Untuk dapat melakukan kompilasi atau mengeksekusi kode program PHP kita perlu memiliki webserver sendiri. Maksud saya di sini pembaca tidak harus membeli layanan hosting untuk meiliki server pribadi, tapi membuat sebuah web server pribadi di komputernya yang lebih kita kenal dengan istilah “localhost”. Seperti yang saya sebutkan pada article pemrograman website sebelumnya ada beberapa jenis aplikasi web server di internet diantaranya yaitu:
- Apache HTTP Server (http://www.apache.org/)
- Microsoft Internet Information Services (IIS) (http://www.iis.net/)
- Nginx (dibaca Engine X) (http://nginx.org/)
- Zend Server (http://www.zend.com/en/products/server/)
- Zeus Web server (http://www.serverwatch.com/)
Aplikasi Web server di atas dapat anda download pada halaman official yang linknya sudah saya berikan di atas. Namun, di karenakan setelah instalasi yang di lakukan kita di haruskan melakukan konfigurasi lagi untuk menyelaraskan server local kita dengan PHP, saya memberikan alternatif lain untuk para pembaca. Alternatif yang saya maksud adalah dengan menginstal software Utiliy atau kita sebut saja dengan “software kompilasi”. Saya menyebutnya software kompilasi dikarenakan software ini merangkum beberapa program menjadi satu paket. Program yang di simpan dalam satu paket tersebut diantaranya adalah webserver, bahasa scripting (Umumnya Bahasa PHP), DBMS Database Management System (Umumnya MySQL dibaca: maieskyuel atau maisiquel), dan FTP Client (Umumnya FileZilla). Software utiliti atau software kompilasi ini dapat anda temukan di internet dan beberapa dapat di download secara gratis, dan ada juga beberapa yang sifatnya berbayar. Berikut beberapa daftar software yang dimaksud beserta link website Officialnya:
- Xampp (http://www.apachefriends.org/en/xampp.html )
- WampServer (http://www.wampserver.com/en/)
- MoWes Portable (http://www.chsoftware.net/en/mowes/mowesportable/mowes.htm)
Beberapa daftar yang saya berikan tersebut dapat anda unduh secara gratis / free. Untuk penggunaanya sebagai Web Server lokal (localhost) di komputer anda, anda hanya boleh melakukan instalasi salah satu diantaranya. Mungkin anda bertanya apa tidak bisa melakukan instalasi ketiganya dalam komputer anda. Menurut Sepengetahuan saya, hal ini disebabkan karena akan terjadi konflik antar software jika kita melakukan instalasi dua software webserver untuk satu bahasa scripting sekaligus dalam satu komputer. Dikarenakan semuanya bersifat Open Source, Anda juga dapat mengembangkan aplikasi tersebut. tentunya dengan mempelajari halaman documentation yang di berikan pada official web masing-masing software utiliti yang saya maksudkan tadi. Jangan Lupa anda harus mengecek update terbaru dari masing-masing aplikasi yang saya sebutkan. Anda juga harus memastikan apakah file yang anda download cocok (kompatible) dengan spesifikasi komputer yang anda miliki sekarang.
Ketiga aplikasi yang saya sebutkan tadi kedepannya akan saya bahas semua mengenai proses download dan instalasinya. Namun, untuk mempersingkat waktu saya akan membahas aplikasi yang saya anggap paling mudah instalasi dan pemakaiannya terlebih dahulu. Aplikasi yang saya maksudkan adalah XAMPP. Mengenai Cara Instalasinya akan kita baca dalam tulisan berikutnya.








0 komentar
Posts a comment