Skip to content Skip to sidebar Skip to footer

PHP dan MySQL

Hypertext Prepprocessor atau yang di singkat dengan istilah PHP adalah merupakan bahasa script yang dapat di sisipkan ke halaman HTML. Yang banyak di gunakan untuk membuat program situs WEB Dinamis dan juga sering di gunakan untuk membangun sebuah CMS.

PHP juga merupakan bahasa pemrograman server-side yang di design untuk pengembangan Web. Di karenakan PHP ini di proses pada Komputer Server. Berbeda dengan Bahasa pemrograman Client-Site yang di proses pada Web Browser (Client) seperti halnya Javascript.
Bahasa pemrograman PHP ini bersifat Open Source sehingga dapat di gunakan dengan gratis. Kemudahan dan kepopuleran Bahasa Pemrograman ini sudah menjadi standar bagi para program web di seluruh dunia.

MySql merupakan sistem manajemen database SQL yang bersifat Open Source. Dan juga sudah mendukung beberapa fitur seperti multithreaded, multi-user dan DBMS atau SQL database manajemen sistem.

Ulf Micheal Widenius merupakan penemu versi pertama MySQL yang setelah itu di kembangkan oleh perusahaan MySQL AB yang didirikan oleh para pengembang MySQL.

Kelebihan PHP.

  1. Bisa membuat Web menjadi dinamis.
  2. PHP bersifat gratis atau open Source
  3. PHP berjalan secara WEB Base sehingga program yang di buat menggunakan PHP dapat di jalankan di semua sistem operasi termasuk Handphone yang memiliki Web Browser.
  4. Mendukung banyak paket Database .
  5. Lebih cepat di bandingkan ASP dan Java.
  6. Tidak memerlukan compile dalam penggunaan nya.
  7. Di dukung oleh banyak web server
Selain memiliki banyak kelebihan, PHP juga memiliki kekurangan seperti berikut.

  1. Tidak mengenal package.
  2. Membutuhkan encoding agar tidak dapat di baca oleh semua orang.
  3. Keamanan yang lemah, sehingga programmer harus hati-hati dan teliti dalam melakukan konfigurasi PHP.
Sedangkan kelebihan dari MySQL adalah.
  1. Bersifat open source dan gratis.
  2. Sintak yang mudah untuk di pahami.
  3. Pengaksesan database mudah.
  4. Multithreaded, sehingga bisa di pasang di server yang memiliki multiCPU.
  5. Di dukung bahasa pemrograman C, C++, Java, Perl, PHP, Pyton, dan masih banyak lagi.
  6. Multi platform.
  7. Memiliki kolom yang cukup banyak.
  8. Sistem securiti yang cukup baik menggunakan verifikasi host.
  9. Mendukung Open Database Connecticut untuk windows.
Untuk belajar PHP dan MySQL ini sekaligus kita memerlukan atau harus membangun sebuah Web Server. Sehingga kita memerlukan beberapa software yang harus di Install seperti halnya sebagai berikut.
  1. Program PHP.
  2. Web Server Apache.
  3. Database MySQL.
  4. Editor. Penulis  menggunakan notepad++
  5. MySQL Editor. Penulis menggunakan phpMyAdmin.
  6. Web Server. Penulis menggunakan google chrome.
Saat ini sudah banyak software yang mendistribusi ke 3 program di atas (PHP, Apache, MySQL) sehingga cukup dengan satu kali install maka secara otomatis kita akan meng-install ke tiga program tersebut. Misal software yang sudah mendistribusikan ke 3 program tersebut, seperti PHPTriad, Appserv, Vertigo, XAMPP, Wamp dan banyak lagi yang lain, cuman di sini penulis menggunakan XAMPP.

Demikian artikel kali ini. Berikutnya penulis membahas "pengertian web server".

Post a Comment for "PHP dan MySQL"

Berlangganan via Email