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.

moellers oma 27. Nov 2005

Das sind einfach Ausführungsanweisungen, wie die Zend Engine das Skript bearbeiten soll...

foreach(:) 27. Nov 2005

gleich mal getetestet, und bei mir ist da gar nix schneller verglichen mit php4.3.11...

foreach(:) 27. Nov 2005

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

yoonicks 26. Nov 2005

Das kann ich kein Stueck nachvollziehen. Mit beiden Sprachen kann man sicherlich...

Kommentieren


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

  1. Client Services Software Support (m/w)
    State Street Bank International GmbH, Frankfurt
  2. Junior-Entwickler Microsoft Dynamics NAV (m/w)
    ORBIT, Bonn
  3. Consultant Automotive Sales (m/w)
    T-Systems on site services GmbH, München, Leinfelden-Echterdingen
  4. Gruppenleiter (m/w) Qualitätssicherung
    Ferber-Software GmbH, Lippstadt

Detailsuche



Anzeige
Spiele-Angebote
  1. VORBESTELLBAR: Battlefield 1 [PC]
    49,99€ (Vorbesteller-Preisgarantie)
  2. VORBESTELLBAR: Xbox Wireless Controller (kompatibel mit Windows 10 Geräten)
    59,99€ (Vorbesteller-Preisgarantie)
  3. VORBESTELLBAR: Battlefield 1 - Collector's Edition [PC & Konsole]
    209,99€/219,99€ (Vorbesteller-Preisgarantie)

Weitere Angebote


Folgen Sie uns
       


  1. Weltraumteleskop

    Nasa verlängert Hubble-Mission

  2. Freedom 251

    3,30-Euro-Smartphone soll am 30. Juni kommen

  3. Mobiles Internet

    Telefónica schaltet LTE-Netz im Untergrund zusammen

  4. Videostreaming

    Fire TV spielt Amazons Videos wieder mit Mehrkanalklang

  5. Markenrechte

    Comodo will keine Rechte an Let's Encrypt

  6. Machine Games

    Kostenlose neue Episode für Quake

  7. Pixel-Smartphone

    Google soll an komplett eigenem Smartphone arbeiten

  8. Prozessor

    Den einen Core M gibt es nicht

  9. Intel Security

    Intel will McAfee verkaufen

  10. Le Eco

    Faraday Future plant autonomes Elektroauto



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Wireless-HDMI im Test: Achtung Signalstörung!
Wireless-HDMI im Test
Achtung Signalstörung!
  1. Die Woche im Video E3, Oneplus Three und Apple ohne X

Zenbook 3 im Hands on: Kleiner, leichter und schneller als das Macbook
Zenbook 3 im Hands on
Kleiner, leichter und schneller als das Macbook
  1. 8x Asus ROG 180-Hz-Display, Project Avalon, SLI-WaKü-Notebook & mehr
  2. Transformer 3 (Pro) Asus zeigt Detachable mit Kaby Lake
  3. Asus Zenbook Flip kommt für fast 800 Euro in den Handel

Android Wear 2.0 im Hands on: Googles Aufholjagd mit Komplikationen
Android Wear 2.0 im Hands on
Googles Aufholjagd mit Komplikationen
  1. Android Wear 2.0 Google etabliert Fragmentierung bei Smartwatches
  2. Microsoft Outlook-Watch-Face für Android-Smartwatches
  3. Samsung Keine neuen Smartwatches mit Android Wear geplant

  1. Re: Und jetzt stelle sich jemand mal vor

    Prinzeumel | 11:14

  2. Re: Dann kauft halt kein iPhone!

    AllDayPiano | 11:13

  3. Re: welches bezahlbare core M Laptop rockt ?

    Rohde | 11:12

  4. Re: Gibts nicht auch 2,5mm Klinke?

    AllDayPiano | 11:11

  5. Pferdefuß?

    M.P. | 11:11


  1. 11:27

  2. 11:21

  3. 10:56

  4. 10:37

  5. 10:31

  6. 10:16

  7. 09:10

  8. 09: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