Pada saat ini PHP sudah dapat berkomunikasi dengan berbagai database meskipun dengan kelengkapan yang berbeda-beda . Beberapa diantaranya adlah
MySql,Oracle,Sybase, dan lain-lain.
2.11 Apache Web Server
Web Server adalah software yang menjadi tulang belakang dari World Wide Web WWW. Web Server menunggu permintaan dari client yang mmenggunakan browser
seperti Netscape Navigator, Internet Explorer, Mozzila Firefox, dan program browser lainnya. Jika ada permintaan dari browser, maka web server akan memproses permintaan
itu kemudian memberikan hasil prosesnya berupa data yang diinginkan kembali ke browser
. Data ini mempunyai format standar, disebut dengan format SGML Standar General Markup Language
. Data yang berupa format ini kemudian akan ditampilkan oleh browser
sesuai dengan kemampuan browser tersebut.
2.12 SQL Structure Query Language
Antar muka standar sistem manajemen basis data relasional, termasuk sistem yang beroperasi pada komputer pribadi. SQL memungkinkan seorang pengguna untuk
mengakses informasi tanpa mengetahui dimana lokasinya atau bagaiman Informasi tersebut disusun. SQL lebih mudah digunakan dibandingkan dengan
pemrograman tetapi lebih rumit dibanding software lembar kerja dan pengolah kata. Sebuah pernyataan SQL yang sederhana dapat menghasilkan set permintaan untuk
informasi yang tersimpan pada komputer yang berbeda di berbagai lokasi yang tersebar, sehingga mmembutuhkan waktu dan sumber daya komputasi yang banyak. SQL dapat
digunakan untuk investigasi interatif atau pembuatan lampiran ad hoc atau disisipkan dalam program aplikasi.
Universitas Sumatera Utara
Bahasa pemrograman yang dirancang khusus untuk mengirimkan suatu perintah query pengaksesan data berdasarkan pengalaman tertentu terhadap sebuah database.
Kebanyakan software database yang ada saat ini dapat diakses melalui SQL. Setiap aplikasi yang spesifik dapat mengimplementasikan SQL secara sedikit berbeda, tapi
seluruh database SQL mendukung subset standar yang ada.
2.13 Macromedia Dremweaver
Macromedia Dremweaver adalah sebuah HTML editor professional untuk mendesain
secara visual dan mengelola situs web maupun halaman web. Bilamana kita menyukai untuk berurusan dengan kode-kode HTML secara manul atau lebih menyukai bekerja
dengan lingkungan secara visual dalam melakukan editing, Dreamweaver membuatnuya menjadi lebih mudah dengan menyediakan tool-tool yang sangat berguna dalam
peningkatan kemampuan dan pengalaman kita dalam mendesain web.
Dreamweaver dalam hal ini digunakan untuk web desain. Dreamweaver mengikut
sertakan banyak tool untuk kode-kode dalam halaman web beserta fasiltas- fasiltasnya, antara lain: Referensi HTML, CSS dan Javascript, Javascript debugger, editor kode
tampilan kode dan code inspector yang mengizinkan kita mengedit kode Javascript, XML, dan dokumen teks lain secara langsung dalam Dreamweaver. Teknologi
Dreamweaver roundtrip HTML mampu mengimpor dokumen HTML tanpa perlu
memformat ulang kode tersebut dan kita dapat menggunakan Dreamweaver pula untuk embersihkan dan memformat ulang HTML bila kita menginginkannya.
Selain itu Dreamweaver juga dilengkapi kemampuan manajemen situs, yang memudahkan kita mengelola keseluruhan elemen yang ada dalam situs. Kita juga dapat
Universitas Sumatera Utara
melakukan evaluasi dengan melakukan pengecekan broken link,, kompatibilitas browser,
maupun perkiraan waktu download halaman web.
2.14 Pengertian Basis Data