Abo
  • Services:
Anzeige

PHP 5.1 verspricht mehr Leistung

Neue Version bringt native Datenbank-Abstraktionsschicht mit

Die Version 5.1 der freien Script-Sprache PHP ist nun erschienen und soll dank interner Veränderungen eine deutlich höhere Leistung bieten. Zudem wartet PHP 5.1 mit einer nativen Datenbank-Abstraktionsschicht auf.

PHP 5.1 bringt umfangreiche Neuerungen mit. So wurde die Zend Engine II, der Sprachkern von PHP, mit einer neuen Ausführungsarchitektur ausgestattet. Die neue Virtual-Machine bringt die drei Ausführungsmodelle "Call", "Goto" und "Switch" mit, die zum Teil eine deutliche Beschleunigung von PHP 5.1 versprechen. Für den Entwickler hat dies keine Auswirkungen, abgesehen von der höheren Geschwindigkeit.

Anzeige

Wie sich dies auswirkt, deuten Benchmarks an, die Sebastian Bergmann mit einer frühen Vorabversion von PHP 5.1 durchgeführt hat.

Ebenfalls neu sind die "PHP Data Objects" (PDO), eine native Datenbank-Abstraktionsschicht. Sie verspricht eine höhere Leistung bei datenbankgestützten Applikationen, soll sich einfach verwenden lassen und eine hohe Flexibilität bieten. Mit PDO steht in PHP erstmals eine einheitliche Schnittstelle zum Zugriff auf verschiedenen Datenbanken zur Verfügung.

Auch der Mechanismus zum Laden von Erweiterungen wurde verbessert und unterstützt nun Abhängigkeiten und Konflikte. Die PCRE-Erweiterung für reguläre Ausdrucke wurde auf PCRE 6.2 aktualisiert und es finden sich zahlreiche kleine Verbesserungen und Neuerungen, vor allem in Bezug auf SOAP, Streams und SPL.

Neu dabei sind unter anderem die PHP-Funktionen "DomDocumentFragment::appendXML()", "fputcsv()", "htmlspecialchars_decode()" und "time_sleep_until()" sowie Cursor-Unterstützung für MySQL 5; die Erweiterung mysqli kann nun auch mit Embedded-Servern umgehen. Das Protokoll PostgreSQL v3, das mit PostgreSQL 7.4 eingeführt wurde, wird ebenfalls unterstützt und der Code zum Umgang mit Zeitzonen wurde komplett überarbeitet. Hinzu kommen Verbesserungen der interaktiven Kommadozeilenversion sowie aktualisierte Versionen der Bibliotheken SQLite 3 (3.2.7) und SQLite 2 (2.8.16).

PHP 5.1 steht ab sofort unter php.net zum Download bereit.


eye home zur Startseite
foreach(:) 27. Nov 2005

ach so, drum ändert sich nix, weil die windows binaries mit call compiliert sind.

foreach(:) 27. Nov 2005

da bin ich aber froh dass php soviele funktionen hat, sonst müsste man sich ja jeden...

Heulsuse 26. Nov 2005

PHP 5.1.0 verursacht bei mir folgende Fehlermeldung auf einer frischen Debian Sarge...

Anonymous 25. Nov 2005

Warum eigentlich? Warum lässt man PHP nicht einfach bleiben, was es schon immer war und...

Anonymous 25. Nov 2005

Java hat Cronjobs nicht nötig. Da kann man sich mit Threads eigene Crons schreiben und...


Webmasterfind Blog / 26. Nov 2005

Update: PHP 5.1



Anzeige

Stellenmarkt
  1. Deloitte, verschiedene Standorte
  2. Robert Bosch GmbH, Leonberg
  3. NÜRNBERGER Lebensversicherung AG, Nürnberg
  4. Alfred Kärcher GmbH & Co. KG, Winnenden bei Stuttgart


Anzeige
Hardware-Angebote
  1. Gutscheincode PLUSBAY (maximaler Rabatt 50€, nur Paypal-Zahlung)
  2. 6,99€
  3. 569€ + 5,99€ Versand

Folgen Sie uns
       


  1. Spieleklassiker

    Mafia digital bei GoG erhältlich

  2. Air-Berlin-Insolvenz

    Bundesbeamte müssen videotelefonieren statt zu fliegen

  3. Fraport

    Autonomer Bus im dichten Verkehr auf dem Flughafen

  4. Mixed Reality

    Microsoft verdoppelt Sichtfeld der Hololens

  5. Nvidia

    Shield TV ohne Controller kostet 200 Euro

  6. Die Woche im Video

    Wegen Krack wie auf Crack!

  7. Windows 10

    Fall Creators Update macht Ryzen schneller

  8. Gesundheitskarte

    T-Systems will Konnektor bald ausliefern

  9. Galaxy Tab Active 2

    Samsungs neues Ruggedized-Tablet kommt mit S-Pen

  10. Jaxa

    Japanische Forscher finden riesige Höhle im Mond



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Passwortmanager im Vergleich: Das letzte Passwort, das du dir jemals merken musst
Passwortmanager im Vergleich
Das letzte Passwort, das du dir jemals merken musst
  1. 30.000 US-Dollar Schaden Admin wegen Sabotage nach Kündigung verurteilt
  2. Cyno Sure Prime Passwortcracker nehmen Troy Hunts Hashes auseinander
  3. Passwortmanager Lastpass ab sofort doppelt so teuer

APFS in High Sierra 10.13 im Test: Apple hat die MacOS-Dateisystem-Werkzeuge vergessen
APFS in High Sierra 10.13 im Test
Apple hat die MacOS-Dateisystem-Werkzeuge vergessen
  1. MacOS 10.13 Apple gibt High Sierra frei
  2. MacOS 10.13 High Sierra Wer eine SSD hat, muss auf APFS umstellen

Elex im Test: Schroffe Schale und postapokalyptischer Kern
Elex im Test
Schroffe Schale und postapokalyptischer Kern

  1. In der Praxis: Alles über die Server von Skype

    delphi | 06:16

  2. Re: Unity weiter nutzen

    ve2000 | 04:56

  3. Re: Darum wird sich Linux nie so richtig durchsetzen

    ve2000 | 04:44

  4. Re: Unverschlüsselte Grundversorgung

    teenriot* | 04:41

  5. Re: The end.

    lottikarotti | 03:15


  1. 17:14

  2. 16:25

  3. 15:34

  4. 13:05

  5. 11:59

  6. 09:03

  7. 22:38

  8. 18:00


  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