Skip to main content

Wat is PHP?

PHP staat voor PHP: Hypertext Preprocessor, met die PHP voor persoonlijke startpagina [tools].Dit type acroniem staat bekend als een retroniem.Oorspronkelijk, in 1994, werd de taal ontworpen als een kleine set binaire bestanden die werden gebruikt om enkele basisgegevens van de siteverkeer te verzamelen.In 1997 werd de parser herschreven door twee Israëli's en de naam werd gewijzigd in de huidige acroniem Mdash;Het is vastgesteld dat hypertext preprocessor een uitgesproken meer acceptabele naam was in de zakenwereld.

Het is een open-source taal, voornamelijk gebruikt voor dynamische webinhoud en server-side applicaties.PHP wordt vaak aangegeven als de belangrijkste concurrent met het volgende:

  • Microsofts C# mdash;Visual basic.net mdash;ASP Family
  • Suns Java Mdash;JSP
  • Macromedias Coldfusion
  • CGI MDASH;Perl

PHP heeft veel open-source bibliotheken opgenomen bij de kernbuild, en nog veel meer zijn direct beschikbaar.Uitbreidingen bestaan om het te helpen interface met een aantal systemen, waaronder IRC, een aantal compressieformaten en Windows API.Er zijn andere extensies om PHP bestandsindelingen on-the-fly te laten genereren, zoals een populaire extensie waarmee het Adobe Flash Reg kan maken;Films.

Sinds versie 3 heeft PHP geïntegreerde objectgeoriënteerde functies.Versie 5 is aanzienlijk gebouwd op deze beperkte functionaliteit, en de taal heeft nu robuuste objectgeoriënteerde mogelijkheden, waaronder interfaces, uitzonderingen, vernietigingen en abstracts.

PHP bereikte wijd verspreide populariteit met versie 4, uitgebracht in 2000. In 2004, versie 5debuteerde, en het wordt nu beschouwd als een van de beste talen die worden gebruikt voor scripting op de server.

Ongetwijfeld is veel van zijn populariteit te wijten aan het relatieve gemak om te leren, en de beruchte losheid ervan.Arrays en variabelen in PHP zijn in staat om elk type object vast te houden, variabelen hoeven niet te worden aangegeven en de syntaxPHP -programmeurs kennen geen andere taal.Dit zorgt ervoor dat het wordt afgewezen als een mindere taal, maar de groeiende populariteit en de vele robuuste en efficiënte sites die het gebruiken als een structuur lijken deze mythe te verdrijven.

PHP is af en toe bekritiseerd voor wat door sommigen als beveiliging wordt beschouwdFouten, in vergelijking met talen zoals ASP.Een gebrek aan gemakkelijk te begrijpen foutmeldingen, een soms overdreven robuust configuratiebestand en een duidelijk onvolledige set ingebouwde functies worden ook gewezen op gebieden die een duidelijke verbetering kunnen gebruiken., de Langugage lijkt steeds meer van de zorgen te zijn die zijn geuit door de open-source gemeenschap.