PHP adalah sebuah bahasa pemrograman yang khusus digunakan untuk membuat website atau aplikasi berbasis web. Saat ini jika anda ingin membuat ‘blog’ anda hanya perlu mengunakan CMS (Content Management System) dan untuk tampilan nya anda cukup mendownload template yang banyak di sediakan di internet. Anda hanya perlu mendownload nya saja. Tetapi jika anda hendak membuat system website yang rumit seperti system pengajian karyawan, system absensi perusahaan , system informasi pegawai atau aplikasi lainnya yang memerlukan customisasi anda perlu memahami tentang bahasa pemrograman terutama PHP yang sangat cocok untuk pemula
PHP Merupakan bahasa pemrograman yang cukup mudah, karena susunan nya yang sederhana dan mudah di mengerti, PHP juga tidak membutuhkan logika yang amat rumit dibandingkan dengan dengan bahsa pemrograman lain seperti ASP.NET, Java dan Ruby. Untuk bahsa pemrograman lain akan saya jelaskan di lain waktu .
ini bukanlah bahsa pemrograman baru. Bahasa pemrograman PHP di temukan pada tahun 1995, yang awal nya hanya berfungsi untuk web personal saja, saat ini PHP telah berkembang dengan pesat dan hambir seluruh website yang ada di computer anda telah mengunakan PHP, karna memang PHP merupakan bahasa yang popular saat ini dan hamper bisa di aplikasikan dalam berbagai keperluan. Kalau anda ingin belajar tentang PHP anda tingggal searching di internet karena memang PHP
Kemudian kenapa saya tertarik dengan PHP? Seperti yang telah saya jelaskan di atas PHP merukan bahasa pemrograman yang simple dan oleh karna itu saya ingin membantu rekan rekan sekalian untuk membahas lebih dalam lagi tentang bahasa pemrograman ini . terutama untuk anda yang masih dalam proses belajar, yang ingin sukses di dunia kerja nanti nya
Apa itu PHP?
PHP merupakan bahasa pemrogran untuk system dan web , namun di mana letak perbedaan dengan bahsa lain seperti HTML dan Javascript, saya akan menjelaskan secara sederhana mungkin perbedaan antara bahasa PHP, HTML dan Javascript seperti ilustrasi di bawah ini:PHP
- Berjalan pada sisi server (Server Side Scripting Language) dimana kode program dieksekusi oleh web server.
- Memerlukan sebuah web server untuk bisa menjalankan PHP.
- Bisa digunakan untuk berinteraksi dengan database.
- Bersifat dinamis, yaitu konten dapat berubah-ubah tergantung sumber datanya dan bagaimana data diolah.
HTML
- Berjalan pada sisi client / browser dimana kode program dieksekusi oleh browser seperti Mozilla, Chrome dll.
- Tidak bisa digunakan secara langsung untuk berinteraksi dengan database.
- Tidak diperlukan web server untuk menjalankan HTML.
- Konten bersifat statis.( tidak ada interaksi antara user dengan website)
Javascript
- Berjalan pada sisi client / browser dimana kode program dieksekusi oleh browser seperti Mozilla, Chrome dll.
- Umumnya tidak digunakan untuk berinteraksi dengan database, namun belakangan muncul beberapa framework yang
- menggunakannya untuk berinteraksi dengan database.
- Tidak diperlukan web server.
- Konten bisa bersifat dinamis.
Web server adalah sebuah program yang digunakan untuk mengeksekusi program kemudian mengirimkannya ke browser untuk ditampilkan sebagai website. Contoh dari web server yang sering digunakan diantaranya Apache dan nginx yang merupakan web server free.Diatas merupakan uraian yang paling sederhana tentang pengertian PHP dan perpedaan dengan bahsa lain serta bagai mana proses PHP bekerja yang tidak selalu di lihat oleh mata.
EmoticonEmoticon