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...


Dimension 2k / 28. Nov 2005

PHP 5.1.0 released

vlabs.biz blog / 27. Nov 2005

PHP 5.1.0 released!

Webmasterfind Blog / 26. Nov 2005

Update: PHP 5.1

ViShap's World / 25. Nov 2005

PHP 5.1 released!

STIC IT-Blog / 25. Nov 2005

PHP 5.1 Final erschienen



Anzeige

Stellenmarkt
  1. Power Service GmbH, Köln, Leverkusen, Düsseldorf
  2. Dataport, Hamburg
  3. Robert Bosch Starter Motors Generators GmbH, Schwieberdingen
  4. Radeberger Gruppe KG, Frankfurt am Main


Anzeige
Top-Angebote
  1. (u. a. ROG Strix GTX1080-8G-Gaming, ROG Strix GTX1070-8G-Gaming u. ROG Strix Radeon RX 460 OC)
  2. 79,90€ inkl. Versand

Folgen Sie uns
       


  1. Zero G

    Schwerelos im Quadrocopter

  2. Streaming

    Youtube hat 1 Milliarde US-Dollar an Musikindustrie gezahlt

  3. US-Wahl 2016

    Nein, Big Data erklärt Donald Trumps Wahlsieg nicht

  4. Online-Hundefutter

    150.000 Euro Strafe wegen unerlaubter Telefonwerbung

  5. Huawei

    Vectoring mit 300 MBit/s wird in Deutschland angewandt

  6. The Dash

    Bragi bekommt Bluetooth-Probleme nicht in den Griff

  7. Bugs in Encase

    Mit dem Forensik-Tool die Polizei hacken

  8. Autonomes Fahren

    Verbraucherschützer fordern "Algorithmen-TÜV"

  9. The Last Guardian im Test

    Gassi gehen mit einem computergesteuerten Riesenbiest

  10. E-Sport

    Cheats und Bots in Südkorea offenbar gesetzlich verboten



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
HPE: Was The Machine ist und was nicht
HPE
Was The Machine ist und was nicht
  1. IaaS und PaaS Suse bekommt Cloudtechnik von HPE und wird Lieblings-Linux
  2. Memory-Driven Computing HPE zeigt Prototyp von The Machine
  3. Micro Focus HP Enterprise verkauft Software für 2,5 Milliarden Dollar

Breath of the Wild: Spekulationen über spielbare Zelda
Breath of the Wild
Spekulationen über spielbare Zelda
  1. Konsole Nintendo gibt Produktionsende der Wii U bekannt
  2. Hybridkonsole Nintendo will im ersten Monat 2 Millionen Switch verkaufen
  3. Switch Nintendo erwartet breite Unterstützung durch Entwickler

Seoul-Incheon Ecobee ausprobiert: Eine sanfte Magnetbahnfahrt im Nirgendwo
Seoul-Incheon Ecobee ausprobiert
Eine sanfte Magnetbahnfahrt im Nirgendwo
  1. Transport Hyperloop One plant Trasse in Dubai

  1. Re: Und die Künstler...

    Sharra | 20:47

  2. Re: Während die Nachbarländer dann schon...

    Faksimile | 20:38

  3. Re: Externes Gerät? Token?

    eXeler0n | 20:36

  4. ISO 26262

    PiranhA | 20:32

  5. Re: Dem Inginöör ist nichts zu schwöör!

    George99 | 20:29


  1. 18:49

  2. 17:38

  3. 17:20

  4. 16:42

  5. 15:05

  6. 14:54

  7. 14:50

  8. 14:14


  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