Web Server
Web Server merupakan sebuah perangkat lunak dalam server yang berfungsi menerima permintaan (request) berupa halaman web melalui HTTP atau HTTPS dari klien yang dikenal dengan browser web dan mengirimkan kembali (response) hasilnya dalam bentuk halaman-halaman web yang umumnya berbentuk dokumen HTML.![]() |
Standar Web Architecture |
![]() |
Dynamic Web Architecture |
Beberapa Web Sever yang banyak digunakan di internet antara lain :
- Apache Web Server (http://www.apache.org)
- Internet Information Service, IIS (http://www.microsoft.com/iis)
- Xitami Web Server (http://www.xitami.com)
- Sun Java System Web Server (http://www.sun.com/software/products/web_srvr/home_web_srvr.xml)
Server Side Scripting
Server Side Scripting merupakan sebuah teknologi scripting atau pemrograman web dimana script (program) dikompilasi atau diterjemahkan di server. Dengan server side scripting, memungkinkan untuk menghasilkan halaman web yang dinamis.Program ini ditulis dengan salah satu bahasa pemrograman / framework. Contoh pemrograman sisi server bisa ditulis dengan PHP, JSP, ASP, RUBY on Rails, ColdFussion dll..
Web Server berisi program yang bisa menjalankan program atau script yang ditulis oleh bahasa pemrograman tersebut yang kemudian mengirimkan outputnya ke client sebagai respon dari permintaan browser.
Beberapa contoh Server Side Scripting (Programming) :
- ASP (Active Server Page) dan ASP.NET
- ColdFusion (http://www.macromedia.com/software/coldfusion)
- Java Server Pages (http://java.sun.com/products/jsp/)
- Perl (http://www.perl.org)
- Phyton (http://www.python.org)
- PHP (http://www.php.net)
PHP
- Merupakan singkatan recursive dari PHP : Hypertext Prepocessor
- Pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1994.
- Setiap satu statement (perintah) biasanya diakhiri dengan titik-koma (;)
- CASE SENSITIVE untuk nama identifier yang dibuat oleh user (variable, konstanta, fungsi dll), namun TIDAK CASE SENSITIVE untuk identifier built-in dari PHP
Keistimewaan PHP
- Cepat
- Free
- Mudah dipelajari
- Multi-platform
- Dukungan technical-support
- Banyaknya komunitas PHP
- Aman
Halaman Dinamis vs Halaman Statis
Halaman Statis
- Pandangan Client : URL menunjuk pada file HTML yang identik
- Pandangan Server : hanya mengirim file yang disimpan di direktori server kepada client
- File HTML murni
- Bisa langsung dibuka oleh browser
Halaman Dinamis
- URL menunjuk pada halaman yang isinya berubah
- Server menjalankan script / program yang dikirimkan hasilnya ke client
- Bukan HTML tetapi program yang menghasilkan HTML
Pengenalan Web Server dan Server Side Scripting
Reviewed by oiite
on
07:00
Rating:

oiite.top
ReplyDelete