Senin, 14 Maret 2016

PENGENALAN PHP

Assalamualikum Wr.Wb

kali ini saya akan menjalasan tentang PHP tapi masih pengenalan tentang PHP masi dasarnya dulu.

 Pengenalan PHP



Sebelum Anda melanjutkan Anda harus memiliki pemahaman dasar sebagai berikut:
  • HTML
  • CSS
 Apa itu PHP?
  • PHP merupakan singkatan dari "PHP: Hypertext Preprocessor"
  • PHP adalah banyak digunakan, open source bahasa scripting
  • script PHP dieksekusi pada server
  • PHP bebas untuk download dan digunakan
  Apa itu File PHP?
 
A. file PHP dapat berisi teks, HTML, CSS, JavaScript, dan kode PHP
B. Kode PHP dieksekusi pada server, dan hasilnya dikembalikan ke browser sebagai HTML biasa
C. file PHP memiliki ekstensi ".php"

Apa yang Bisa PHP Lakukan?

1.PHP dapat menghasilkan konten halaman dinamis
2. PHP dapat membuat, membuka, membaca, menulis, menghapus, dan menutup file pada server
3. PHP dapat mengumpulkan data formulir
4. PHP dapat mengirim dan menerima cookie
6. PHP dapat menambah, menghapus, memodifikasi data dalam database Anda
7. PHP dapat digunakan untuk mengontrol akses pengguna
8. PHP dapat mengenkripsi data.

Dengan PHP Anda tidak terbatas untuk output HTML. Anda dapat output gambar, file PDF, dan bahkan film Flash. Anda dapat juga keluaran teks, seperti XHTML dan XML.

Mengapa PHP?
  • PHP berjalan pada berbagai platform (Windows, Linux, Unix, Mac OS X, dll)
  • PHP kompatibel dengan hampir semua server yang digunakan hari ini (Apache, IIS, dll)
  • PHP mendukung berbagai database
  • PHP adalah gratis. Download dari sumber daya PHP resmi: www.php.net
  • PHP mudah dipelajari dan berjalan efisien pada sisi server
contoh pemrograman php:

Program Hello World

Program Hello World yang ditulis menggunakan PHP adalah sebagai berikut:
<?php
echo “Hello World”;
?>

Kelebihan PHP Dari Bahasa Pemrograman Lain :

Beberapa kelebihan PHP dari bahasa pemrograman web, antara lain:
  1. Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.
  2. Web Server yang mendukung PHP dapat ditemukan dimana – mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.
  3. Dalam sisi pengembangan lebih mudah, karena banyaknya milis – milis dan developer yang siap membantu dalam pengembangan.
  4. Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.
  5. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.

Tipe data

PHP memiliki 8 (delapan) tipe data yaitu :
  1. Integer
  2. Double
  3. Boolean
  4. String
  5. Object
  6. Array
  7. Null
  8. Nill
  9. Resource
Prinsip Kerja PHP

System kerja dari PHP diawali dengan permintaan yang berasal dari halaman website oleh browser. Berdasarkan URL atau alamat website dalam jaringan internet, browser akan menemukan sebuah alamat dari webserver, mengidentifikasi halaman yang dikehendaki, dan menyampaikan segala informasi yang dibutuhkan oleh webserver.
Selanjutnya webserver akan mencarikan berkas yang diminta dan menampilkan isinya di browser. Browser yang mendapatkan isinya segera menerjemahkan kode HTML dan menampilkannya.
Lalu bagaimana apabila yang dipanggil oleh user adalah halaman yang mengandung script PHP ? Pada prinsipnya sama dengan memanggil kode HTML, namun pada saat permintaan dikirim ke web-server, web-server akan memeriksa tipe file yang diminta user. Jika tipe file yang diminta adalah PHP, maka akan memeriksa isi script dari halaman PHP tersebut.
Apabila dalam file tersebut tidak mengandung script PHP, permintaan user akan langsung ditampilkan ke browser, namun jika dalam file tersebut mengandung script PHP, maka proses akan dilanjutkan ke modul PHP sebagai mesin yang menerjemahkan script-script PHP dan mengolah script tersebut, sehingga dapat dikonversikan ke kode-kode HTML lalu ditampilkan ke browser user.


Sampai disinu dulu materi php yang saya sampaikan selamat belajar php. Terima kasih.
Wassalamualaikum Wr.Wb

0 komentar:

Posting Komentar