PHP adalah bahasa pemrograman (PL) yang banyak digunakan untuk menulis program untuk berbagai situs internet. Kekhususan utamanya adalah bahwa semua kode dieksekusi di sisi server, dan hasil pekerjaan selanjutnya ditampilkan di browser pengguna sebagai konten HTML.
instruksi
Langkah 1
Kode yang ditulis dalam file PHP berjalan secara independen dari komputer pengguna di server jauh. Saat Anda mengunjungi situs, jendela browser menampilkan konten HTML yang diterima dari server yang dituju, mis. komputer tempat semua komponen situs disimpan.
Langkah 2
Ketika Anda pergi ke situs, browser mengirimkan sinyal, sebagai tanggapan di mana server mulai mengembalikan elemen yang diperlukan ke program dalam format hypertext. Saat mengakses halaman PHP, server, menggunakan penerjemah perintah, mengeksekusi instruksi yang ditentukan dalam kode, melakukan operasi komputasi yang diperlukan. Setelah selesai, hasil program juga dibuat dalam HTML dan dikirim ke pengguna dalam versi yang sudah jadi.
Langkah 3
Waktu eksekusi skrip oleh komputer jarak jauh akan bervariasi tergantung pada kompleksitas dan besarnya kode, serta kecepatan server tempat situs tersebut berada. Perlu dicatat bahwa jika kumpulan pustaka dan instruksi yang sesuai untuk PHP tidak diinstal pada mesin penyedia hosting, skrip tidak akan diluncurkan, yang berarti bahwa halaman yang diperlukan di jendela browser tidak akan dimuat.
Langkah 4
Bergantung pada tindakan pengguna, sinyal yang diperlukan dikirim ke server dari browser. Misalnya, setelah mengisi data formulir pendaftaran, semua data yang ditentukan dalam format yang sesuai dikirim ke komputer jarak jauh, yang memeriksa kebenaran pengisian. Jika ada bidang yang salah diisi, mesin mengirimkan permintaan ke browser untuk menunjukkan data yang salah sesuai dengan persyaratan. Segera setelah informasi yang diisi dengan benar dikirim ke server, itu disimpan, dan sebuah pesan dikirim ke browser bahwa pendaftaran berhasil.
Langkah 5
Sebuah program yang ditulis dengan tidak benar dalam PHP tidak akan berfungsi dengan baik tidak peduli apa yang dilakukan pengguna atau server. Jika kode PHP tidak dapat diproses, mesin jarak jauh mengirimkan pesan yang sesuai ke browser, yang ditampilkan di monitor.
Langkah 6
Dengan setiap panggilan baru ke halaman, skrip PHP dimulai ulang, yang berarti bahwa setiap halaman diproses terlepas dari permintaan sebelumnya. Misalnya, ketika Anda berpindah situs dari satu halaman ke halaman lain, program terpisah dijalankan, yang biasanya tidak terkait satu sama lain, tetapi pada saat yang sama membentuk satu struktur. Jika perlu untuk mentransfer data dari satu file PHP ke yang lain, arahan PL yang sesuai digunakan.