PHP er et programmeringsspråk (PL) som er mye brukt til å skrive programmer for forskjellige nettsteder. Dens viktigste spesifisitet er at all koden blir utført på serversiden, og resultatet av arbeidet blir deretter vist i brukerens nettleser som HTML-innhold.
Bruksanvisning
Trinn 1
Koden skrevet i PHP-filen kjører uavhengig av brukerens datamaskin på den eksterne serveren. Når du besøker nettstedet, viser nettleservinduet HTML-innhold som ble mottatt fra den adresserte serveren, dvs. datamaskinen som alle komponentene på nettstedet er lagret på.
Steg 2
Når du går til nettstedet, sender nettleseren et signal som svar på hvilket serveren begynner å returnere de nødvendige elementene til programmet i hypertekstformat. Når du åpner en PHP-side, utfører serveren, ved hjelp av kommandotolken, instruksjonene som er spesifisert i koden, og utfører de nødvendige beregningsoperasjonene. Etter at de er fullført, blir resultatet av programmet også generert i HTML og sendt til brukeren i den ferdige versjonen.
Trinn 3
Gjennomføringstiden for skriptet fra den eksterne datamaskinen vil variere avhengig av kompleksiteten og massiviteten til koden, samt hastigheten til serveren som nettstedet ligger på. Det skal bemerkes at hvis det tilsvarende settet med biblioteker og instruksjoner for PHP ikke er installert på vertsleverandørens maskin, vil skriptet ikke bli lansert, noe som betyr at den nødvendige siden i nettleservinduet ikke blir lastet.
Trinn 4
Avhengig av brukerens handlinger, sendes det nødvendige signalet til serveren fra nettleseren. For eksempel, etter å ha fylt ut dataene i registreringsskjemaet, blir alle de angitte dataene i riktig format sendt til en ekstern datamaskin, som sjekker riktigheten av fyllingen. Hvis et felt ble fylt ut feil, sender maskinen en forespørsel til nettleseren om å angi feil data i samsvar med kravene. Så snart korrekt utfylt informasjon blir sendt til serveren, lagres den, og det sendes en melding til nettleseren om at registreringen var vellykket.
Trinn 5
Et program skrevet feil i PHP vil ikke fungere skikkelig uansett hva brukeren eller serveren gjør. Hvis PHP-kode ikke kan behandles, sender den eksterne maskinen en tilsvarende melding til nettleseren, som vises på skjermen.
Trinn 6
For hvert nye anrop til siden startes PHP-skriptet på nytt, noe som betyr at hver side behandles uavhengig av forrige forespørsel. For eksempel, når du flytter på et nettsted fra en side til en annen, utføres separate programmer, som vanligvis ikke er relatert til hverandre, men som samtidig danner en enkelt struktur. Hvis det er nødvendig å overføre data fra en PHP-fil til en annen, brukes de tilsvarende PL-direktivene.