Php ทำงานอย่างไร

สารบัญ:

Php ทำงานอย่างไร
Php ทำงานอย่างไร

วีดีโอ: Php ทำงานอย่างไร

วีดีโอ: Php ทำงานอย่างไร
วีดีโอ: EP 18. PHP แบบไว ๆ ใน 3 นาที - สาระเดฟใน 3 นาที 2024, อาจ
Anonim

PHP เป็นภาษาโปรแกรม (PL) ที่ใช้กันอย่างแพร่หลายในการเขียนโปรแกรมสำหรับเว็บไซต์อินเทอร์เน็ตต่างๆ ความเฉพาะเจาะจงหลักคือโค้ดทั้งหมดถูกรันบนฝั่งเซิร์ฟเวอร์ และผลลัพธ์ของงานจะแสดงในเบราว์เซอร์ของผู้ใช้เป็นเนื้อหา HTML

php ทำงานอย่างไร
php ทำงานอย่างไร

คำแนะนำ

ขั้นตอนที่ 1

รหัสที่เขียนในไฟล์ PHP ทำงานโดยไม่ขึ้นกับคอมพิวเตอร์ของผู้ใช้บนเซิร์ฟเวอร์ระยะไกล เมื่อคุณเยี่ยมชมไซต์ หน้าต่างเบราว์เซอร์จะแสดงเนื้อหา HTML ที่ได้รับจากเซิร์ฟเวอร์ที่ระบุ เช่น คอมพิวเตอร์ที่จัดเก็บส่วนประกอบทั้งหมดของไซต์

ขั้นตอนที่ 2

เมื่อคุณไปที่ไซต์ เบราว์เซอร์จะส่งสัญญาณเพื่อตอบสนองต่อการที่เซิร์ฟเวอร์เริ่มส่งคืนองค์ประกอบที่จำเป็นไปยังโปรแกรมในรูปแบบไฮเปอร์เท็กซ์ เมื่อเข้าถึงหน้า PHP เซิร์ฟเวอร์โดยใช้ตัวแปลคำสั่งจะดำเนินการตามคำแนะนำที่ระบุในโค้ดเพื่อดำเนินการคำนวณที่จำเป็น หลังจากเสร็จสิ้น ผลลัพธ์ของโปรแกรมจะถูกสร้างขึ้นใน HTML และส่งไปยังผู้ใช้ในเวอร์ชันที่เสร็จสิ้น

ขั้นตอนที่ 3

เวลาดำเนินการของสคริปต์โดยคอมพิวเตอร์ระยะไกลจะแตกต่างกันไปขึ้นอยู่กับความซับซ้อนและความหนาแน่นของโค้ด ตลอดจนความเร็วของเซิร์ฟเวอร์ที่ไซต์ตั้งอยู่ ควรสังเกตว่าหากไม่ได้ติดตั้งชุดไลบรารีที่เกี่ยวข้องและคำแนะนำสำหรับ PHP ในเครื่องของผู้ให้บริการโฮสต์ สคริปต์จะไม่ถูกเปิดใช้งาน ซึ่งหมายความว่าจะไม่โหลดหน้าที่จำเป็นในหน้าต่างเบราว์เซอร์

ขั้นตอนที่ 4

ขึ้นอยู่กับการกระทำของผู้ใช้ สัญญาณที่จำเป็นจะถูกส่งไปยังเซิร์ฟเวอร์จากเบราว์เซอร์ ตัวอย่างเช่น หลังจากกรอกข้อมูลในแบบฟอร์มลงทะเบียนแล้ว ข้อมูลที่ระบุทั้งหมดในรูปแบบที่เหมาะสมจะถูกส่งไปยังคอมพิวเตอร์ระยะไกล ซึ่งจะตรวจสอบความถูกต้องของการกรอก หากกรอกข้อมูลในฟิลด์ใดไม่ถูกต้อง เครื่องจะส่งคำขอไปยังเบราว์เซอร์เพื่อระบุข้อมูลที่ไม่ถูกต้องตามข้อกำหนด ทันทีที่ข้อมูลที่กรอกถูกต้องถูกส่งไปยังเซิร์ฟเวอร์ ข้อมูลนั้นจะถูกบันทึก และข้อความจะถูกส่งไปยังเบราว์เซอร์ว่าการลงทะเบียนสำเร็จ

ขั้นตอนที่ 5

โปรแกรมที่เขียนอย่างไม่ถูกต้องใน PHP จะทำงานไม่ถูกต้องไม่ว่าผู้ใช้หรือเซิร์ฟเวอร์จะทำอะไรก็ตาม หากไม่สามารถประมวลผลโค้ด PHP เครื่องระยะไกลจะส่งข้อความที่เกี่ยวข้องไปยังเบราว์เซอร์ซึ่งแสดงบนจอภาพ

ขั้นตอนที่ 6

เมื่อมีการเรียกใช้หน้าใหม่แต่ละครั้ง สคริปต์ PHP จะเริ่มต้นใหม่ ซึ่งหมายความว่าแต่ละหน้าจะได้รับการประมวลผลโดยไม่คำนึงถึงคำขอก่อนหน้า ตัวอย่างเช่น เมื่อคุณย้ายบนไซต์จากหน้าหนึ่งไปยังอีกหน้าหนึ่ง โปรแกรมแยกกันจะถูกดำเนินการ ซึ่งมักจะไม่เกี่ยวข้องกัน แต่ในขณะเดียวกันก็สร้างโครงสร้างเดียว หากจำเป็นต้องถ่ายโอนข้อมูลจากไฟล์ PHP หนึ่งไปยังอีกไฟล์หนึ่ง จะใช้คำสั่ง PL ที่เกี่ยวข้อง

แนะนำ: