ACER, WEARNES atau merk lainnya.
2.1.5 Perangkat Lunak Pendukung
Penulis menggunakan beberapa perangkat lunak pendukung yang digunakan untuk pengembangan sistem, dibawah ini akan dijelaskan perangkatperangkat lunak
yang penulis gunakan.
2.1.5.1 Internet
Sekitar tahun 1963, RAND Coorporation, organisasi pengendali perang dingin Amerika Serikat menghadapi masalah yang sangat pelik yaitu bagaimana
Amerika Serikat tetap berkomunikasi dengan lancar setelah perang nuklir terjadi. Pemecahannya adalah dengan membangun sebuah jaringan yang menghubungkan
semua tempat strategis diseluruh Amerika dan tetap memberikan Request For
Proposal RFP kepada UCLA University of California Los Angles. Mereka
yang terlibat antara lain Vinton Crf, Stefen Croackern, Jon Postel dan Robert Branden.
Pada tahun 1964 dikeluarkan proposal RAND yang intinya adalah bahwa jaringan yang akan dibentuk tidak berpusat pada suatu dan tetap berfungsi sekalipun
dalam keadaan hancur. Proposal RAND ini juga diilhami munculnya “NET” diawal tahun 1990-an yaitu suatu teknologi dimana pesan disampaikan dari tempat asalnya
ketempat tujuan dengan memfragmentasikan pesan tersebut menjadi bagian – bagian
kecil yang disebut paket ditempat asalnya dan dirangkai kembali menjadi pesan semula ditempat tujuan. Teknologi ini dikenal sebagai packet switching network.
Tahun 1969 empat buah IMP Interface Message Processor dikirim kepada 4 perguruan tinggi yakni UCLA, SRI Standard Reseach Institute, UCSB University
of California. Internet adalah jaringan komputer yang saling terhubung ke seluruh dunia tanpa
mengenal batas teritorial, hukum dan budaya. Secara fisik dianalogikan sebagai jaring laba-laba The Web yang menyelimuti bola dunia dan terdiri dari titik-titik node
yang saling berhubungan. Node bisa berupa komputer, jaringan lokal atau peralatan komunikasi, sedangkan garis penghubung antar simpul disebut sebagai tulang
punggung backbone yaitu media komunikasi terrestrial kabel, serat optik, microwave, radio link maupun satelit.
2.1.5.2 Web dan Web server
Web merupakan salah satu sumber daya internet yang berkembang pesat. saat ini informasi web didistribusikan melalui pendekatan hyperlink, yang memungkinkan
suatu teks, gambar, ataupun objek yang lain menjadi acuan untuk membuka halaman- halaman web yang lain. Dengan pendekatan hyperlink ini, seseorang dapat
memperoleh informasi dengan meloncat dari suatu halaman ke halaman yang lain. Halaman-halaman yang diaksespun dapat tersebar di berbagai mesin dan bahkan di
berbagai negara. Web server merupakan server internet yang mampu melayani koneksi transfer
data dalam protocol HTTP. Web server merupakan hal yang terpenting dari server di internet dibandingkan server lainnya seperti e-mail server, ftp server ataupun news
server. Hal ini disebabkan web server telah dirancang untuk dapat melayani beragam
jenis data, dari text sampai grafis 3 dimensi. Kemampuan ini telah menyebabkan berbagai institusi seperti universitas maupun perusahaan dapat menerima
kehadirannya dan juga sekaligus menggunakannya sebagai sarana di internet. Web server juga dapat menggabungkan dengan dunia mobile wireless internet atau yang
sering disebut sebagai WAP Wireless Access Protocol, yang banyak digunakan sebagai sarana handphone yang memiliki fitur WAP. Dalam kondisi ini, web server
tidak lagi melayani data file HTML tetapi telah melayani WML Wireless Markup Language.
2.1.5.3 Web Server Appache
Salah satu software yang biasa digunakan oleh banyak web master di dunia adalah apache. Dalam Penggunaannya Apache merupakan software open source yang
sekarang ini sudah merebut pasar dunia lebih dari 50 Web server ini fleksibel terhadap berbagai system operasi seperti windows9xNT ataupun unixlinux. Apache
merupakan turunan dari webserver yang dikeluarkan oleh NCSA yaitu NCSA HTTPd pada sekitar tahun 1995.
Pada awal mulanya, Apache merupakan perangkat lunak sumber terbuka yang menjadi alternatif dari server web Netscape sekarang dikenal sebagai Sun Java
System Web Server. Asal mula nama Apache berasal ketika sebuah server web populer yang
dikembangkan pada awal 1995 yang bernama NCSA HTTPd 1.3 memiliki sejumlah perubahan besar terhadap kode sumbernya patch. Karena begitu banyaknya patch
pada perangkat lunak tersebut sehingga disebut sebuah server yang memiliki banyak
patch a patchy server. Tetapi pada halaman FAQ situs web resminya, disebutkan bahwa Apache dipilih untuk menghormati suku asli Indian Amerika Apache Indé,
yang dikenal karena keahlian dan strategi perangnya. Versi 2 dari Apache ditulis dari awal tanpa mengandung kode sumber dari NCSA.
Selain itu Apache juga berguna untuk menjadi server lokal di komputer user. Apabila membuat web di dalam komputer, maka dibutuhkan apache agar web yang telah
dibuat dapat dibuka di dalam browser.
2.1.5.4 Hypertext Preprocessor PHP
PHP Hypertxt Preprocessor adalah sebuah bahasa pemrograman yang
berbentuk scripting, sistem kerja program ini adalah sebagai interpreter bukan
sebagai Compiler. PHP menurut Syafii 2004 : v merupakan bahasa pemrograman berbasis web yang terbukti sangat reliable penggunaannya dan mempunyai dukungan
yang kuat.
2.1.5.5 MySQL Database
MySql merupakan salah satu perangkat lunak sistem pengelola basis data DBMS Data Base Management System. MySQL merupakan sebuah hubungan Data
Base Management System DBMS yang membantu sebuah model data yang terdiri atas kumpulan hubungan nama named relation. Database MySQL adalah salah satu
database yang open source. Database ini banyak dipasangkan dengan script PHP. Penyebab utama MySQL begitu popular di kalangan Web karena cocok bekerja di
lingkungan tersebut, selain itu karena :
1. MySQL tersedia di berbagai platform dan kompatibel dalam berbagai sistem operasi.
2. fitur-fitur yang dimiliki MySQL merupakan fitur-fitur yang biasanya banyak dibutuhkan dalam aplikasi web.
3. MySQL memiliki overhead koneksi yang rendah, sehingga kecepatan koneksi relatif tinggi.
2.1.5.6 PhpMyadmin
Pengelolaan database dengan MYSQL harus dilakukan dengan mengetikkan baris-baris perintah yang sesuai command line untuk setiap maksud tertentu. Jika
ingin membuat database, ketikkan baris perintah yang sesuai untuk membuat database. Jika ingin menghapus tabel, ketikkan baris perintah yang sesuai untuk
menghapus tabel. Hal tersebut tentu cukup menyulitkan karena kita harus hafal dan mengetikkan perintahnya satu persatu. Banyak sekali perangkat lunak yang dapat
dimanfaatkan untuk mengelola database dalam MySQL, salah satunya adalah phpMyAdmin. Dengan phpMyAdmin kita dapat membuat tabel, mengisi data dan
lain-lain dengan mudah tanpa harus hafal perintahnya. Untuk mengaktifkan phpMyAdmin langkah-langkahnya adalah : yang pertama setelah XAMPP kita
terinstall, kita harus mengaktifkan web server apache dan MySQL dari control panel XAMPP. Yang kedua, jalankan browser IE, Mozilla Firefox atau Opera lalu
mengetikkan alamat web berikut : http:localhostphpmyadmin
pada address bar lalu tekan Enter. Langkah ketiga apabila telah nampak interface tampilan antar
muka phpMyAdmin, kita bisa memulainya dengan mengetikkan nama database, nama tabel dan seterusnya.
2.1.5.7 XAMPP
XAMPP merupakan salah satu paket installasi Apache, PHP dan MySQL instant yang dapat kita gunakan untuk membantu proses installasi ketiga produk
tersebut. Selain paket installasi instant XAMPP versi 1.7.4 juga memberikan fasiltias pilihan pengunaan PHP5. Untuk berpindah versi PHP yang ingin digunakan juga
sangat mudah dilakukan dengan mengunakan bantuan PHPSwitch yang telah
disertakan oleh XAMPP. 2.1.5.8
Macromedia Dream Weaver 8
Macromedia Dreamweaver 8.0 [http:ms.wikipedia.org] adalah sebuah softwpare web design yang menawarkan cara mendesain website dengan dua langkah
sekaligus dalam satu waktu, yaitu mendesain dan memprogram. Macromedia Dreamweaver merupakan editor visual yang proporsal untuk manambah dan mengola
situs web dan halaman-halaman HTML. Dengan Dreamweaver sangat mudah membuat dan mengedit lintas platform termasuk lintas platform browser.
Dreamweaver menyediakan desain tingkat tinggi dan tool-tool untuk layout, kemudian juag sangat mudah menggunakan kemampuan Dynamic HTML seperti
animasi layer dan behaviours tanpa perlu untuk menulis kode programnya. Teknologi roundtrip HTML dari macromedia mengimpor dokumen HTML tanpa perlu
memformat ulang kodenya dan kita bisa mengeset Dreamweaver untuk merapikan dan memformat ulang HTML jika menginginkannya. Dreamweaver juga
menyediakan tool SQL sederhana yang memungkinkan untuk membuat query tanpa harus menguasai SQL.
2.1.5.9 Adobe Photoshop CS
Adobe Photoshop, atau biasa disebut Photoshop adalah perangkat lunak editor citra buatan Adobe Systems yang dikhususkan untuk pengeditan fotogambar dan
pembuatan efek. Perangkat lunak ini banyak digunakan oleh
fotografer digital dan perusahaan iklan sehingga dianggap sebagai pemimpin pasar market leader untuk perangkat lunak pengolah gambar, dan, bersama
Adobe Acrobat, dianggap sebagai produk terbaik yang pernah diproduksi oleh Adobe Systems. Versi kedelapan aplikasi ini disebut dengan nama Photoshop CS
Creative Suite, versi sembilan disebut Photoshop CS2, versi sepuluh disebut Adobe Photoshop CS3 , dan versi yang terakhir kesebelas adalah Adobe Photoshop
CS4. Meskipun pada awalnya Photoshop dirancang untuk menyunting gambar
untuk cetakan berbasis-kertas, Photoshop yang ada saat ini juga dapat digunakan untuk memproduksi gambar untuk World Wide Web. Beberapa versi terakhir juga
menyertakan aplikasi tambahan, Adobe ImageReady, untuk keperluan tersebut. Photoshop juga memiliki hubungan erat dengan beberapa perangkat lunak
penyunting media, animasi, dan authoring buatan-Adobe lainnya. File format asli
Photoshop, .PSD, dapat diekspor ke dan dari Adobe ImageReady. Adobe Illustrator, Adobe Premiere Pro, After Effects dan Adobe Encore DVD untuk membuat DVD
profesional, menyediakan penyuntingan gambar non-linear dan layanan special effect seperti background, tekstur, dan lain-lain untuk keperluan
televisi, film, dan situs web. Sebagai contoh, Photoshop CS dapat digunakan untuk membuat menu dan tombol button DVD.
Photoshop dapat menerima penggunaan beberapa model warna: 1.
RGB color model 2.
Lab color model 3.
CMYK color model 4.
Grayscale 5.
Bitmap 6. Duotone
2.1.6 Penjualan dan Pemasaran Berbasis Web