Skip to main content

Hva er PHP?

PHP står for PHP: Hypertext forbehandler, med den PHP som står for personlig hjemmeside [verktøy].Denne typen akronym er kjent som et retronym.Opprinnelig, i 1994, ble språket designet som et lite sett med binære filer som ble brukt til å samle inn noen grunnleggende trafikkdata.I 1997 ble analyseren skrevet om av to israelere og navnet ble endret til det nåværende forkortelsen Mdash;Det ble bestemt at Hypertext-preprosessor var et desidert mer akseptabelt navn i forretningsverdenen.

Det er et åpen kildekode, først og fremst brukt til dynamisk nettinnhold og applikasjoner på serversiden.PHP blir ofte pekt på som hovedkonkurrenten med følgende:

  • Microsofts C# Mdash;Visual Basic.net Mdash;ASP -familien
  • Suns Java Mdash;JSP
  • Macromedias ColdFusion
  • CGI Mdash;Perl

PHP har mange open source-biblioteker inkludert i kjernebyggingen, og mange flere er lett tilgjengelige.Utvidelser eksisterer for å hjelpe IT -grensesnitt med en rekke systemer, inkludert IRC, en rekke kompresjonsformater og Windows API.Andre utvidelser eksisterer for å la PHP generere filformater på flyet, for eksempel en populær utvidelse som lar den lage Adobe Flash Filmer.

Siden versjon 3 har PHP integrert objektorienterte funksjoner.Versjon 5 bygget vesentlig på denne begrensede funksjonaliteten, og språket har nå robust objektorienterte evner, inkludert grensesnitt, unntak, ødeleggelser og sammendrag.

PHP nådde bred spredt popularitet med versjon 4, utgitt i 2000. I 2004, versjon 5debuterte, og det regnes nå som et toppspråk som brukes til skripting på serversiden.

Uten tvil er det mye av dens popularitet på grunn av dets relative enkle å lære, og dens beryktede løshet.Arrays og variabler i PHP er i stand til å holde enhver form for objekt, variabler trenger ikke erklæres, og syntaksen er bemerkelsesverdig enkel.

I motsetning til mange språk, for eksempel C# eller Perl, som først og fremst har en følge av mer generalistprogrammerere, mangePHP -programmerere kjenner ingen andre språk.Dette fører noen ganger til at det blir avskjediget som et mindre språk, men dets økende popularitet og de mange robuste og effektive nettstedene som er bygget med det som en struktur ser ut til å fjerne denne myten.

PHP har tidvis blitt kritisert for det som blir sett på som sikkerhet som sikkerhetMangler, sammenlignet med språk som ASP.Mangel på lett forståelige feilmeldinger, en til tider altfor robust konfigurasjonsfil, og et åpenbart ufullstendig sett med innebygde funksjoner er også pekt på som områder som kan bruke markant forbedring.

Utvikling fortsetter imidlertid å være i ferd med, Langugage ser ut til å adressere flere og flere av bekymringene som reises av dets åpen kildekode.