PHP är ett programmeringsspråk (PL) som ofta används för att skriva program för olika webbplatser. Dess huvudsakliga specificitet är att all kod körs på serversidan och resultatet av arbetet visas därefter i användarens webbläsare som HTML-innehåll.
Instruktioner
Steg 1
Koden skriven i PHP-filen körs oberoende av användarens dator på fjärrservern. När du besöker webbplatsen visar webbläsarfönstret HTML-innehåll som mottogs från den adresserade servern, dvs. den dator där alla komponenter på webbplatsen är lagrade.
Steg 2
När du går till webbplatsen skickar webbläsaren en signal som svar på vilken servern börjar returnera de nödvändiga elementen till programmet i hypertextformat. När du öppnar en PHP-sida, kör servern med kommandotolken instruktionerna som anges i koden och utför nödvändiga beräkningar. Efter slutförandet genereras också resultatet av programmet i HTML och skickas till användaren i den färdiga versionen.
Steg 3
Exekveringstiden för skriptet av fjärrdatorn kommer att variera beroende på kodens komplexitet och massivitet, liksom hastigheten på servern där webbplatsen finns. Det bör noteras att om motsvarande uppsättning bibliotek och instruktioner för PHP inte är installerad på värdleverantörens maskin kommer skriptet inte att startas, vilket innebär att den önskade sidan i webbläsarfönstret inte laddas.
Steg 4
Beroende på användarens åtgärder skickas den nödvändiga signalen till servern från webbläsaren. Efter att ha fyllt i uppgifterna i registreringsformuläret skickas till exempel alla angivna data i lämpligt format till en fjärrdator som kontrollerar korrekt fyllning. Om något fält har fyllts i fel skickar maskinen en begäran till webbläsaren om att ange felaktiga uppgifter i enlighet med kraven. Så snart korrekt fylld information skickas till servern sparas den och ett meddelande skickas till webbläsaren om att registreringen lyckades.
Steg 5
Ett program skrivet felaktigt i PHP fungerar inte korrekt oavsett vad användaren eller servern gör. Om PHP-kod inte kan bearbetas skickar fjärrmaskinen ett motsvarande meddelande till webbläsaren som visas på monitorn.
Steg 6
För varje nytt samtal till sidan startas PHP-skriptet om, vilket innebär att varje sida behandlas oavsett föregående begäran. När du till exempel flyttar på en webbplats från en sida till en annan, körs separata program, som vanligtvis inte är relaterade till varandra, men samtidigt bildar en enda struktur. Om det är nödvändigt att överföra data från en PHP-fil till en annan används motsvarande PL-direktiv.