PHP Part 1 – Pengenalan PHP

Hypertext Preprocessor (PHP) Merupakan aplikasi perangkat lunak Open Source yang di atur dalam aturan General Purpose License (GPL).

Penemu PHP Rasmus Lerdorf Pada :

  • Tahun 1995 dengan nama PHP adalah FI (Form Interpreted) mengolah data form dari web dengan berjalannya pada Perkembangan berikutnya PHP adalah Personal Home Page dengan kode program menjadi OpenSource.
  • Tahun 1997 Rilis PHP 2.0 pada rilis ini Interpreter bisa di implementasikan ke bahasa C dan penambahan Extensi dengan kemampuan PHP yang lebih baik dan lebih cepat di katakana oleh perusahaan yang bernama Zend.
  • Tahun 1998 Perusahaan Zend Rilis PHP 3.0 dengan nama PHP menjadi  Hypertext Preprocessor
  • Tahun 1999 Perusahaan Zend RIlis PHP 4.0 di tahun ini PHP semakin banyak digunakan para programmer untuk membuat aplikasi web yang lebih kompleks karena memiliki kecepatan proses dan stabilitas yang tinggi.
  • Tahun 2014 Perushaan Zend Rilis PHP 5.0 dengan menerapkan model pemrograman berorientasi objek.
  • Tahun 2017 Versi terbaru dan stabil dari bahasa pemograman PHP saat ini adalah versi 7.0.16 dan 7.1.2 yang resmi dirilis pada tanggal 17 Februari 2017.
  • Tahun 2019 PHP 7.4.0, Rilis ini menandai pembaruan fitur keempat untuk seri PHP 7. pada 28 November 2019.
  • Tahun 2020 PHP 8.0, di Rilis pada 26 November 2020 dengan beberapa fitur unggulannya adalah Just In Time Compiler, Weak Maps, dan Named Arguments.

Pemrograman PHP dapat diletakan pada script HTML ataupun sebaliknya.

PHP bahasa pemrograman web dinamis yang konten nya bisa di ubah tanpa harus masuk ke script/coding dengan didukung oleh basis data/database.

Bahasa pemrograman native berbasis web selain PHP yaitu :

  1. ASP (Active Server Page)
  2. CF (Cold Fusion)
  3. JSP (Java Server Page)
  4. Perl (Practical Extraction and Report Language), dst

Untuk menuliskan sintak pemrograman PHP membutuhkan program editor seperti :

  1. Notepad
  2. Notepad++
  3. Sublime Text
  4. Visual Studio, dst

Software perangkat lunak yang dibutuhkan :

  1. PHP (Bahasa Pemrograman Server Side)
  2. Apache (Web Server untuk menampilkan hasil script PHP)
  3. MySQL (Database Server yang paling sering di gunakan dalam pemrograman PHP)
  4. PHPMyAdmin (Editor Pengelolaan atau Manipulasi Database)

Dengan menginstall Paket Installer XAMPP maka 4 perangkat lunak diatas sudah otomatis terinstal.

Penulisan sintak PHP diawali dengan tag <?php dan di akhiri dengan tag ?>

Start Apache dan MySQL (Jika ada error saat start maka XAMPP bisa di uninstall, lalu bisa mencoba LARAGON yang memiliki lebih banyak fitur tambahan sepertinya adanya webserver nginx, dll)
Buat Folder projek di C:\XAMPP\HTDOCS dan simpan script php di dalamnya
Catatan : disarankan dengan huruf kecil dan tanpa spasi
Buat part1.php di dalam folder belajarphp seperti dibawah ini

Penting: Format penulisan skrip PHP dibuka oleh tag <?php dan di tutup ?> dan pada gambar di atas adanya penulisan yang diberikan komentar lebih dari satu baris menggunakan /* … */ atau memberikan komentar perbaris menggunakan //

Untuk menjalankan projek php yang sudah dibuat, buka Browser dengan mengakses folder dan file projek PHP yang telah dibuat, folder belajarphp file php part1.php

Jika XAMPP tidak diberikan port, maka langsung di tuliskan pada browser localhost/belajarphp/part1.php lalu tekan enter, berikut hasilnya :


Hasil menjalankan file projek part1.php

PHP merupakan script yang dijalankan di sisi server jadi tidak terlihat pada sisi client pada browser Klik kanan View Page Source, contohnya seperti gambar diwah ini tidak terlihat tag atau script PHP nya, yang terlihat hanya text dan script client saja :

code/script

CATATAN PENTING:

  • TUGAS PHP adalah mengolah  data sesuai dengan keinginan pengguna
  • TUGAS HTML adalah mengatur format tampilan di layar browser

Contoh dibawah menambahkan HTML dan CSS pada PHP ada :

  1. Embedded Script (tag PHP di dalam HTML)
code/skrip
hasil dari code/script di atas

2. Non-Embedded Script (tag HTML di dalam PHP)

code/skrip
hasil dari code/script di atas

3. Contoh CSS internal  pada PHP :

code/script
hasil dari code/script di atas

Silahkan dikerjakan LATIHAN DIBAWAH INI :

Tambahkan Informasi lebih lengkap pada hasil akhir di atas dengan adanya Background Pada Halaman bisa menggunakan images/color, Gambar, Video, dan Keterangan Text dan dibuat penampilan semenarik mungkin dengan menambahkan HTML dan CSS internal/External.

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

© 2024 CatatanKu