Moodle ready for PHP 7

Ein Weihnachtsgeschenk haben die Core-Entwickler von Moodle erstellt. In diesen Tagen ist ein Moodle-Update veröffentlicht worden, das den Einsatz unter PHP 7 ermöglicht.

PHP ist die Scriptsprache, die Moodle nutzt.  PHP hat im November als Nachfolge von PHP 5 die Version PHP 7 veröffentlicht. Der Versionssprung verspricht deutliche Verbesserungen der Leistungsfähigkeit und Einsparungen bei Ressourcen. Für Softwareentwickler bedeutet dies jedoch auch, Ihre Entwicklungen anzupassen.

Die Moodle-Core-Entwickler haben  in der letzten Woche einen Sprint eingelegt und sich auf die Anpassungen für PHP 7 konzentriert. Das Ergebnis mündete in einer ausserplanmässigen Version von Moodle, die unter PHP 7 läuft.

Die Berichte sind vielversprechend. Messungen zeigen massive Verbesserungen beim Login (20% schneller) und beim Aufruf großer Kurse( über 50% schneller). Auch der Speicherverbrauch reduziert sich um etwa 40% bei einzelnen Seitenaufrufen. Weitere Messungen sind sicherlich zu machen. Besonders bei komplexen Testszenarien und dem Aufruf von Lernpaketen (SCORM-WBTs) wird es interessant sein zu sehen wie PHP 7 sich auswirkt. Informationen gibt es hier: https://moodle.com/2015/12/21/moodle-php-7-0-supported/

PHP 7 wird derzeit noch als Umgebung fü rTests eingeschätzt. Bis zur Reife für den Betrieb sollte man noch etwas Zeit ins Land gehen lassen. eLeDia wird diese Entwicklung weiter verfolgen und eigene Tests auf Servern mit PHP 7 im kommenden Jahr durchführen. Bislang liegt PHP 7 noch nicht in den Distributionen für alle Betriebssysteme der Server vor. Erst dann wird über den Einsatz von PHP 7 entschieden werden.

 

Nicht definiert

Neuen Kommentar schreiben

Ihre E-Mail-Adresse wird nicht angezeigt werden und nicht an Dritte weitergegeben.

Plain text

  • Zulässige HTML-Tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Keine HTML-Tags erlaubt.
  • HTML - Zeilenumbrüche und Absätze werden automatisch erzeugt.
CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Bild-CAPTCHA
Geben Sie die Zeichen ein, die im Bild gezeigt werden.