Untuk menguji apakah aplikasi web Anda berjalan baik atau tidak maka diperlukan yang disebut dengan web server . Web Server ini adalah tempat dimana Anda menyimpan aplikasi web anda kemudian mengaksesnya melalui internet . Setiap perubahan , kecil maupun besar , Anda upload ke web server baru setelah itu Anda periksa apakah perubahan itu sudah sesuai dengan yang and inginkan atau belum .
Selain itu dibutuhkannya web server ini adalah karena untuk server side script seperti PHP , pemeriksaan baru akan tampil jika menggunakan web server , Itulah bedanya dengan client side script seperti HTML, CSS dan Javascript yang cukup dengan browser Anda sudah bisa tahu apakah script Anda sudah sesuai dengan keinginan Anda atau belum .
Nah, coba bayangkan jika mekanisme di atas Anda lakukan di mana Anda harus selalu mengupload script ke web server via Internet untuk memeriksa kebenaran script web anda . Dengan koneksi broadband sekalipun , tetap saja mekanisme di atas tentu sangat memakan waktu dan mengganggu . Salah satu solusinya adalah dengan menggunakan web server lokal (di dalam komputer Anda sendiri) . Dengan solusi ini , maka pemeriksaan apakah perubahan pada script web anda sudah sesuai dengan keinginan Anda atau belum , itulah semudah "save and refresh", simpan dan kemudian refresh browser .
Ada banyak web server yang bisa menjadi pilihan . Di windows ada Internet Information Service (IIS) Keluaran dari Microsoft . Aplikasi web server ini sudah support ASP.NET dan PHP . Anda bisa mendapatkan IIS di http://www.iis.net/downloads
Web server lain yang sangat terkenal adalah Apache . Apache sebetulnya merupakan salah satu proyek dari sebuah yayasan yang memiliki banyak proyek software gratis untuk digunakan oleh banyak orang . Yayasan itu bernama The Apache Software Foundation .
Aplikasi web server Apache bisa digunakan bahkan bukan hanya di Windows, tetapi juga di Linux dan Mac . Apache webserver sudah sangat populer di Internet sejak April 1996 . Kelebihan lainnya adalah The Apache Software Foundation sangat tinggi komitmennya untuk terus mengembangkan web server Apache sehingga keterjaminannya untuk senantiasa kompatibel dengan teknologi web terkini sangat tinggi . Dan yang terakhir , begitu banyak forum-forum untuk bertanya jika kita memiliki masalah dalam penggunaan web server Apache . Web server Apache bisa anda dapatkan di https://httpd.apache.org
Sebetulnya, jika Anda ingin supaya sebuah web dinamis Anda (misal dalam PHP) bisa diakses secara lokal menggunakan web server lokal , maka Anda harus menginstal PHP (untuk script), Apache(web server) dan MySQL(database) satu demi satu , namun sekarang , ada beberapa komunitas programmer yang menyediakan solusi praktis dalam menginstal aplikasi-aplikasi tadi . Beberapa diantaranya adalah
- XAMPP : https://www.apachefriends.org/download.html
- WAMPServer : www.wampserver.com/en/
- MAMP (Singkatan dari Macintosh , Apache , Mysql dan PHP): https://www.mamp.info/en/downloads/
Kata Xampp sendiri berasal dari :
- X yang berarti Cross Platform karena XAMPP bisa dijalankan di Windows , Linux , Mac Dsb
- A yang berarti Apache sebagai web server-nya
- M yang berarti MySQL sebagai Database Management System(DBMS)-nya
- PP yang berarti PHP dan Perl sebagai bahasa yang didukungya .
- Download Package-nya langsung , Software mentahanya di https://www.apachefriends.org/download.html
- Download satu persatu , yaitu kita bisa download apachenya , mysql dan lainnya secara terpisah .

Belum ada tanggapan untuk "Web Server XAMPP"
Post a Comment