Servera puses skriptēšana
Servera puses PHP skripti tiek izpildīti tīmekļa serverī
kr7ysztof / Getty Images
Servera puses skriptēšana, kas attiecas uz tīmekļa lapām, parasti attiecas uz PHP kodu, kas tiek izpildīts tīmekļa serverī, pirms dati tiek nodoti lietotāja pārlūkprogrammai. PHP gadījumā viss PHP kods tiek izpildīts servera pusē, un neviens PHP kods nekad nesasniedz lietotāju. Pēc PHP koda izpildes tā izvadītā informācija tiek iegulta HTML, kas tiek nosūtīta uz skatītāja tīmekļa pārlūkprogrammu.
Viens veids, kā to redzēt darbībā, ir atvērt kādu no savām PHP lapām tīmekļa pārlūkprogrammā un pēc tam izvēlēties opciju Skatīt avotu. Jūs redzat HTML, bet ne PHP kodu. PHP koda rezultāts ir pieejams, jo tas ir iegults servera HTML kodā, pirms tīmekļa lapa tiek piegādāta pārlūkprogrammā.
PHP koda un rezultāta piemērs
|_+_||_+_|Lai gan servera puses PHP failā var būt viss iepriekš minētais kods, avota kods un jūsu pārlūkprogramma parāda tikai šādu informāciju:
|_+_||_+_|Servera puses skriptēšana salīdzinājumā ar klienta puses skriptēšanu
PHP nav vienīgais kods, kas ietver servera puses skriptēšanu, un servera puses skriptēšana neaprobežojas tikai ar vietnēm. Citas servera puses programmēšanas valodas ir Python, Rubīns , C#,C++, unJava. Pastāv daudzi servera puses skriptēšanas gadījumi, kas lietotājiem nodrošina pielāgotu pieredzi.
Salīdzinājumam, klienta puses skriptēšana darbojas ar iegultiem skriptiem — vispazīstamākais ir JavaScript —, kas tiek nosūtīti no tīmekļa servera uz lietotāja datoru. Visa klienta puses skriptu apstrāde notiek interneta pārlūkprogrammā gala lietotāja datorā. Daži lietotāji drošības apsvērumu dēļ atspējo klienta puses skriptēšanu.