14
PHP พื นฐาน By IamUser773

PHP พื้นฐาน 1

  • Upload
    -

  • View
    105

  • Download
    2

Embed Size (px)

Citation preview

PHP พนฐานBy IamUser773

ลกษณะการเขยนโปรแกรม แบงไดเปน 2 ประเภทคอ Windows Based Application และ Web based Application โดยตว windows app กคอโปรแกรมตางๆทเราใชในคอมพวเตอรนนละครบ Photoshop,IDM,Office สวนตวWeb app กคอโปรแกรมทถกเขยนขนมาใชบนเวบ Gmail, office online

โดยกอนทเราจะเรมเขยน PHP เรากจ าเปนตองเขาใจหลกการท างานของ www กอนนะครบ

www = World Wide Web โดยมนกคอ World = โลกWide = กวางWeb = ใยแมงมมรวมกนกจะได : ใยแมงมมบนโลกกวาง #สาระอยทไหน

WWW ยอมาจาก Wold Wide Web คอ เครอขายทเชอมตอกนทวโลก เรามกเรยกยอๆกนวา เวบ คอรปแบบหนงของระบบการเชอมโยงเครอขายขาวสาร ใชในการคนหาขอมลขาวสารบน Internet จากแหลงขอมลหนง ไปยงแหลง ขอมลทอยหางไกล ใหมความงายตอการใชงานมากทสด WWW จะแสดงผลอยในรปแบบของเอกสารทเรยกวา ไฮเปอรเทกซ (Hyper Text)

ซงเปนฐานขอมลชนดหนงทท าหนาทรวบรวมขาวสารขอมลทอยกระจดกระจายในทตาง ๆ ทวโลกใหสามารถน ามาใชงานไดเสมอนอยในทเดยวกน โดยใชเวบเบราเซอรซงเปนโปรแกรมทชวยในการด หรออานขอมลเหลานน เวบเบราวเซอรทนยมใช เชน IE Microsoft Internet Explorer , Firefox , google chrome เปนตน ขอมลอางองhttp://www.comsystemshop.comhttp://emo-yumi.blogspot.comhttp://www.kroobannok.com

เรายงอยในกลมดวยละ

โดยลกษณะการท างานของ www กคอ client – serverServer – เครองผใหบรการClient – เครองผใชบรการ

ผมclient

ผมserver

เราจะมองแบบนนะครบ client คอลกเวลาลกตองการอะไรกตองไปขอจากแมใชไหมครบ(Request)server คอแม เวลาลกรองขอมา แมกมสทธจะใหหรอไมใหกได(Response)

ลก แม

อยากได macbook

ฝนไปเถอะยะ

โดยเครองลกอาจมหลายเครองรองขอสงเดยวกนกได

ลก

แม

อยากได macbook

ฝนไปเถอะยะ

ลก

อยากได macbook

ฝนไปเถอะยะ

ลก

อยากได macbook

ฝนไปเถอะยะ

สงเกตดเวลาเครองserverลมกเพราะวาเครองลกท าการรองขอขอมลมากเกนไปทserver จะรบไดนนเอง

โปรโตคอล

can you speak english

กพดไทยได

โปรโตคอลคอขอตกลงในการสอสารระหวางคอมพวเตอร เราจะเขาใจมนงายๆ มนกเหมอนกบภาษาในการพดของมนษยนนละครบ ภาษาของมนษยมหลายภาษาใชไหมครบ ไทย จน องกฤษคอมพวเตอรกเหมอนกนครบ โดยในกรณทเครองคอมพวเตอร จะสอสารกน กตองมคนกลาง (ลาม) ในการแปลง protocol ทเรยกวา Gateway

โปรโตคอลของระบบเครอขายมลกษณะคลายคลงกบโปรโตคอลในการสอสารของมนษย แตอาจตางกนทลกษณะในการแลกเปลยนขอความระหวางกน โดยการสอสารบนเครอขายอนเทอรเนตตองมการน าโปรโตคอลมาใชในการควบคม การสงขอมลดวย

ตวอยางขนตอนการท างาน เชน เมอพมพทอยของเวบไซตทตองการ (เชน www.google.com) ลงในเวบบราวเซอรแลว คอมพวเตอรจะเรมสงขอความเพอรองขอการเชอมตอ (Connection Request) ไปยง Web Server และรอการตอบกลบ (Connection Reply) วา Server พรอมใหบรการหรอไม จากนนคอมพวเตอรจะสงชอของเวบเพจทตองการไปยง Web Server ดวยขอความ “Get Message” และขนตอนสดทาย Web Server จะสงเนอหากลบมายงเครองคอมพวเตอรของผใช