DESAIN & KONTEN MENGENAL PHP FRAMEWORK MOOCS2022 UNIVERSITAS TERBUKA
Topik 2 PENGENALAN PHP PHP (Hypertext PreProcessor ) Apa Yang Dilakukan PHP? Fungsi PHP Karakteristik PHP Cara Kerja PHP
Tujuan Pembelajar Topik 2 Untuk memahami dan mengenali tentang apa itu Bahasa Pemrograman PHP sampai dengan Cara Kerja PHP UNIVERSITAS TERBUKA
PHP ( Hypertext Preprocessor )
PHP (Hypertext Preprocessor ) LEBIH AKRAB DENGAN ISTILAH PHP MERUPAKAN BAHASA PEMROGRAMAN PHP adalah bahasa pemrograman yang berfungsi untuk membuat Website dinamis maupun aplikasi Web. Berbeda dengan HTML yang hanya bisa menampilkan konten statis, PHP bisa berinteraksi dengan database, file dan folder, sehingga membuat PHP bisa menampilkan konten yang dinamis dari sebuah Website. Blog, Toko Online, CMS, Forum, dan Website Social Networking adalah contoh aplikasi Web yang bisa dibuat oleh PHP. PHP adalah bahasa scripting, bukan bahasa tag-based seperti HTML. PHP termasuk bahasa yang cross-platform, ini artinya PHP bisa berjalan pada sistem operasi yang berbeda-beda (Windows, Linux, ataupun Mac). Program PHP ditulis dalam file plain text (teks biasa) dan mempunyai akhiran " php"
Apa Yang Dilakukan PHP?
SERVER-SIDE SCRIPTING COMMAND-LINE SCRIPTING APLIKASI GUI SISIKLIEN 1 2 3 PHP DAPAT DIGUNAKAN DALAM TIGA CARA UTAMA :
Apa yang Dilakukan PHP PHP berjalan pada semua system operasi utama , dari varian Unix termasuk Linux, FreeBSD, dan Solaris hingga platform yang beragam seperti Windows dan Mac OS X Bahasanya sangat fleksibel . Misalnya , Anda tidak terbatas pada outputting hanya HTML atau file teks lainnya - format dokumenapa pun dapat dihasilkan . PHP memiliki dukungan bawaan untuk menghasilkan file PDF, GIF, JPG, dan gambar PNG, dan film Flash Salah satufitur PHP yang paling signifikan adalah dukungannya yang luas untuk database
Fungsi PHP
Mempersingkat Tatanan HTML dan CSS Input Data Manajemen Cookie dan Session Kompress Teks Fungsi PHP Dalam membangun sebuah Web PHP, PHP bukan saja menjadi Bahasa pemrograman yang utama . Menggunakan HTML dan CSS sudah bisa menghasilkan halaranWeb statis, yang mana kontennya bersifat tetap , Bahasa PHP bisa diartikan sebagai Bahasa pemrograman pelengkap yang digunakan untuk menghasilkan sebuahWeb yang dinamis dan interaktif . Berikut fungsi dari PHP, diantaranya yaitu :
Karakteristik PHP
Familiarity Familiarity Kesederhanaan Security Karakteristik PHP Seperti yang mungkintelah Anda sadari , Bahasa pemrograman php berkisar pada tema sentral praktik , PHP adalah tentang menyediakan programmer dengan alat-alat yang diperlukan 1.0. menyelesaikan pekerjaan dengancara yang cepat dan efisien , Lima Karakteristi kpenting membuat sifat praktis PHP mungkin : Keleluasaan
Cara Kerja PHP
PHP merupakan jenis bahasa scripting yang lazim digunakan di halaman web. Artinya , kode ini langsung dimasukkan kedalam kode HTML. Anda menggunakan tag HTML untuk membungkus Bahasa pemrograman PHP yang ada di file HTML. Ketika software PHP parser sudah ada di server, makà ketika Anda meminta file PHP tersebut , server akan melihat apakah ada kode PHP di dalam kode HTML Anda. Jika ada , maka kode-kode yang dikirimkanke browser tidak akan berupa kode mentah tetapi kode-kode PHP di dalamnya akan diproses terlebih dahulu kemudian hail pemrosesannya ditampilkan kepada user
PHP parser ini juga bisa menghubungi keberbagai resource lain seperti database, file system, atau mail server sebelum mengembalikan responske client. Jadi, yang dikirim ke user adalah kode HTML biasa . Bahasa pemrograman PHP yang sudah dituliskan tidak dimasukkan kedalam output yang dikirimke user. Inilah yang dimaksud kode PHP aman karena kode tersebut tidak bisa dilihat oleh user dan hanya bisa dilihat oleh programmer di server saja . Adapun user hanya bisa melihat hasil pengolahan berupa kode HTML saja
Misalnya ada kode: <?php echo “Hello World”; ?> Kode tersebut akan memerintahkan server PHP parser untuk menuliskan tulisan "Halo World" tapa tanda petik di kode HTML. Maka, tampilan tulisan di browser hanya seperti ini; Halo World
Do you have any questions? silahkan menggunakan menu diskusi pada topik ini