Berkenalan dengan PHP, MySQL dan Apache

Perkenalan Pemograman PHP (Personal Home Page)

Berkenalan dengan PHP, MySQL dan Apache

PHP adalah singkatan dari Hypertext Preprocessor. Sebelum lebih lanjut mempelajari bagaimana membuat web dinamis, atau aplikasi berbasis web menggunakan PHP dan MySQL, penulis menyarankan anda untuk terlebih dahulu mengerti bagaimana membangun web menggunakan HTML. Ini digunakan sebagai bekal awal agar nantinya anda tidak kesulitan dalam mengenali tag-tag HTML yang digunakan dalam membuat website dinamis di ebook PHP ini. Sebelum mengenal PHP, MySQL, Apache, perlu diketahui juga ketiga aplikasi yang disebutkan tadi merupakan aplikasi open source
Berkenalan dengan PHP, MySQL dan Apache

Opensource memungkinkan para programmer dunia membuat aplikasi tersebut mengalami perkembangan yang sangat pesat sebagaimana halnya Linux, linux mengalami perkembangan yang begitu cepat, dan pesat jauh berbeda dengan metode yang diterapkan oleh Microsoft yakni Closed Source pada aplikasi-aplikasi buatannya. 

*Opensource Sumber terbuka (bahasa Inggris: open source) adalah sistem pengembangan yang tidak dikoordinasi oleh suatu individu / lembaga pusat, tetapi oleh para pelaku yang bekerja sama dengan memanfaatkan kode sumber (source-code) yang tersebar dan tersedia bebas (biasanya menggunakan fasilitas komunikasi internet).

PHP Pertama kali ditemukan pada 1995 oleh seorang Software Developer bernama Rasmus Lerdrof.

Keunggulan PHP :

  • Gratis
  • Cross platform
    • Artinya dapat di gunakan di berbagai sistem operasi, mulai dari linux, windows, mac os dan os yang lain.
  • Mendukung banyak database
    • PHP telah mendukung banyak database, ini mengapa banyak developer web menggunakan PHP Adabas D Adabas D, dBase dBase, Empress Empress, FilePro (read-only) FilePro (read-only) Hyperwave, IBM DB2, Informix, Ingres, InterBase, FrontBase mSQL, Direct MS-SQL, MySQL MySQL, ODBC, Oracle (OCI7 and OCI8), Ovrimos, PostgreSQL SQLite, Solid, Sybase, Velocis, Unix dbm.
  • On The Fly
    • PHP sudah mendukung on the fly, artinya dengan php anda dapat membuat document text, Word, Excel, PDF, menciptakan image dan flash, juga menciptakan file-file seperti zip, XML, dan banyak lagi.

Apa itu MySQL

MySQL Adalah Database.

Berkenalan dengan PHP, MySQL dan Apache

Database sendiri merupakan suatu jalan untuk dapat menyimpan berbagai informasi dengan membaginya berdasarkan kategori-kategori tertentu. Dimana informasi-informasi tersebut saling berkaitan, satu dengan yang lainnya. 

MySQL bersifat RDBMS (Relational Database Management System). RDBMS memungkinkan seorang admin dapat menyimpan banyak informasi ke dalam table-table, dimana table-table tersebut saling berkaitan satu sama lain

Keuntungan RDBMS sendiri adalah kita dapat memecah database kedalam table-table yang berbeda. setiap table memiliki informasi yang berkaitan dengan table yang lainnya.

Mengapa Menggunakan MySQL

  • Gratis
    • Sama dengan PHP, MySQL bersifat opensource, semua orang bebas menggunakannya tanpa harus membayar sepeser pun
  • Cross Platform
    • MySQl dapat digunakan under windows, ataupun under linux.
  • Lengkap dan Cepat
    • Pasangan yang cocok dengan PHP. Wajar jika banyak hosting saat ini mendukung adanya PHP dan MySQL karena kecepatan, gratis, dan dapat di jalankan di system operasi manapun.

Apa itu Apache

Berkenalan dengan PHP, MySQL dan Apache

Mengapa menggunakan Apache?

  • Merupakan webserver.
    • Tempat php engine/processor berada. Tempat meletakkan file-file php dan database.
    • Ketika user melakukan request http:// membuka suatu halaman, disinilah apache bekerja. Menjawab request tersebut dengan menampilkan halaman yang diminta.
  • Apache sama seperti PHP dan MySQL, Gratis. 
  • Cross Platform
    • Perbedaan fungsi antara PHP, MySQL dan Apache adalah, PHP merupakan bahasanya, MySQL adalah databasenya, dan Apache merupakan webserver yang dapat mengeksekusi script php dan menampilkannya kepada user, dan melalui apache lah php dapat mengolah data dan menyimpan data tersebut ke dalam database.


Postingan Terkait Berkanalan dengan PHP, MySQL dan Apache :

Blogger
Disqus
Pilih Sistem Komentar Yang Anda Sukai

No comments