Initiative.
http:www.php.netlicense , 10 Desember 2009, Pkl. 06.00, sehingga
kita bebas untuk menggunakan dan mendistribusikan PHP ini tanpa batas. Dari pemahaman mengenai web pada sub bab di atas bahwa web
membutuhkan suatu bahasa pemrograman untuk dapat dimanfaatkan dan dapat diterjemahkan oleh komputer, maka dengan itu pada penelitian ini aplikasi web
yang akan dibuat menggunakan bahasa pemrograman php dimana PHP merupakan singkatan dari PHP Hypertext Preprocessor. Ini merupakan bahasa
berbentuk skrip yang ditempatkan di dalam server dan diproses di server. Hasilnya yang dikirim ke client, tempat pemakai menggunakan Browser Kadir,
2003: 1. Secara Khusus, PHP dirancang untuk membentuk web dinamis. Artinya
PHP dapat membentuk suatu tampilan berdasarkan permintaan yang diterjemahkan dalam bahasa komputer dan sehingga dapat dimanfaatkan
pengguna. Selain bahasa komputer atau pemrograman dibutuhkan database sistem untuk mendukung web aplikasi yang akan dibuat dalam penelitian ini.
2.10.2 MySQL
Database sistem yang digunakan dalam penelitian ini untuk mendukung aplikasi web yang berfungsi mengolah data pada web aplikasi yang database-nya
menggunakan MySQL, MySQL My Structure Query Language merupakan software database yang termasuk paling populer di lingkungan linux maupun
windows, kepopuleran ini karena ditunjang performansi query dari database-nya
yang cepat, stabil dan jarang bermasalah dalam segi keamanan. Sidik, 2006: 257.
Database MySQL adalah sebuah sistem shareware, yaitu suatu perangkat lunak yang dapat didistribusikan bebas untuk keperluan pengguna secara pribadi.
Kemudian, bila perangkat lunak akan digunakan secara komersial, maka pemakai harus mempunyai lisensi pembuatnya. Namun saat ini MySQL adalah perangkat
lunak open source sehingga dapat didistribisikan bebas dan digunakan untuk keperluan pribadi atau komersial. Maka di dalam penelitian ini menggunakan
MySQL untuk pengolahan databasenya. Sebagai database server yang memiliki database modern, MySQL memiliki
banyak keistimewaan, yaitu Prasetyo, 2002: 3-4: 1. Portability
MySQL dapat berjalan stabil pada berbagai macam OS seperti Windows, linux, Mac OS X Server dll.
2. Open Source MySQL dapat menggunakannya secara cuma-cuma tanpa dipungut biaya
sepeserpun. 3. Multiuser
MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah atau konflik.
4. Performance Tuning
MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan
waktu. 5. Coloumn Types
MySQL memiliki tipe kolom yang sangat kompleks, seperti signedunsigned integer, float, double, char, varchar, text, blob, date time, datetime,
timestamp, year, set serta enum. 6. Command dan Functions
MySQL memiliki operator dan fungsi secara penuh yang medukung perintah
SELECT dan WHERE dalam query.
7. Security MySQL memilki beberapa lapisan sekuritas seperti level subnet mask, nama
host, dan izin akses user dengan sistem perizinan yang mendetail serta password terenkripsi.
8. Scalability dan Limits MySQL mampu menangani database dalam skala besar dengan jumlah
records lebih dari 50 juta dan 60 ribu tabel serta 5 miliar baris. Batas indeks yang dapat ditampung 32 indeks ada tiap tabel.
9. Connectivity MySQL dapat melakukan koneksi dengan client menggunakan protokol
TCPIP, Unix SoketUNIX, atau Named PipesNT.
10. Localisation MySQL dapat mendeteksi pesan kesalahan error code pada client dengan
menggunakan lebih dari 20 bahasa. 11. Interface
MySQL memiliki interface antar muka terhadap berbagai aplikasi dan bahasa pemrograman yang digunakan untuk administrasi database.
12. Clients dan tools MySQL dilengkapi dengan berbagai tools yang dapat digunakan untuk
administrasi database, dan pada setiap tools yang ada disertakan petunjuk online.
13. Struktur Table MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTE
TABLE, dibandingkan dengan database lainnya.
2.10.3 Adobe Photoshop
Adobe Photoshop merupakan software yang paling banyak digunakan oleh para web designer dalam membuat layout atau tampilan suatu website. Selain
sebagai software untuk mengolah image Photoshop juga memiliki kemampuan untuk menghasilkan gambar bergerak atau animasi dalam format .GIF yang
sering kita jumpai dalam iklan atau banner di sebuah website. Dengan kemampuannya dalam mengolah gambar tidak diragukan lagi kehandalannya.
Selain itu tampilan atau interface-nya mudah dipahami oleh banyak orang sehingga memudahkan dalam membuat ataupun mengedit gambar yang akan kita
gunakan.
Versi terkini 2009 adalah
Adobe Photoshop