Abo
  • Services:
Anzeige

Interview: Umstieg auf PHP 6 könnte schmerzhaft werden

Golem.de: Ist das ein auf Dauer angelegtes Vorhaben?

Suraski: Ja. Vieles wurde bereits abgeschlossen, da wir auch hier den Funktionsumfang beträchtlich erweitern konnten. Ich kann dazu soviel sagen: Bei den meisten Tests ist Windows bei PHP noch immer etwas langsamer als Linux. Und hier sind wir auf bestimmte Hindernisse gestoßen, gewisse funktionale Unterschiede zwischen Windows und Linux. Windows ist bei bestimmten Operationen einfach langsamer als Linux.
Wir haben bereits viel geschafft, aber es geht weiter. Wir haben mit Microsoft einen langfristigen Vertrag geschlossen, um so kontinuierlich sicherzustellen, dass PHP auf Windows auch in Zukunft eine Option ist. Wir führen ständig Benchmark-Tests mit der kostenlosen Version durch.

Anzeige

Golem.de: Was konkret wurde verändert um PHP unter Windows schneller zu machen?

Suraski: Das hatte im Wesentlichen zwei Ursachen. Ein wichtiger Punkt und gleichzeitig eine echte Veränderung war die Tatsache, dass wir uns den Multi-Threaded-Mode vorgeknöpft haben. Noch vor einem Jahr gab es PHP unter Windows nur in der Multi-Threaded-Variante. Ganz gleich ob PHP auf einem Multi-Threaded-Server lief oder nicht. Der Einsatz von FastCGI war einfach sinnlos. Aus diesem Grund haben wir PHP wieder auf den Stand von 2000 gebracht - auf den ersten Portierungsstand für Windows.
Bei dem zweiten Punkt geht es einfach um eine hoch optimierte FastCGI-Anbindung. Die erste FastCGI-Anbindung stammte von Zend, die zweite und etwas schnellere wird nun von Microsoft umgesetzt. Dadurch kann die Leistung nochmals erheblich verbessert werden, je nach Anwendung um das Zwei- oder Dreifache.

Golem.de: Sie arbeiten nicht nur mit Microsoft, sondern auch mit Oracle und IBM zusammen. Für IBM bietet Zend unter anderem PHP System i / i5 an?

Suraski: Ja, das ist ein wesentlicher Punkt unserer Beziehung zu IBM.

Golem.de: Wie wird PHP in dieser Umgebung eingesetzt, wozu wird PHP auf solchen Systemen verwendet?

Suraski: Bei i5 sind CL und Cobol auch heute noch die gängigsten, wenn auch nicht die neuesten Computersprachen. IBM hat das System modernisiert und Java auf die Plattform portiert. Sie haben das umgesetzt - natürlich mit Erfolg. IBM verfügt über genug Ressourcen, um die Java-Portierung richtig durchzuführen. Es hat gut funktioniert, allerdings gab es ein kleines Problem: Nur wenigen Leuten gefiel das. Nur sehr wenige sind tatsächlich auf Java umgestiegen. Um es kurz zu machen: Meiner Meinung nach sind sich sowohl IBM als auch die i5-Community einig, dass dieser Weg kein Erfolg war. Ich meine irgendwo gelesen zu haben, dass auch heute noch weniger als 10 Prozent der i5-Anwendungen in Java entwickelt wurden. Und dies vor dem Hintergrund, dass die Einführung von Java bei diesem System sechs oder sogar sieben Jahre zurückliegt. Es war also eher ein Reinfall. Vor ein paar Jahren, als sich unsere Beziehung zu IBM entwickelte, setzte sich die i5-Gruppe mit uns in Verbindung. Sie hielten eine Scriptsprache für die richtige Lösung und die passende, erfolgreichste und bekannteste Scriptsprache war dann PHP. So begann unsere Beziehung. Heute stecken wir noch immer mehr oder weniger in den Anfängen. Vor knapp einem Jahr hatten wir den ersten Kontakt zu i5. Es gibt allerdings schon eine Reihe schöner Beispiele für i5 auf Basis von PHP. Bei PHP und i5 gibt es zwei unterschiedliche, aber dennoch gleich wichtige Dinge. Zum einen müssen wir die Infrastruktur für die Entwicklung von Anwendungen, für bestehende, webfähige i5-Applikationen bereitstellen. Das muss reibungsloser und kostengünstiger als mit Java funktionieren. Daher ist es auch sehr wichtig, dass wir am Ball bleiben. Zum anderen müssen wir umfassende Standard-PHP-Anwendungen für i5 zur Verfügung stellen. Wenn Sie ein Content-Management-System benötigen, finden Sie im Open-Source-Bereich viele Lösungen auf Basis von PHP. Plötzlich gibt es da etwas für i5, für eine Community, die in der Regel daran gewöhnt ist, für alles und jedes mehrere Zehntausend Dollar zu zahlen. Das ist der zweite Punkt, weshalb heute viele Unternehmen, die mit i5 arbeiten, nach einer PHP-Lösung suchen. Der Grund ist nicht ihr Interesse an PHP, sondern an den Applikationen, die damit für i5 zur Verfügung stehen. Die Akzeptanz ist wirklich sehr gut.

 Interview: Umstieg auf PHP 6 könnte schmerzhaft werdenInterview: Umstieg auf PHP 6 könnte schmerzhaft werden 

