ทีนี้ ขอเท้าความถึงกระบวนการประมวลระหว่าง client กับ server หน่อย
เมื่อยูสเซอร์พิมพ์ url ร้องขอ เพจที่เป็น php browser หรือจะเรียกว่า client ก็ได้ จะส่งคำร้องไปยัง server เมื่อ server ได้รับ
คำร้อง ก็ไปหาเพจที่ขอมา เมื่อเจอเพจที่ต้องการ ก็จะไปเรียกล่าม PHP มาช่วยแปล
ตอนแรกล่ามจะตรวจไวยากรณ์ก่อน ว่ามีตรงไหนผิดบ้าง ถ้ามีที่ผิดก็จะบอก server server ก็จะบอกไปยัง client นี่เป็นที่มาของ
error ต่างๆ ถ้าไม่มีที่ผิดเลย ก็จะเริ่มทำการแปลไปทีละบรรทัด ตั้งแต่บรรทัดแรกสุด ถ้ามี output ใดๆ ก็จะบอกไปยัง server server
ก็จะส่งสิ่งที่ได้ ไปให้ client client ก็จะรวบรวมและแสดงผลไปยัง user
ในระหว่างที่ server กำลังสื่อสาร กับ client อยู่นั้น ผู้เป็นล่าม ก็จะแปลไปเรื่อย ๆ ส่งเอ้าพุตออกมาเรื่อยๆ server ก็ส่งไปให้ client
เรื่อยๆ client ก็จะแสดงผลไปเรื่อยๆ
จะเห็นว่ากระบวนการ จะไม่มีการหยุดรอใครกัน ต่างคนต่างทำหน้าที่ของตัวเอง เพื่อแสดงผลแก่ user ให้เร็วที่สุด
มันก็แก้ได้อยู่หรอก แต่จะมีผลในเรื่องของ response time หรือระยะเวลาแสดงผลต่อ user เพราะเมื่อล่ามเห็นคำสั่งนี้ จะบอกกับ
server อย่างที่พูดไว้ด้านบน คือยังไม่ต้องส่งอะไรไปนะ รอก่อน เมื่อ server ยังไม่ส่งอะไรให้ client client ก็ต้องรอเช่นกัน