PHP terutama difokuskan pada server-side scripting, sehingga Anda dapat melakukan apa pun program CGI lain dapat dilakukan, seperti mengumpulkan data formulir, menghasilkan konten halaman dinamis, atau mengirim dan menerima cookie. Tapi PHP dapat melakukan lebih banyak.
Ada tiga bidang utama yang mana skrip PHP yang digunakan.
Script sisi server. Ini adalah bidang target paling tradisional dan utama untuk PHP. Anda membutuhkan tiga hal untuk membuat karya ini. Pengurai PHP (CGI atau server modul), web server dan web browser. Anda perlu untuk menjalankan web server, dengan PHP tersambung instalasi. Anda dapat mengakses output program PHP dengan web browser, melihat halaman PHP melalui server. Semua ini dapat berjalan pada mesin rumah Anda jika Anda hanya bereksperimen dengan pemrograman PHP. Lihat bagian petunjuk instalasi untuk informasi lebih lanjut.
Script baris perintah. Anda dapat membuat sebuah PHP script untuk menjalankannya tanpa server atau browser. Anda hanya perlu pengurai PHP untuk menggunakannya dengan cara ini. Penggunaan jenis ini sangat ideal untuk skrip dijalankan secara teratur dengan menggunakan cron (pada * nix atau Linux) atau Task Scheduler (pada Windows). Script ini dapat juga digunakan untuk proses tugas pengolahan teks sederhana. Lihat bagian tentang penggunaan baris perintah php untuk informasi lebih lanjut.
Menulis aplikasi desktop. PHP adalah bahasa terbaik untuk membuat aplikasi desktop dengan antarmuka pengguna grafis mungkin tidak, tapi jika Anda tahu PHP sangat baik, dan ingin menggunakan beberapa fitur canggih PHP dalam aplikasi sisi klien Anda juga dapat menggunakan PHP-GTK untuk menulis program-program tersebut. Anda juga memiliki kemampuan untuk menulis aplikasi lintas-platform dengan cara ini. PHP-GTK adalah perluasan untuk PHP, belum tersedia dalam distribusi utama. Jika Anda tertarik untuk PHP-GTK, kunjungi� website-nya sendiri.
PHP dapat digunakan pada semua sistem operasi utama, termasuk Linux, banyak varian Unix (termasuk HP-UX, Solaris, dan OpenBSD), Microsoft Windows, Mac OS X, RISC OS, dan mungkin orang lain. PHP memiliki dukungan untuk sebagian besar web server juga hari ini. Ini termasuk Apache, IIS, dan banyak lainnya. Dan ini termasuk web server yang dapat menggunakan PHP FastCGI biner, seperti lighttpd dan nginx. PHP bekerja sebagai baik modul, atau sebagai prosesor CGI.
Jadi dengan PHP, Anda memiliki kebebasan untuk memilih sistem operasi dan web server. Selain itu, Anda juga memiliki pilihan untuk menggunakan pemrograman prosedural atau berorientasi objek pemrograman (OOP), atau campuran keduanya.
Dengan PHP tidak terbatas untuk output HTML. Kemampuan PHP termasuk Keluaran gambar, file PDF dan bahkan Flash film (menggunakan libswf dan Ming) dihasilkan pada terbang. Anda juga bisa output dengan mudah setiap teks, seperti XHTML dan file XML lainnya. PHP dapat autogenerate file tersebut dan menyimpannya dalam sistem file, bukan mencetak itu, membentuk sisi server cache untuk konten yang dinamis.
Salah satu fitur yang terkuat dan paling signifikan dalam PHP adalah dukungannya atas berbagai database. Menulis sebuah halaman web dukungan database adalah sangat sederhana menggunakan salah satu database ekstensi tertentu (misalnya, untuk mysql), atau menggunakan lapisan abstraksi seperti PDO, atau terhubung ke database mendukung standar terbuka koneksi Database melalui ODBC ekstensi. Database lain mungkin menggunakan cURL atau soket, seperti CouchDB.
PHP juga memiliki dukungan untuk berbicara ke layanan lain menggunakan protokol seperti LDAP, IMAP, SNMP, NNTP, POP3, HTTP, COM (pada Windows) dan banyak orang lain. Anda juga dapat membuka soket jaringan mentah dan berinteraksi menggunakan protokol lain. PHP memiliki dukungan untuk pertukaran data yang kompleks WDDX antara hampir semua Web bahasa pemrograman. Berbicara tentang interkoneksi, PHP memiliki dukungan untuk Instansiasi benda Jawa dan menggunakannya secara transparan sebagai obyek PHP.
PHP memiliki fitur pengolahan teks berguna, yang mencakup Perl kompatibel regular expressions (PCRE), dan banyak ekstensi dan alat-alat untuk mengurai dan mengakses dokumen-dokumen XML. PHP standardizes semua ekstensi XML pada dasar padat libxml2, dan memanjang set menambahkan dukungan SimpleXML, XMLReader dan XMLWriter fitur.
Dan ada banyak ekstensi yang menarik lainnya, yang dikelompokkan baik menurut abjad dan kategori. Dan ada ekstensi PECL tambahan yang mungkin atau mungkin tidak didokumentasikan dalam manual PHP itu sendiri, seperti� XDebug.
Seperti Anda dapat melihat Halaman ini tidak cukup untuk daftar semua fitur dan manfaat PHP dapat menawarkan. Membaca di bagian tentang menginstal PHP, dan melihat bagian referensi fungsi untuk penjelasan tentang ekstensi yang disebutkan di sini.
Update Contact :
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email : Fajarudinsidik@gmail.com
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email: Fajarudinsidik@gmail.com
atau Kirimkan Private messanger melalui email dengan klik tombol order dibawah ini :