ፒኤችፒ ለተለያዩ የበይነመረብ ጣቢያዎች ፕሮግራሞችን ለመፃፍ በሰፊው የሚያገለግል የፕሮግራም ቋንቋ (PL) ነው ፡፡ የእሱ ዋና ልዩነት ሁሉም ኮዱ በአገልጋዩ በኩል መከናወኑ እና የሥራው ውጤት በተጠቃሚው አሳሽ ውስጥ እንደ ኤችቲኤምኤል ይዘት ይታያል ፡፡
መመሪያዎች
ደረጃ 1
በፒኤችፒ ፋይል ውስጥ የተፃፈው ኮድ በርቀት አገልጋዩ ላይ ከተጠቃሚው ኮምፒተር ራሱን ችሎ ይሠራል ፡፡ ጣቢያውን ሲጎበኙ የአሳሹ መስኮት ከአድራሻው አገልጋይ የተቀበለውን የኤችቲኤምኤል ይዘት ያሳያል ፣ ማለትም። ሁሉም የጣቢያው አካላት የተከማቹበት ኮምፒተር።
ደረጃ 2
ወደ ጣቢያው ሲሄዱ አሳሹ ምልክቱን ይልካል ፣ ለዚህም አገልጋዩ አስፈላጊዎቹን ንጥረ ነገሮች በፕሮግራሙ በከፍተኛ ሁኔታ መመለስ ይጀምራል ፡፡ ወደ ፒኤችፒ ገጽ ሲደርሱ አገልጋዩ የትእዛዙ አስተርጓሚውን በመጠቀም በኮዱ ውስጥ የተገለጹትን መመሪያዎች በማከናወን አስፈላጊውን የሂሳብ ሥራዎችን ያከናውናል ፡፡ ከተጠናቀቁ በኋላ የፕሮግራሙ ውጤትም በኤችቲኤምኤል ውስጥ ተመርቶ በተጠናቀቀው ስሪት ለተጠቃሚው ይላካል ፡፡
ደረጃ 3
በሩቅ ኮምፒዩተሩ የስክሪፕቱ የማስፈጸሚያ ጊዜ እንደ ኮዱ ውስብስብነት እና ግዙፍነት እንዲሁም ጣቢያው በሚገኝበት አገልጋይ ፍጥነት ላይ በመመርኮዝ ይለያያል ፡፡ ተጓዳኝ የቤተ-መጻህፍት ስብስብ እና ለ PHP መመሪያዎች በአስተናጋጅ አቅራቢው ማሽን ላይ ካልተጫነ ስክሪፕቱ አይጀመርም ፣ ይህ ማለት በአሳሹ መስኮት ውስጥ የሚፈለገው ገጽ አይጫንም ማለት ነው።
ደረጃ 4
በተጠቃሚው እርምጃዎች ላይ በመመርኮዝ አስፈላጊው ምልክት ከአሳሹ ወደ አገልጋዩ ይላካል። ለምሳሌ የምዝገባ ፎርም መረጃ ከሞሉ በኋላ በተገቢው ቅርፀት የተገለጹት ሁሉም መረጃዎች ወደ ሩቅ ኮምፒተር ይላካሉ ፣ ይህም የመሙላትን ትክክለኛነት ያረጋግጣል ፡፡ ማንኛውም መስክ በተሳሳተ መንገድ ተሞልቶ ከሆነ ማሽኑ በተጠየቁት መሠረት የተሳሳተ መረጃን ለማሳየት ለአሳሹ ጥያቄ ይልካል። በትክክል የተሞላው መረጃ ለአገልጋዩ እንደተላከ ይቀመጣል ፣ ምዝገባው የተሳካ እንደሆነ ለአሳሹ መልእክት ይላካል።
ደረጃ 5
በ PHP ውስጥ በተሳሳተ መንገድ የተፃፈ ፕሮግራም ተጠቃሚው ወይም አገልጋዩ ምንም ቢያደርግም በትክክል አይሠራም። የ PHP ኮድ ሊሠራ የማይችል ከሆነ የርቀት መሣሪያው በአሳሹ ላይ ተጓዳኝ መልእክት ይልካል ፣ ይህም በመቆጣጠሪያው ላይ ይታያል።
ደረጃ 6
በእያንዳንዱ አዲስ ጥሪ ወደ ገጹ ፣ የ PHP ስክሪፕት እንደገና ተጀምሯል ፣ ይህ ማለት የቀደመው ጥያቄ ምንም ይሁን ምን እያንዳንዱ ገጽ ይከናወናል ማለት ነው ፡፡ ለምሳሌ ፣ ከአንድ ገጽ ወደ ሌላ ጣቢያ በአንድ ጣቢያ ሲዘዋወሩ የተለዩ ፕሮግራሞች ይፈጸማሉ ፣ እነዚህም አብዛኛውን ጊዜ እርስ በርሳቸው የማይዛመዱ ፣ ግን በተመሳሳይ ጊዜ አንድ ነጠላ መዋቅር ይፈጥራሉ ፡፡ ከአንድ PHP ፋይል ወደ ሌላ መረጃ ማስተላለፍ አስፈላጊ ከሆነ ተጓዳኝ የ PL መመሪያዎች ጥቅም ላይ ይውላሉ።