Memahami PHP
PHP adalah bahasa skrip sisi server, bahasa pemrograman yang digunakan untuk mengembangkan situs web statis atau situs web dinamis atau aplikasi Web. PHP adalah singkatan dari Hypertext Pre-processor, yang sebelumnya disebut Personal Home Pages
Skrip itu sendiri adalah sekumpulan instruksi pemrograman yang diinterpretasikan saat runtime. Sedangkan bahasa scripting adalah bahasa yang menginterpretasikan script pada saat runtime. Dan biasanya disematkan ke lingkungan perangkat lunak lain
Karena php adalah server-side scripting, bahasa pemrograman jenis ini nantinya akan dieksekusi/diproses oleh server. Berbeda dengan javascript sisi klien
PHP adalah bahasa pemrograman umum yang berarti bahwa php dapat disematkan ke dalam kode HTML, atau dapat digunakan dalam kombinasi dengan berbagai sistem templat web, sistem manajemen konten web, dan kerangka kerja web.
Perbedaan antara Bahasa Pemrograman dan Bahasa Scripting
Ada perbedaan antara bahasa pemrograman dan bahasa scripting, apapun perbedaan keduanya baik dari segi kelebihan maupun kekurangannya
Bahasa pemrograman
- Bahasa pemrograman memiliki semua fitur yang diperlukan untuk mengembangkan dan mengembangkan aplikasi yang lengkap
- Kode harus dikompilasi terlebih dahulu sebelum dapat dieksekusi
- Tidak perlu menyematkan ke bahasa lain
Bahasa skrip
- Bahasa scripting Kebanyakan digunakan untuk tugas-tugas rutin
- Sebagian besar kode ini biasanya berjalan tanpa kompilasi
- Biasanya disematkan ke lingkungan perangkat lunak lain
Apa Fungsi PHP
Fungsi PHP adalah untuk membuat atau mengembangkan website statis atau website dinamis atau aplikasi Web. Meskipun sebenarnya tidak hanya bahasa pemrograman PHP saja yang bisa digunakan untuk memuat website
PHP digunakan karena untuk membuat website dinamis dapat digunakan untuk menyimpan data ke dalam database, membuat halaman yang dapat berubah sesuai input pengguna, form proses, dll.
Dalam pembuatan file PHP dapat digabungkan dengan menggunakan tag html, Dan bila tanpa menggunakan tag html apapun maka disebut file PHP Murni. Server menginterpretasikan kode PHP dan mengeluarkan hasilnya sebagai kode HTML ke browser web. Agar server dapat mengidentifikasi kode PHP dari kode HTML, kita harus selalu menyertakan kode PHP dalam tag PHP
Sintaks PHP
Pengertian Syntax PHP adalah aturan penulisan agar mampu dimengerti dengan benar oleh compiler saat membaca bahasa pemrograman. Dalam penulisan PHP yang benar diawali dengan “”. Dan di dalam File PHP juga dapat berisi tag seperti HTML dan skrip sisi klien seperti JavaScript.
Contoh Penulisan Sintaks PHP yang Benar
Kode program di atas akan menampilkan Hello World. Berikut adalah contoh lain penggunaan PHP yang disematkan dalam HTML
Dari kode yang kita gunakan, kita hanya perlu mengulang sebanyak 10 kali. Sedangkan output dari kode pemrograman diatas adalah sebagai berikut
Baca juga. 7 Framework PHP Terbaik yang Simpel dan Sering Digunakan Developer
Ekstensi File PHP
PHP memiliki ekstensi sendiri, fungsi ekstensi berbeda sehingga server dapat mengidentifikasi file dan skrip PHP. File PHP harus disimpan dengan ekstensi ". php”. Ekstensi file PHP yang lebih lama termasuk
- phtml
- php3
- php4
- php5
- php
Mengapa menggunakan PHP?
Ada banyak bahasa pemrograman di luar sana, tapi kenapa banyak sekali website yang menggunakan PHP sebagai bahasa pemrograman utamanya?. Berdasarkan survei yang dilakukan oleh W3tech. com Bahasa PHP digunakan di 79% website di dunia
Hal tersebut tentunya beralasan, Di bawah ini adalah beberapa alasan kuat kenapa banyak orang lebih memilih PHP dan menjadikan PHP sebagai bahasa pemrograman yang paling populer
- PHP adalah open source dan bahasa bebas
- Proses belajar pemrograman PHP lebih singkat dibandingkan dengan bahasa lain seperti JSP, ASP dll
- Karena bahasa pemrograman paling populer, komunitas memiliki banyak dokumentasi
- Sebagian besar server web hosting mendukung PHP secara default tidak seperti bahasa lain seperti ASP yang membutuhkan IIS. Ini menjadikan PHP pilihan yang hemat biaya
- PHP diperbarui secara berkala untuk mengikuti tren teknologi terbaru
- PHP adalah bahasa skrip sisi server;
- PHP bekerja erat dengan MySQL; . Anda masih dapat menggunakan PHP dengan Postgres, Predictor, MS SQL Server ODBC dll
- PHP adalah bahasa lintas platform;
Pangsa Pasar PHP
Menurut survey diatas jika 79% website menggunakan PHP dan data menunjukkan lebih dari 20 juta website telah menggunakan PHP. Oleh karena itu pangsa pasar PHP tidak diragukan lagi. Nah berikut beberapa situs populer yang menggunakan PHP
Bahasa Skrip Sisi Server VS PHP
Berikut adalah perbandingan antara PHP dengan bahasa server-side scripting lainnya seperti ASP – Active Server Pages, JSP – Java Server Pages, CFML – Cold Markup language. Dari situ Anda akan mengetahui perbandingan antara bahasa scripting PHP dengan bahasa scripting lainnya