PHP ist super. Bietet es doch die Grundlage für unzählige Webseiten im grossen weiten Internet. Und PHP entwickelt sich ständig weiter. Das ist ebenfalls super, aber es birgt auch Tücken, denn die unterschiedlichen Versionen von PHP sind untereinander nicht immer kompatibel.
Als Hoster stellt sich somit immer die Frage: Welche Version von PHP sollen wir anbieten und wann ist der richtige Zeitpunkt, um von einer Version zur nächsten zu wechseln? Wartet man zu lange, vermissen die Einen neue Funktionen – wechselt man zu früh, funktioniert eine Vielzahl von Webseiten nicht mehr und es stehen unter Umständen auch noch keine Updates von entsprechenden PHP Applikationen zur Verfügung.
Die einzige vernünftige Lösung für diese Herausforderung ist, mehrere Versionen von PHP parallel anzubieten. So kann jeder Kunde unabhängig entscheiden, welche Version er einsetzen möchte und wann für ihn der richtige Zeitpunkt für einen Wechsel gekommen ist.
Wir haben diese Möglichkeit als erster Schweizer Hoster bereits vor mehreren Jahren für die PHP Versionen 4 und 5 angeboten. Da PHP 4 inzwischen veraltet ist und vor ein paar Wochen deaktiviert wurde, ist auch unser PHP Versionsmanager überflüssig geworden. Doch nun ist er in neuem Glanz zurück: Ab sofort kann zwischen den beiden PHP Versionen 5.2 und 5.3 gewählt werden.
Die PHP Version kann global oder auch nur für einzelne Ordner eingestellt werden. Der vermeintlich kleine Sprung von 5.2 zu 5.3 kann täuschen – gehört er doch zu den grössten Überarbeitung in der Geschichte von PHP und ist mit dem Wechsel von PHP 4 zu PHP 5 vergleichbar. Wir haben für Sie einen Supportartikel mit den wichtigsten Neuerungen und Änderungen vorbereitet. Ob Ihre Webseite auch unter PHP 5.3 funktioniert, können Sie jetzt also mit wenigen Klicks herausfinden. Und falls es dies noch nicht tut, haben Sie ebenso schnell wieder PHP 5.2 aktiviert und können nötige Anpassungen zu einem späteren Zeitpunkt vornehmen.
9 Kommentare
um 07:38
Endlich :-)
Wenn PHP 5.4 ein wenig schneller kommt als PHP 5.3 wäre ich nicht unglücklich. Mit dem Umschalten der PHP Versionen ist das Entwickeln einfacher und neue Funktionen können schneller genutzt werden.
um 07:49
@Lukas: wir haben im Hintergrund die PHP Umgebgung überarbeitet und können so in Zukunft neue PHP Versionen gleich ein paar Tage nach Erreichen der stabilen Version anbieten.
um 16:04
Super!
um 14:31
Wunderbare Sache! Aber welche Versin 5.3 ich aktiviere sehe ich nicht – oder habe ich das übersehen? In den Serverinfos ist nach wie vor 5.2.17 angegeben…
Muss ich das mit phpversion() selber ermitteln oder kann ich das irgendwo sehen?
um 09:16
@Adrian: Das ist ein guter Punkt, danke für das Feedback. PHP 5.3 ist zur Zeit in der Version 5.3.8 verfügbar. Wir überlegen uns etwas dazu.
um 09:28
Anstelle “PHP 5.2″ und “PHP 5.3″ aktiv könnte in der Versionsverwaltung auch die effektive Versions stehen… wäre sicher einfach zu realisieren :-)
Schönes Weekend…
um 13:26
@Adrian: Im Skin ist jetzt die “genaue” PHP Version angegeben. Merci nochmals für den Input.
um 09:03
Nette Sache.
Wie sieht des mit den php.ini Konfigurationen aus, werden da unterschiedliche möglich sein für unterschiedliche Versionen ?
ich denke da so an php.5.3.8.ini…..
ev. wäre es auch sinnvoll das man die php Version per dropdown auswählen könnte anstatt mit einem klick auf den Namen
sobald es ja dan mehr als 2 Versionen geben wird.
um 07:47
Gute Sache, darauf warte ich schon eine Weile.
Nur habe ich das Problem, dass ich gar keine Version sehe, die Anzeige zeigt den beiden Folder so an: (Server 31)
= PHP ist aktiv (Standard)
= PHP ist aktiv
Eine andere Installation(Server 34) zeigt die Versionsnummern:
= PHP 5.2.17 ist aktiv (Standard)
= PHP 5.3.8 ist aktiv
Wurden noch nicht allen Server aufdateiert, oder bin ich vom Weg abgekommen?