Saturday, September 16, 2017

Belajar PHP



  PHP adalah singkatan dari "PHP: Hypertext Prepocessor", yaitu bahasa pemrograman yang digunakan secara luas untuk penanganan pembuatan dan pengembangan sebuah situs web dan bisa digunakan bersamaan dengan HTML.PHP diciptakan oleh Rasmus Lerdorf pertama kali tahun 1994.
      Pada tanggal 3 Desember 2015, PHP 7 resmi dirilis. Perubahan yang paling terlihat adalahpeningkatan performa. Menggunakan Zend Engine 3, PHP 7 di-klaim berjalan 2 kali lebih cepatdaripada PHP 5.6.Core engine PHP 7 berasal dari proyek eksperimen phpng (PHP next generation), yang dikembangkan
oleh Dmitry Stogov, Xinchen Hui dan Nikita Popov. Proyek ini menggunakan
pendekatan modern agar PHP diproses dengan lebih cepat, seperti teknik just-in-time (JIT)compiler.Selain performa yang meningkat, terdapat beberapa fitur baru di PHP 7, seperti combinedcomparison operator atau dikenal dengan spacehip operator “<=>”, anonymous classes, dandukungan yang lebih stabil untuk server 64-bit.Beberapa fitur yang sudah ‘usang’ (deprecated) juga dihapus, seperti penulisan PHP denganASP style <% %> dan <script language=php> </script>. Kedua cara ini sudah tidak bisadigunakan lagi. Penggunaan mysql extension juga dihapus, karena sudah digantikan dengan
mysqli extension.Terdapat hal unik dalam penamaan versi PHP. Sebelum PHP 7, versi terakhir dari PHP adalahPHP 5. Kemana PHP 6?Setelah perdebatan yang cukup panjang, tim dibalik pengembangan PHP mengambil voting
dan memutuskan tidak menamai PHP terbaru dengan PHP 6, tapi PHP 7.
Tujuannya, agarmenghindari kebingungan dengan buku PHP 6 yang sudah lama beredar. Versi PHP akanlangsung loncat dari PHP 5 menjadi PHP 7. Dengan kata lain, PHP 6 ‘tidak pernah dilahirkan’.

     Karena PHP juga bahasa program basis sever tentunya ada tahapan proses dalam console output.


Gambar: Proses menampilkan halaman PHP oleh web server


  1. Proses pertama yang dilakukan adalah web browser melakukan permintaan file kepada web server.
  2. Jika permintaan telah dikirim kepada web server , selanjutnya web server akan mendekteksi file apa yang telah diminta. Jika yang diminta kode php maka web server akan memproses sesuai dengan aturan php.
  3. Jika dalam php terdapat script yang menyangkut database secara otomatis juga akan diesekusi oleh database server.
Modul php yang ada didalam web server akan menyerahkan hasil proses kepada web server kemudian dikirim ke web browser (client) untuk ditampilkan.

Keunggulan PHP antara lain :
1. Gratis 
Apa yang membuat PHP begitu berkembang sangat pesat ? Bahkan hingga domain menggunakan PHP dan begitu Populernya PHP tentunya dalam pemograman web adalah karena gratis dan sifatnya yang mudah dapat dipahami.
2. Cross Platform
Yaitu dapat digunakan diberbagi sistem operasi, mulai dari linux,windows,mac os dan os yang lainya.
3.On The Fly
Bahasa Pemograman yang satu ini mendukung On The Fly, Artinya dengan PHP anda dapat membuat document text,word,Excel,PDF,membuat image dan flash juga dapat menciptakan file-file seperti zip,XML dan banyak lagi.
4.Mendukung Banyak database
PHP mendukung banyak database hingga banyak developer web yang menggunakan PHP antara lain support dBase,Empress,FilePro(read-only),FilePro(read-only)Hyperware,Ibm DB2,Infomix,Ingres,InterBase,FrontBase mSQL,Direct MS-SQL,MySQL,ODBC,Oracle(OCI7 and OCI8),Ovrimos,PotsgresSQL,Solid,Sybase,Velocis,Unix dbm dan banyak lagi.

sekian semoga bermanfaat...

No comments:

Post a Comment

Silahkan komentar dengan baik dan sesuai dengan topik...!

CONTOH KASUS KEJAHATAN KOMPUTER BEDARSARKAN PASAL UU ITE

1) Undang-Undang Nomor 11 Tahun 2008 Tentang Internet & Transaksi Elektronik (ITE) Undang-undang ini, yang telah disahkan dan diundang...