operasi yang berbeda dengan sistem operasi yang digunakan setelah publish. Misalnya, developing di Windows kemudian dipasang di web
server yang menggunakan sistem operasi Linux. Memiliki tingkat keamanan yang lebih tinggi karena dibangun
dengan menggunakan sistem operasi Linux. Untuk saat ini, Linux merupakan sistem operasi yang paling aman
Life Cycle yang singkat, sehingga PHP selalu up to date mengikuti perkembangan teknologi internet. Berbagai script atau aplikasi siap
pakai yang gratis telah tersedia Syntax mirip C dan mudah dipelajari. Dalam sisi pemahamanan, php adalah bahasa scripting yang paling
mudah karena referensi yang banyak. Komunitas yang ramai dan saling membantu, seperti di
diskusiweb.com, phpbuilder.com, phpindo.com, serta berbagai situs dan mailing list lain. Dalam sisi pengembangan lebih mudah, karena
banyaknya milis-milis dan developer yang siap membantu dalam pengembangan.
2.6 AJAX
AJAX merupakan kependekan dari Asycronous Javascript and XML, dalam bahasa indonesianya asinkron antara javascript dan XML, pengertian
mudahnya menggabungkan antara javascript dan XML untuk mengakses sumber data di server. Jadi server tidak diakses secara langsung, biarkan
mesin ajax yang mengaksesnya. Javascript sebagai pemrograman di sisi client artinya program yang dibuat dengan javascript, bisa dijalankan tanpa
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
menggunakan server sekarang ini bisa digunakan untuk mengakses server secara asinkron di belakang layar, artinya proses akses tidak terlihat oleh
user. Dan XML digunakan untuk format data hasil kembalian dari server. Javascript bisa mengakses server dengan menggunakan suatu object yang
disebut dengan XMLHttpRequest. Ini object loh, sudah built-in dalam mesin javascript, sehingga anda tidak perlu membuatnya. Object inilah yang
akan menjadi inti mesin dari AJAX, dari mengkases data sampai dengan menerima respon dari server, semuanya dikendalikan oleh object ini. Karena
mesin javascript ada di dalam browser, maka aplikasi web berbasis AJAX akan terpengaruh penggunaan browser, jangan khawatir hampir semua
browser terbaru mozilla 1.x sampai 2.x atau yang terbaru, IE 5+ sampai yang terbaru, Opera, Netscape sudah mendukung object ini.
Beberapa keuntungan dari penggunaan teknologi ini adalah :
2.6.1 AJAX ditulis dengan javascript, memanfaatkan object javascript yang sudah ada yaitsu XMLHttp Request.
2.6.2 AJAX tergantung dengan browser, jika browser mendukung
javascript, maka bisa dipastikan mendukung AJAX. 2.6.3
Berdasarkan pernyataan point no 2 diatas, AJAX merupakan teknologi browser. Benar hanya memanfaatkan teknologi browser.
2.6.4 AJAX digunakan untuk mengakses server, dan user menerima
kembalian dari server tidak secara langsung, tetapi masuk ke dalam mesin AJAX terlebih dahulu, baru ditampilkan. Dan proses ini tidak
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
merefresh halaman. Hanya bagian tertentu dari halaman web saja yang diganti, sesuai dengan request tadi.
2.7 Framework Codelgniter