eye home zur Startseite
biohazard999 19. Jul 2008

Dir hat wohl auch wer ins hirn geschissen. Bisher das sinnloseste Kommentar in dieser...

der NetZwerg 23. Okt 2007

Nun ja, diese ewigen OS-Bashings sind zwar ganz interessant, aber auf Dauer dann doch...

crash 18. Okt 2007

Irgendwie habe ich da bei Perl kaum Probleme mit. Catalyst erledigt das zum großen Teil...

xaff 17. Okt 2007

Doch, ich glaube es und ich kenne es sogar. Oftmals liegt es aber auch daran, dass die...

GrinderFX 17. Okt 2007

Trotzdem kann man aus einer programmiersprache nicht mehr rausholen als sie zu bieten hat.



Anzeige

Stellenmarkt
  1. SYNLAB Holding Deutschland GmbH, Augsburg
  2. Daimler AG, Sindelfingen
  3. Aarsleff Rohrsanierung GmbH, Röthenbach a.d. Pegnitz (Metropolregion Nürnberg)
  4. Alfred Kärcher GmbH & Co. KG, Winnenden bei Stuttgart


Anzeige
Top-Angebote
  1. 7,97€ (inkl. FSK-18-Versand)
  2. 249€ + 5,99€ Versand (Vergleichspreis 340€)
  3. 20,42€ (ohne Prime/unter 29€ Einkauf + 3€ Versand) - Vergleichspreis ab 40€

Folgen Sie uns
       


  1. Mirai-Nachfolger

    Experten warnen vor "Cyber-Hurrican" durch neues Botnetz

  2. Europol

    EU will "Entschlüsselungsplattform" ausbauen

  3. Krack-Angriff

    AVM liefert erste Updates für Repeater und Powerline

  4. Spieleklassiker

    Mafia digital bei GoG erhältlich

  5. Air-Berlin-Insolvenz

    Bundesbeamte müssen videotelefonieren statt zu fliegen

  6. Fraport

    Autonomer Bus im dichten Verkehr auf dem Flughafen

  7. Mixed Reality

    Microsoft verdoppelt Sichtfeld der Hololens

  8. Nvidia

    Shield TV ohne Controller kostet 200 Euro

  9. Die Woche im Video

    Wegen Krack wie auf Crack!

  10. Windows 10

    Fall Creators Update macht Ryzen schneller



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Essential Phone im Test: Das essenzielle Android-Smartphone hat ein Problem
Essential Phone im Test
Das essenzielle Android-Smartphone hat ein Problem
  1. Teardown Das Essential Phone ist praktisch nicht zu reparieren
  2. Smartphone Essential Phone kommt mit zwei Monaten Verspätung
  3. Andy Rubin Essential gewinnt 300 Millionen US-Dollar Investorengelder

Pixel 2 und Pixel 2 XL im Test: Google fehlt der Mut
Pixel 2 und Pixel 2 XL im Test
Google fehlt der Mut
  1. Pixel Visual Core Googles eigener ISP macht HDR+ schneller
  2. Smartphones Googles Pixel 2 ist in Deutschland besonders teuer
  3. Pixel 2 und Pixel 2 XL im Hands on Googles neue Smartphone-Oberklasse überzeugt

Krack-Angriff: Kein Grund zur Panik
Krack-Angriff
Kein Grund zur Panik
  1. Neue WLAN-Treiber Intel muss WLAN und AMT-Management gegen Krack patchen
  2. Ubiquiti Amplifi und Unifi Erster Consumer-WLAN-Router wird gegen Krack gepatcht
  3. Krack WPA2 ist kaputt, aber nicht gebrochen

  1. Re: Wo liegt mein Fehler?

    Kangaxx | 06:11

  2. Re: Die Kunden wollen, aber die Anbieter nicht

    Ovaron | 05:25

  3. Wo genau anmelden?

    Bluejanis | 04:25

  4. Re: Das Spiel ist beendet.

    kotap | 02:17

  5. Re: Ich wäre ja mal froh wenn Golem sein...

    Desertdelphin | 00:55


  1. 14:50

  2. 13:27

  3. 11:25

  4. 17:14

  5. 16:25

  6. 15:34

  7. 13:05

  8. 11:59


  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