Indostats | Free counter Indonesia Berita: PHP in a Nutshell

Selasa, 10 November 2009

PHP in a Nutshell

Jika Anda telah menghabiskan sebagian dari beberapa tahun terakhir di Internet, Anda mungkin sudah kebetulan pada istilah PHP. Anda mungkin telah bahkan menemukan definisi: "server-side scripting language". Tapi apa sebenarnya artinya? Dan yang lebih penting lagi, apa gunanya dapat itu untuk Anda sebagai calon pengembang Web atau Web designer?

Akan kembali ke definisi sebentar, PHP memang server-side scripting bahasa yang biasanya digunakan dalam pembuatan halaman Web dinamis. Ini adalah relatif mudah untuk belajar bahasa pemrograman yang memungkinkan Anda untuk fitur lebih banyak konten dinamis pada situs web Anda.

PHP berbeda dari jenis bahasa pemrograman yang dirancang untuk bekerja dalam hubungannya dengan HTML. Kompatibilitas ini merupakan keuntungan nyata PHP dan memungkinkan Anda untuk dengan mudah mengintegrasikannya ke dalam halaman web yang telah diterjemahkan secara luas dengan HTML. Integrasi ini sebenarnya sangat mulus bahwa Anda dapat sangat mudah beralih di antara dua bahasa bahkan dalam dokumen web yang sama.

Cara kerjanya pada dasarnya seperti ini: situs web biasanya dirancang dengan kombinasi PHP dan HTML dalam berbagai proporsi tergantung pada tujuan yang dimaksudkan desainer. Bila pengunjung poin-nya ke web browser halaman tersebut, server akan "dibaca" dan selanjutnya memproses instruksi PHP dan kemudian mengirim hasil proses ke browser pengunjung.

Ini cukup banyak serupa dengan bahasa lain seperti ASP atau ColdFusion bekerja. Namun Perbedaan utama adalah bahwa PHP, tidak seperti yang disebutkan di atas, ASP atau ColdFusion, PHP bersifat Open Source dan cross-platform aplikasi. Apakah ini berarti bahwa PHP dapat berjalan di bawah platform Windows NT dan juga banyak versi dari platform UNIX. Selain itu, PHP dapat dirancang untuk berfungsi sebagai modul Apache dan bahkan sebagai biner yang dapat dijalankan sebagai CGI.

PHP pada dasarnya adalah sangat ringan dan cepat untuk menjalankan tetapi ketika dirancang untuk berjalan sebagai modul Apache itu bahkan lebih begitu. Tidak adanya proses penciptaan PHP overhead memungkinkan untuk memberikan hasil dengan cepat dibandingkan dengan bahasa pemrograman lain plus itu memiliki manfaat tambahan tidak memerlukan tuning dari mod_perl dalam rangka membatasi memori server manageably foto ke ukuran kecil.

Luar penggunaan sebagai sarana untuk mengontrol dan mengubah isi halaman web Anda, PHP juga dapat berfungsi untuk berfungsi sebagai header HTTP pengirim. Hal ini biasanya digunakan dalam fungsi ini untuk menetapkan cookie di browser web, mengelola proses otentikasi situs, dan untuk mengarahkan ulang pengguna ke situs lain. PHP juga bekerja dengan baik dengan program-program dan aplikasi lain, yang tak tertandingi memungkinkan konektivitas dengan berbagai database serta ODBC, dan juga menawarkan integrasi dengan berbagai perpustakaan eksternal; perpustakaan yang memungkinkan Anda untuk menyelesaikan tugas-tugas seperti penerbitan dokumen PDF dan bahkan parsing XML .

Cara PHP cocok dalam halaman web Anda sangat anggun dalam kesederhanaan; begitu sederhana sebenarnya Anda tidak perlu khusus lingkungan pengembangan atau IDE sama sekali. Anda hanya harus menempatkan Di akhir. PHP juga dapat dikonfigurasi untuk menggunakan tipe ASP <%%> tags serta