Elemen sistem Pengertian sistem

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.