PHP 5.5 ist jetzt auf Gigahost verfügbar

PHP 5.5 ist jetzt auf Gigahost verfügbar

Wir freuen uns, als erster gemeinschaftlicher Hosting-Provider in Europa, PHP 5.5.0 anzubieten.

PHP 5.5 wurde heute früh vom PHP-Entwicklungsteam freigegeben und steht nun für alle Gigahost-Accounts zur Verfügung. Die neue Version von PHP bringt tolle, neue Features, wie z.B.:

Generatoren

Schreiben Sie kleine Funktionen, die ihre internen Werte behalten, auch während sie genannt werden. Nutzen Sie das neue Stichwort yield , um den neuen Wert, den die Funktion generiert, "zurückzusenden". Das wird den Code wesentlich kompakter und übersichtlicher machen!

Neue API fürs Hashing und Salting von Passwörtern

Um neue Passwörter sicher zu speichern, müssen diese nur einfach verschlüsselt sein (hashed), aber benutzen Sie zusätzlich ein kryptografisches Salt, so dass die gehashte Version des Passwortes nicht einfach in großen Datenbanken nachgeschaut werden kann. (rainbow- Tabellen). Einige Hashing-Funktionen sind bewusst langsam gestaltet, so dass die Anzahl an Versuchen, ein Passwort zu knacken, reduziert wird. Nichtsdestotrotz werden Hasing-Algorithmen manchmal verändert und fortschrittlicher, wenn die Rechenleistung erhöht wird.

In PHP 5.5, erhalten Sie einige neue Funktionen, die den Prozess vereinfachen und die Ihnen erlauben, den in Ihrer Applikation verwendeten Hashing-Algorithmus einfach zu ändern.

Senden Sie E-Mails mit cURL

cURL ist nun n der Lage, E-Mails direkt durch einen SMTP-Server zu senden. Dies ist nützlich, wenn Sie z.B. eine E-Mail durch einen externen Mailserver senden müssen, wie z.B. den Firmenserver oder Gmail.

(Und ja, cURL ist in alle PHP-Versionen eingebaut, die wir bei Gigahost verwenden!)

Endlich … “finally”!

Die Konstruktion finally war lange Zeit in vielen anderen objektorientierten Sprachen zugänglich, so dass man z.B. Bereinigungsprozeduren ausführen konnte, die immer ausgelöst werden, egal, ob eine Ausnahme gefunden wurde oder nicht. finally hat es endlich zu PHP geschafft. Also nutzen Sie es doch einfach!

Sollte ich aufrüsten?

Momentan optimieren Developer verschiedener Systeme immer noch Ihren Programmcode, um sicherzustellen, dass dieser mit PHP 5.5. funktioniert. Wenn Sie keine Probleme mit der Ausführung von PHP 5.3 or 5.4 haben, ist es eventuell eine gute Idee, diese einfach weiterhin zu nutzen. Sofern Sie Ihre eigenen Systeme entwickeln, wäre es vielleicht sinnvoll, PHP 5.5 zu wählen, so dass Sie sicher sein können, dass die Seite mit der neuesten PHP-Version funktioniert. Sofern Sie immer noch PHP 5.2 verwenden, empfehlen wir, dass Sie zu einer neuen Version aufrüsten, da 5.2. veraltet ist und nicht mehr up-to-date mit den neuesten Sicherheitsupdates ist.

Sie können PHP 5.2, 5.3, 5.4 und PHP 5.5 für jede Ihrer Seiten im Kontrollzentrum auswählen. Auf diese Weise können Sie eine Seite eine alte und bewährte Version ausführen lassen, während Sie gleichzeitig eine Subdomain in PHP 5.5 entwickeln oder testen können.

P.S: Einige von Ihnen haben PHP 5.5 vermutlich schon seit mehreren Monaten im Kontrollzentrum gesehen. Das liegt daran, dass wir die vorherige Beta-Version und “release candidate”- Versionen angeboten haben, sobald sie herauskamen!