PHP SERIES #0 : Pengenalan php

PHP SERIES #0 : Pengenalan php

Hai sobat digitalkode, kita udah masuk ke series ke dua nih mengenai PHP, kita kenalan yuk sama PHP ini ! let’s learning…

Apa sih PHP itu ?

PHP merupakan singkatan dari PHP : Hypertext Preprocessor adalah suatu bahasa pemrograman yang termasuk kategori server side programming. Wahh… apaan tuh maksudnya server side programming? server side programming adalah jenis bahasa pemrograman yang nantinya script/program tersebut akan dijalankan oleh server. Selanjutnya hasil pengolahan script/program tersebut akan dikirim ke client sebagai output.

Sebagai gambaran aja nih mengenai server side programming :

Misal sobat digitalkode ingin membuat script/program untuk menjumlahkan dua buah bilangan dengan menggunakan script PHP. andai sobat telah membuat form untuk input kedua bilangan dan membuat script PHP untuk mengolah kedua bilangan. Nahh.. form dan script PHP sama-sama di upload ke server.

Apa ada jenis lain selain server side programming? Ya.. tentu ada dong, yaitu client side programming. Jenis pemrograman ini kebalikan dari server side programming.

Untuk menggambarkan client side programming, kita samakan saja kasusnya seperti server side programming. Misalkan sobat membuat form input untuk memasukan dua bilangan, serta script untuk menjumlahkannya. Karena sobat menggunakan script client side programming, maka script tersebut juga akan terakses oleh user. Biasanya suka diletakan dalam satu halaman yang sama dengan form.

Mudah mudahan sobat digitalkode faham mengenai server side programming dan client side programming.

Selain PHP sebenarnya banyak lagi loh jenis pemrograman lain yang server side, seperti ASP (Active Server Pages), JSP (Java Server Pages), Phyton, Pearl dan banyak lagi..

PHP ini mempunyai beberapa kelebihan loh, diantaranya :

  1. Bahasa pemrograman PHP sangat mudah untuk dipelajari
  2. PHP sangat mudah diimplementasikan karena software PHP servernya gratis
  3. Banyak server web hosting mensupport PHP
  4. PHP paling banyak digunakan oleh web programmer di seluruh dunia
  5. Mudah untuk melakukan instalasi PHP server sendiri di komputer pribadi untuk belajar
  6. Integrasi antara PHP dan database mudah untuk diimplementasikan karena PHP mensupport banyak database (DBMS), seperti MySQL, MS. Access, Oracle, DB2, Dbase Interbase, dan lain lain

Tool apa aja sih yang diperlukan untuk belajar php ?

untuk memudahkan sobat digitalkode untuk belajar php, ini beberapa tool yang sebaiknya soba punya:

  1. Software web server, seperti Apache, IIS, PWS (100% gratis)
  2. Software PHP server (100% gratis)
  3. Software database, sebaiknya pilih MySQL karena 100% gratis. Jika sudah menguasai PHP dan MySQL sobat bisa kok dikembangkan ke database yang lain
  4. Text editor, seperti notepad, notepad ++, dan lainnya. tapi disini mimin merekomendasikan menggunakan notepad++, karena selain software ini gratis, juga memudahkan sobat untuk menuliskan bahasa pemrograman
  5. Web Editor, seperti Dreamweaver atau Frontpage, kalo yang ini sifatnya optional, cuma sebagai pendukung saja

Untuk tool nomor 1 s/d 3 sobat tidak perlu mencari atau menginstal secara terpisah, karena software paket yang didalamnya udah tersedia web server Apache, PHP server dan MySQL. disini mimin merekomendasikan XAMPP (https://www.apachefriends.org) untuk software nya.

Tags: PHP SERIES
comments powered by Disqus