Mengenal & Mengetahui Sejarah Bahasa Programan PHP (2)




Hey hey hey balik lagi ama mimin ./CR0T_D1LU4R yang Ganteng Tiada Tara awoakwok, nah gaes jadi disini mimin mau ngelanjutin tentang Bahasa Programan PHP yang kemarin yah gaes h3h3 jadi untuk kalian yang baru aja lihat ini dan ketinggalan artcile yang sebelumnya kalian bisa lihat disini gan klik aja !!!, nah tanpa banyak bacot mending kita langsung lanjutkan aja yah.

- Kelebihan Bahasa Programan PHP

nah untuk kalian yang ingin belajar Bahasa Programan PHP kalian harus tau itu basic basic dan. Kelebihan apa saja si yang di punya oleh Bahasa Programan PHP itu tersendiri ?? oke mari kita bahasa sekarnag

- Dictionary

CGI ( Common Gateway Interface ) adalah mekasnime yang berjalan di web server, bertugas untuk melayani kemunikasi dua arah antara Web Server dan Web Browser.

- PHP Berbasis Server Side Scripting 

Server Side Scripting pada PHP dapat bekerja jika ada tiga komponen berikut: PHP Parser ( CGI atau server modul), web server (contohnya  APACHE & XAMPP), web browser. Hasil output PHP yang melewati web server dapat dilihat pada web browser.

- Command Line Scripting pada PHP 

Anda bisa menggunakan PHP dengan tanpa web server atau browser. Dengan memanfaatkan PHP Parser saja. Anda sudah bisa menggunakan PHP pada command line ( misal nya Shell Bash pada LINUX, Taks scheduler pada windows). Cara kerja nya hampir sama script PHP tersebut digunakan untuk memperoses sebuah job dan taks. Namun mimin tidak akan membahas nya pada articles ini ya gaes,karna pembahasa kita kali ini hanya membahasa pada web programming dimana web broser dan web server adalah hal yang harus ada.

- PHP dapat Membuat Aplikasi Dekstop

PHP mungkin bukan bahasa yang cukup baik untuk membuat suatu aplikasi di dekstop yah gaes karena untuk bagian tampilan ( user interface ) agak sedikit sulit diimpelmentasikan dengan PHP saja, sedangkan membuat suatu aplikasi dekstop. Namun anda jangan sampat melihat sebelah mata, jika anda bisa menguasai PHP dan mau untuk menggunakan fitur advance pada client side application, Anda bisa memanfaatkan PHP-GTK untuk menulis program sehingga dimungkinkan adanya cross platform aplikasi dengan mengunakan PHP-GTK ini. PHP-GTK sendiri merupakan ekstensi dari PHP, dan Anda dapat menggunakan ini jika membuat aplikasi dekstop dengan user interface yang bagus.

- PHP dapat digunakan untuk berbagai macem Platform OS 

Contoh: Linux, Unix (including HP-UX, Solaris and OpenBSD), Microsoft Windows, Mac OS X, RISC OS, dan lainnya.

- Mendukung Berbagai macam Web server

Contoh: Apache, Microsoft Internet Information Server, Personal Web Server, Netscape anda iPlanet servers, Oreilly Website Pro Server, Caudium Xitami, OmniHTTPd, dan lain lain gaes.

- Object Oriented Programming atau Procedual

Program PHP dapat kita menggunakan teknik program Procedual, Object Oriented Programming (OOP), ataupun menggabungkan teknik program keduanya.

- Output file PHP pada XHTML, HTML, & XML

Dengan PHP Anda tidak terbatasi oleh ouput HTML saja. PHP mampu menghasilkan gambar sebagai output,file bertype PDF,bahkan Flash ( Menggunakan libswf dan Ming). Anda juga dapat menerima output teks dengan mudah seperti penggunaan output oada XHTML, dan file XML lainnya. PHP dapat autogenerate file file tersebut, menyimpannya dalam sistem file daripada mencetak, membentuk sebuah cahce server-side untuk konten dinamis klean.

- Mendukung Banyak RDMS ( Database ) 

salah satu fitur yang paling signifikan dalam PHP adalah dukungan penggunaan untuk berbagi Database. Dibawah ini RDMS ( Database engine) yang sudah dapat diintergrasikan dengan PHP.

  1. Adabas D interbase PostgresSQL
  2. Dbase FrontBase SQLite
  3. Ratu mSQL Padat
  4. File Pro ( Read-only ) Direct MS-SQL Sybase
  5. Hyperwave MySQL Velocis
  6. IBM DB2 ODBC UNIX dbm
  7. Informix Oracle ( OCI7 dan OCI8 ) 
  8. Ingres Ovrimos

- Mendukung Banyak Komunikasi

PHP juga memiliki dukungan untuk berkomunikasi dengan layanan lain menggunakan protokol seperti LDAP, IMAP, SNMP, NNTP, POP3, HTTP, COM ( Pada Windows ) dan lain-lain. Selain itu Anda juga dapat membuka war network sockets dan berinteraksi dengan menggunakan protokol lainnya. PHP juga memiliki dukungan untuk pertukaran dara WDDX kompleks, tidak semua mendukung namun hampir semua bahasa pemprograman Web sudah mendukung pertukaran data ini. Untuk Interconnection sendiri, PHP memiliki dukungan untuk menginstansiasi objek dari Java dan menggunakan mereka secara transparan sebagai objek PHP. Anda juga dapat menggunakan ekstensi CORBA untuk mengakses objek remote.


- Pengolahan Teks yang sangat baik 

PHP memiliki fitur pengolahan teks yang sangat baik, dari POSIX Extended atau Perl regular expression untuk memparsing dokumen dari XML untuk pasring dan mengakses dokumen XML, PHP 4 mendukung strandar SAX dan DOM, dan anda juga dapat menggunakan XSLT extension untuk mentransformasikan dokument tersebut pada XML sedangkan PHP 5 sendiri merupakan standarisasi semua XML extensions pada solid base libxml2 dan memperluas set fitur menambahkan SimpleXML dan dukungan XMLReader.

Nah gaes mungkin cukup sekian yah article kita kali ini untuk Mengenal & Mengetahui Sejarah Bahasa Programan PHP (2)
 yah gaes untuk selanjutnya Mimin yang Handsome People In The World ./CR0T_D1LU4R akan membahas soal Program Bahasa PHP di article selanjutnya. Pantengin aja trus gaes blog kyta awokaokw


- Support me by subscribe to my Youtube Channel 
Touch here
- Join With Me Touched Me

#Author
 ./CR0T_D1LU4R