2.4 Web Server
Menurut Nugroho2004, web server dapat diartikan sebagai pusat dan difungsikan sebagai “Pelayan” yang berguna untuk pengiriman data dan atau
penerimaan data serta mengatur pengiriman dan permintaan data diantara komputer- komputer yang tersambung atau dengan kata lain server berfungsi
menyediakan pelayanan terhadap klien. Sedangkan Web Server menurut Nugroho adalah sebuah bentuk server yang khusus digunakan untuk
menyimpan halaman website atau home page. Suatu komputer dapat dikatakan sebagai webserver jika komputer tersebut memiliki suatu program
server yang disebut Personal Web Server PWS .
2.5 Hypertext Proccesor PHP
Menurut Bunafit 2004, PHP merupakan bahasa program yang berbentuk script yang diletakkan dalam web server. PHP telah diciptakan terutama untuk
kegunaan web dan dapat menghubungkan query database serta menggunakan perintah – perintah sedarhana simple task yang dapat diluruskan dalam 3 atau
4 baris kode saja. PHP adalah bahasa pemrograman yang baru dibangun sekitar tahun 1994 1995. PHP dapat menggantikan static website yang
menggunakan HTML ke dynamic web pages yang berfungsi secara otomatis seperti ASP, CGI dan sebagainya.
2.5.1 Sintaks Dasar PHP
Sebuah script PHP selalu Dimulai dengan blok. ?Php dan Diakhiri dengan ?. PHP scripting blok dapat ditempatkan di manapun dalam
dokumen. Pada server dengan dukungan steno diaktifkan, Scripting
dapat dimulai dengan dengan blok ? dan diakhiri dengan ?. Untuk
kompatibilitas maksimum, disarankan menggunakan format standar ? Php bukan pada bentuk singkatan . Sebuah file PHP biasanya
berisi tag HTML, seperti sebuah file HTML, dan beberapa kode PHP scripting. Di bawah ini, adalah contoh sederhana dari script
PHP yang mengirim teks “Hello World” ke browser :
html body
?php echo “Hello World”; ? body
html
Setiap baris kode PHP harus Diakhiri dengan titik koma. Titik
koma adalah pemisah dan digunakan untuk membedakan satu set
instruksi dari yang lain. Ada dua pernyataan dasar untuk teks output dengan PHP, yaitu : echo dan print.
Contoh di atas telah menggunakan pernyataan echo untuk output teks “Hello World”. File
harus memiliki ekstensi .php. Jika
file tersebut memiliki
ekstensi. Html, kode PHP tidak akan dieksekusi.
2.5.2 Kelebihan dan Kekurangan PHP
Menurut Bunafit 2004, kelebihan dan kekurangan PHP adalah sebagai berikut :
2.5.2.1 Kelebihan
1. Bahasa pemrograman php adalah sebuah bahasa script yang
tidak melakukan
sebuah kompilasi
dalam penggunanya.
2. Web Server yang mendukung php dapat ditemukan dimana-mana dari mulai IIS sampai dengan apache, dengan
konfigurasi yang relatif mudah. 3. Dalam sisi pengembangan lebih mudah, karena banyaknya
milis-milis dan developer yang siap membantu dalam pengembangan.
4. Dalam sisi pemahaman, php adalah bahasa scripting yang paling mudah karena referensi yang banyak.
5. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin linux, unix, windows dan dapat
dijalankan secara runtime melalui console serta juga dapat menjalankan perinta-perintah sistem.