Showing posts with label Sejarah PHP. Show all posts
Showing posts with label Sejarah PHP. Show all posts

Saturday, July 5, 2014

Pengenalan PHP

Posted by Nara | 11:53 PM Categories: , , , , ,

Dari 2 postingan sebelumnya "pengertian dan sejarah PHP" dan "kelebihan dan kekurangan PHP". Nah kali ini saya akan mengenalakan PHP lebih terperinci. Ok langsung aja Gan biar gak lama....

PHP adalah bahasa server scripting, dan merupakan alat yang ampuh untuk membuat halaman web yang dinamis dan interaktif dengan cepat. PHP adalah alternatif yang banyak digunakan, bebas, dan efisien untuk pesaing seperti Microsoft ASP. 
Script PHP dieksekusi pada server, dan hasil HTML biasa dikirim kembali ke browser. 

Apa yang kalian ketahui sebelum melanjutkan, kalian harus memiliki pemahaman dasar dari: 
  • HTML 
  • CSS 
  • JavaScript
! jika ingin membuat program PHP yang lebih besar untuk sebuah website ada baiknya kalian memiliki pemahaman dasar dari ketiga bahasa di atas agar mempermudah pembuatan program PHP itu sendiri.
 
Apa itu PHP? 
  • PHP adalah singkatan dari "PHP Hypertext Preprocessor" 
  • PHP adalah banyak digunakan, open source bahasa scripting 
  • Script PHP dieksekusi pada server 
  • PHP tidak ada biaya, ia bebas untuk men-download dan menggunakan
Apa yang dimaksud dengan File PHP? 
  • File PHP dapat berisi sebuah teks, HTML, CSS, JavaScript, dan kode PHP. 
  • Kode PHP dieksekusi di server, dan hasilnya dikembalikan ke browser sebagai HTML.
  • File PHP memiliki ekstensi ".php".
Apa yang bisa PHP lakukan?
  • PHP dapat menghasilkan konten halaman dinamis
  • PHP dapat membuat, membuka, membaca, menulis, menghapus, dan menutup file di server
  • PHP dapat mengumpulkan data formulir
  • PHP dapat mengirim dan menerima cookies
  • PHP dapat menambah, menghapus, memodifikasi data dalam database
  • PHP dapat membatasi pengguna untuk mengakses beberapa halaman di situs Web kalian
  • PHP dapat mengenkripsi data
! Dengan PHP tidak terbatas untuk output HTML. Dapat meng-output-kan gambar, file PDF, dan bahkan film Flash. Juga dapat output teks, seperti XHTML dan XML.

Mengapa PHP? 
  • PHP berjalan pada berbagai platform (Windows, Linux, Unix, Mac OS X, dll) 
  • PHP kompatibel dengan hampir semua server yang digunakan saat ini (Apache, IIS, dll) 
  • PHP mendukung berbagai database 
  • PHP gratis. Download dari official PHP resource: www.php.net 
  • PHP mudah dipelajari dan berjalan efisien pada sisi server


PHP
PHP merupakan singkatan dari 'PHP: Hypertext Preprocessor', adalah sebuah bahasa scriting yang terpasang pada 'html'. Sebagian besar sintaks mirip dengan bahasa C, Java, Perl ditambah beberapa fungsi PHP yang spesifik. Tujuan utama bahasa ini adalah untuk memungkinkan perancang web menulis halaman web dinamik dengan cepat.

PHP merupakan bahasa pemrogram web yang bersifat 'server - side HTML = embedded scripting', dimana script-nya menyatu dengan 'html' dan berada di server. Artinya, sintaks dan perintah - perintah yang kita berikan akan sepenuhnya dijalankan di server tetapi di sertakan 'html' biasa. PHP dikenal sebagai bahasa scripting yang menyatu dengan tag 'html', di eksekusi di server dan digunakan untuk membuat halaman web dinamis seperti 'ASP (Active Server Pages)' dan 'JSP (Java Server Pages)'.

Sejarah PHP
Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama Form Interpreted (FI), yang wujudnya berupa sekumpulan skrip yang digunakan untuk mengolah data formulir dari web.

Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi sumber terbuka, maka banyak pemrogram yang tertarik untuk ikut mengembangkan PHP.

Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini, interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.

Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP diubah menjadi akronim berulang PHP: Hypertext Preprocessing.

Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.

Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.

Ok sekilas tentang PHP selanjutnya ada kelebihan dan kekurangan PHP di sini.

  • RSS
  • Delicious
  • Facebook
  • Twitter
  • Youtube