Abo
  • Services:
Anzeige
Die Sprache PHP bekommt erstmals in ihrer Geschichte eine Spezifikation.
Die Sprache PHP bekommt erstmals in ihrer Geschichte eine Spezifikation. (Bild: PHP.net)

Programmiersprache: Facebook erstellt offizielle PHP-Spezifikation

Auf Betreiben von Facebook bekommt die Programmiersprache PHP eine offizielle Spezifikation. Die bisherige Dokumentation reicht Facebook offenbar nicht für die Hiphop Virtual Machine.

Anzeige

Erstmals in der mehr als zwanzigjährigen Entwicklungszeit bekommt die Programmiersprache PHP eine offizielle Spezifikation, wie sie für die meisten anderen Sprachen üblich ist. Die Arbeit daran wird vor allem von Facebook vorangetrieben, aber auch die PHP-Community zeigt sich dem Projekt gegenüber sehr offen und nimmt an der Gestaltung teil.

Bisher beschränkte sich das PHP-Team lediglich auf Beispiele, eine sehr ausführliche Dokumentation und vor allem eine plattformübergreifende Standard-Implementierung. Mit der Hiphop Virtual Machine (HHVM) stellt Facebook jedoch eine Alternative zur PHP-Engine bereit. Darüber hinaus arbeitet die Community mit der Finanzierung von Zend ebenfalls an einer neuen Engine.

Dementsprechend soll die Spezifikation dazu dienen, eine verlässliche Grundlage für das Verhalten der neuen Engines zu bieten und so verhindern, dass sich die Sprache wegen der verschiedenen Implementierungen auseinander entwickelt, wie die Facebook-Angestellte Sara Goleman schreibt. Die derzeitige Spezifikation basiert auf den Funktionen in PHP 5.6 und enthält eine Test-Suite, welche die Tests der Zend-Engine erweitert. Noch befindet sich die Spezifikation aber im Aufbau, wie das Team betont, und auch die Tests enthalten wohl noch einige Fehler.

Erstellt wird die Spezifikation über ein Git-Repository, wodurch sich Änderungen leicht erstellen und nachvollziehen lassen können. Der Text wird außerdem auf Github gespiegelt und ist von Facebook unter der CC0-Lizenz, also ohne jegliche Bedingungen oder je nach Staat auch gemeinfrei, veröffentlicht worden.


eye home zur Startseite
TheUnichi 05. Aug 2014

Weil die Alternativen fehlen. Wäre eine da, wäre Java bereits Geschichte. Die Welt...



Anzeige

Stellenmarkt
  1. Hasso-Plattner-Institut für Softwaresystemtechnik GmbH, Potsdam
  2. über Ratbacher GmbH, Raum Nürnberg
  3. Daimler AG, Sindelfingen
  4. Robert Bosch GmbH, Schwieberdingen


Anzeige
Blu-ray-Angebote
  1. (u. a. Forrest Gump 9,97€, Gods of Egypt 9,97€, Creed 8,99€, Cloud Atlas 8,94€)
  2. (u. a. The Hateful 8 7,97€, The Revenant 8,97€, Interstellar 7,97€)
  3. 5,99€ FSK 18

Folgen Sie uns
       


  1. Matrix Voice

    Preiswerter mit Spracherkennung experimentieren

  2. LTE

    Telekom führt Narrowband-IoT-Netz in Deutschland ein

  3. Deep Learning

    Wenn die KI besser prügelt als Menschen

  4. Firepower 2100

    Cisco stellt Firewall für KMU-Bereich vor

  5. Autonomes Fahren

    Briten verlieren Versicherungsschutz ohne Software-Update

  6. Kollisionsangriff

    Hashfunktion SHA-1 gebrochen

  7. AVM

    Fritzbox für Super Vectoring weiter nicht verfügbar

  8. Nintendo Switch eingeschaltet

    Zerstückelte Konsole und gigantisches Handheld

  9. Trappist-1

    Der Zwerg und die sieben Planeten

  10. Botnetz

    Wie Mirai Windows als Sprungbrett nutzt



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Merkels NSA-Vernehmung: Die unerträgliche Uninformiertheit der Kanzlerin
Merkels NSA-Vernehmung
Die unerträgliche Uninformiertheit der Kanzlerin
  1. München Wie Limux unter Ausschluss der Öffentlichkeit zerstört wird
  2. US-Präsident Zuck it, Trump!
  3. Glasfaser Nun hängt die Kabel doch endlich auf!

Apple: Planet der affigen Fernsehshows
Apple
Planet der affigen Fernsehshows
  1. Noch 100 Tage Unitymedia schaltet Analogfernsehen schrittweise ab
  2. Streaming Vodafone GigaTV ermöglicht Fernsehen unterwegs
  3. Kabelnetz Unitymedia hat neue Preise für Internetzugänge

Mobile-Games-Auslese: Schiffbruch auf der Milchstraße für mobile Spieler
Mobile-Games-Auslese
Schiffbruch auf der Milchstraße für mobile Spieler

  1. Re: Also wir suchen Frontend/Backend-Devs...

    SSQ | 21:45

  2. Re: die sollen sich

    bombinho | 21:41

  3. Re: für Git wenig relevant

    My1 | 21:40

  4. Re: 2,5" SSD

    Neuro-Chef | 21:39

  5. Re: Der schlaue Gamer holt sich den RyZen 1600X...

    Jesper | 21:37


  1. 17:37

  2. 17:26

  3. 16:41

  4. 16:28

  5. 15:45

  6. 15:26

  7. 15:13

  8. 15:04


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel