Webguys Adventskalender
- Türchen 15: MySQL 5.6 für Magento Entwickler – meine Kollegin Anna bringt die Features von 5.6 näher und zeigt die Relevanz für Webworker und Magento im Speziellen auf.
- Türchen 16: Extending the magento RESTfull Api (Fast Simple Import) – ein Exempel für die Implementierung des Order-Handlings als REST-Service.
- Türchen 17: Lasttests mit „Siege“ – den Shop mit Last-Tests auf seine Standfähigkeit bei Besucheranstürm prüfen.
- Türchen 18: Magento Frontend mit Bootstrap SCSS – wie man auf gar nicht so komplizierte Art ein Magento-Theme auf Bootstrap aufbaut.
- Türchen 19: Kickstart your Magento Dev System with Vagrant – führt in die virtualisierte Welt um Vagrant, Puppet und co ein.
- Türchen 20: Hilfreiches rund um Warenkorbpreisregeln – demonstriert anhand von Beispielen, wie man eigene Regeln für den Warenkorb programmiert.
- Türchen 21: Magento Unittest environments – Basti über das automatisierte Testen von Magento in mehreren Versionen mittels MageTestStand und Travis CI (siehe auch Magento-Extensions mit Travis CI testen) oder Jenkins.
- Türchen 22: Docker für Entwickler – Einführung in das Container-Virtualisierungs-System Docker.
- Türchen 23: Magento Podcasts – eine Geschichte und ein Überblick über „Hörbares“ aus der Magento-Welt.
- Türchen 24: Frohe Weihnachten – das Dankeschön an alle AutorInnen.
Magento
- Zwei magerun-Addons erweitern das Tool um Admin-Rollen-Befehle und diverse Entwicklungs-Hilfs-Befehle.
Magento 2
Die Magento 2 Developer Beta hat begonnen.
- Informationen zur Developer Beta wurden in einem Webinar bekannt gegeben. Und von denen gab es einige, zum Beispiel:
- Magento 2 verwendet GitHub nun, wie es gedacht ist.
- Unter devdocs.magento.com entsteht eine Entwickler-Dokumentation mit Wirkungsmöglichkeiten für die Community.
- Das und noch viel mehr ist im neuen Magento 2 Developer Hub zu finden, der zentralen Anlaufstelle für Magento-2-interessierte Entwickler.
- Die Developer-Beta enthält keine Online-Payment-Methoden damit niemand auf die Idee kommt, sie bereits produktiv einzusetzen.
- März 2015 startet ein Magento-2-Fundamentals-Kurs.
- Weitere Neuigkeiten und Ankündigungen gibt es in den Zusammenfassungen von Ben Marks und Magenticians.
- Die Aufzeichnung des Webinars kann bei Youtube angesehen werden. Twitter-User posteten zudem Screenshots von einigen Slides, zum Beispiel New Magento 2 Platform Capabilities, Timing for Key Magento 2 Functionality, Magento 2 Timeline, Service Contracts, Service Contracts Interfaces und Examples of the Contracts and Implementation.
- Das Ausprobieren von Magento 2 erleichtert ein Install-Guide. Über eine Anpassung der composer.json können Beispieldaten mitinstalliert werden (besser veranschaulicht hier).
- Weiter erleichtert wird die Testfahrt mit Magento 2 durch von der Community bereit gestellte Vagrant- und Docker-Skripte.
- Das Debuggen mit Magento 2 und xdebug kann sehr langsam sein. Daniel Sloof machte auf Performance-Probleme aufmerksam und fand gleich eine Möglichkeit, den xdebug-Code zu verbessern.
- n98-magerun für Magento 2, n98-magerun2, wird bereits fleißig entwickelt und kann in einer ersten Version unter die Lupe genommen werden.
Community
- Ich durfte einige Fragen zu Magento 2 und der Magento-Zertifizierung in einem Interview mit Cart2Cart beantworten.
- Stichwort Mitarbeiter-Motivation: das Ben-Marks-Meme als Emoji im firmeninternen Chat verwenden!