DrupalCamp Munich 2016

Die Themenschwerpunkte liegen vrsl. und allgemein ausgedrückt bei Drupal, Symfony und PHP.
Die Münchner DUG freut sich die Veranstaltung in Kooperation mit der Symfony-UserGroup, der LMU-München und dem Drupal e.V. durchführen zu können.

Das Camp selbst wird im Hauptgebäude der LMU München stattfinden.
Obwohl wir während der Veranstaltung Platz für Sprints bereit stellen wird es vrsl. auch vor oder nach der Veranstaltung einen Sprint im Rahmen des #DCMuc16 geben. Dieser wird in einem eigenen Event angekündigt.

Aktuell schnüren wir die Pakete für Unterstützer und freuen uns über Kontaktaufnahme bei den Drupal Business and Community Days in Heidelberg.

WordPress 3.4 released

WordPress 3.4 bringt zahlreiche Verbesserungen mit, insbesondere in Bezug auf die Gestaltung eigener Themes. So kann man beispielsweise das Headerbild in beliebiger Größe einsetzen oder Änderungen am Headerbild in Echtzeit sehen und so entsprechend bequemer Anpassungen durchführen. Auch interessant ist die Möglichkeit, ein Tweet-Link direkt in den Content-Bereich einzufügen. In der Leseansicht ist der Tweet dann gestyled und bietet die gewohnten Funktionen wie Retweet oder Antworten. Die deutsche Fassung wird sicher morgen oder übermorgen folgen.

Zu dem WordPress Angebot von SaaS Web

PHP 5.4.0 released


Neben vielen kleinen Fixes und Verbesserungen, wurden folgende wesentliche Funktionen hinzugefügt:

  • Traits: Methode zur Wiederverwendung von Code

    Erläuterung: Traits ist ein Mechanismus zur Wiederverwendung von Code, der in Programmiersprachen mit einfacher Vererbung wie PHP verwendet wird. Ein Trait kann verwendet werden die Beschränkungen der einfachen Vererbung aufzuweichen indem er erlaubt, dass Mengen von Methoden frei in mehreren unabhängigen Klassen die in verschiedenen Klassenhierarchien stecken wiederzuverwenden. Die Semantik der Kombination von Traits und Klassen ist so definiert, dass die Komplexität reduziert wird und die üblichen Probleme vermeidet, die mit Mehrfachvererbung und Mixins in Verbindung gebracht werden.
    Ein Trait hat Ähnlichkeit mit einer Klasse ist aber nur dafür vorgesehen Funktionalität in einer feingranularen und konsistenten Art und Weise zu bündeln. Es ist nicht möglich einen Trait aleinstehend zu instantiieren. Es handelt sich um einn Zusatz zur traditionellen Vererbung und erlaubt horizolntale Komposition von Verhaltensweisen, d.h. die Verwendung von Klassenmethoden ohne Vererbung vorauszusetzen.

  • Built-in webserver für CLI (Command Line Interpreter)
  • Code wurde von alten „deprecated“ Funktionen gesäubert

Darüber hinaus soll PHP 5.4 deutlich leistungsfähiger sein, vor allem dank der verbesserten Zend Engine.

Es wurde auch einige Funktionen entfernt, die sich ggf. beim Upgrade durch mangelnde Kompatibilität bemerkbar machen könnten.

  • Register globals, magic quotes und safe mode wurden entfernt
  • break/continue $var Syntax wurde abgeschafft
  • allow_call_time_pass_reference wurde aus der php.in entfernt
  • default_charset ist jetzt UTF-8

Zend Server as a Service (für smarte Entwickler)

Wer kennt es nicht, diese nervtötende Vorbereitung, um sich das gewünschte Framework zu installieren… Das OS ist nicht richtig, diese Option muss gesetzt werden, … und diese undokumentierte Funktion bringt Wunder… wenn man es weiss 😉
Zend Server Community Edition
Mit den ready-to-use Hosting Angeboten von SaaS Web ist es möglich sofort loszulegen. Sollte eine Zusatzfunktion fehlen (beispielsweise ein Modul wie ein Accelerator) wird diese umgehend nachgerüstet und mit der Installation weitergepflegt. Der Entwickler (Kunde) kann sich voll und ganz auf seine Programmiertätigkeit konzentrieren – und bessere Ergebnisse in weniger Zeit produzieren.

Mehr Infos zu Zend Server auf der Zend Homepage

Tatsächlich gibt es keine/kaum Anbieter solcher Lösungen – viele Entwickler sind (noch) bereit zu basteln und installieren/konfigurieren das Framework selbst (verlieren dadurch nicht unoft Stunden bzw. teilweise Tage – Updates, Fixes nicht inbegriffen); dass es doch anders gehen kann wissen (noch) die wenigsten 😉

Hier geht es zum Produkt