Privates Blog von Christian Münch

Meet Magento DE 2014

Cover Image
Am 12. und 13. Mai war es wieder soweit. Die deutsche Magento Gemeinde traf sich wieder zur alljährlichen Magento Konferenz in Leipzig. Leider fand dieses mal zeitgleich die Magento Imagine in den USA statt was zur folge hatte, dass diesmal sehr wenige offizielle Vertreter von Magento selbst anwesend waren. Angesichts der Bedeutung des deutschen E-Commerce Markts für Magento war das insgesamt sehr Schade. Kommen wir nun aber zum Inhaltlichen… Tag 1 Der erste Tag begann mit einem politischen Statement von Rico Neitzel.

Browser-Tab an TV streamen

Ich besitze seit einigen Wochen einen Google Chromecast der über HDMI an meinen Fernseher angeschlossen ist. Seit heute habe ich eine neue Funktion entdeckt über die man den Inhalt eines geöffnetes Tabs des Google Chrome Browsers an den Fernseher übertragen kann. Dazu benötigt man die Chrome Cast App die im Chrome Web Store gezogen werden kann. https://chrome.google.com/webstore/detail/google-cast/boadgeojelhgndaghljhdicfkmllpafd?hl=de Wer Ubuntu benutzt und seinen Chromecast nicht bei den verfügbaren Geräten angezeigt bekommt, der sollte die Firewall-Einstellungen anpassen.

Rückblick: 30. Treffen der PHPUG Rheinhessen

Cover Image
Kaum zu glauben. Am letzten Dienstag hatten wir das 30. Treffen! unserer PHPUG. Es ist schön zu sehen, dass sich eine kleine Kerngruppe von echt sehr kompetenten Entwicklern aus dem Umland /herauskristallisieren hat und der ganze Abend in entspannter und lustiger Atmosphäre abläuft. Das tolle bei den Abenden ist, dass sich schon langsam Freundschaften bilden und es auch etwas zum Lachen gibt. Auch an diesem Abend gab es einiges erheiterndes. Jeder der lustig drauf ist und sich für PHP und/oder verwandte Themen aus dem Web-Umfeld interessiert (wir hatten sogar schon Ruby-Entwickler…) ist herzlich zu unseren Treffen eingeladen.

Magento auf der Konsole - Meet Magento 2013

Wer meinen n98-magerun Vortrag, den ich auf der MeetMagento 2013 gehalten habe, noch nicht gesehen hat, der kann dies nun tun. Alle MeetMagento Vorträge kann man bequem über YouTube schauen. Die komplette Playlist ist hier zu finden: https://www.youtube.com/playlist?list=PLVWAe0v2UNB5u8c8MnrsbItnVgkpwPfJH Viel Spaß!

Magento Sicherheitspatch und defekter Wysiwyg Dateibrowser

Der von Magento veröffentlichte Sicherheitspatch letzte Woche hat leider eine kleine Nebenwirkung. Wird das Media-Verzeichnis über einen Symlink eingebunden, was bei größeren Shop-Installationen durchaus üblich ist, dann funktioniert der Dateibrowser im Wysiwyg-Editor nicht mehr. Das Problem kann einfach über folgenden Befehl nachgestellt werden: mv media media_shared && ln -s media_shared media Da wir bei meinem Arbeitgeber netz98 alle Kundeninstallationen entsprechend zeitnah mit dem Patch aufgrund der Sicherheitslücke aktualisiert haben ist dies natürlich schnell aufgefallen.

Magento Cache Benchmark mit n98-magerun

Wer tiefer in die Magento Entwicklung einsteigt wird unweigerlich irgendwann an den Punkt kommen bei dem das Caching ins Spiel kommt. Wer dann eine Ganze Serverlandschaft für einen Magento-Shop aufsetzt muss sich zwangsläufig Gedanken über die Performance und Skalierbarkeit von Cache Backends machen. In der Magento Community gibt es einige Leute die hierbei bereits Pionierarbeit geleistet haben. Da fällt mir z.B. Fabrizio ein, der sich schon sehr Lange mit dem Thema Performance auseinander setzt und hierzu bereits einige Vorträge (z.

Ubuntu 13.10 Update - Magento läuft nicht mehr

Nach der Veröffentlichung der neuen Ubuntu Version (ich nutze Kubuntu) habe ich meinen Arbeitsrechner zuhause auf die neue Version aktualisiert. Leider liefen meine Magento Shops in der lokalen Umgebung nicht mehr durch. Dies liegt vor allem ein zwei Dingen… Die Funktionen json_encode und json_decode werden nicht mehr mit PHP gebündelt. Dies liegt an einer Lizenzproblematik auf die ich jetzt nicht weiter eingehen möchte. Mcrypt wurde nicht mehr geladen. Wird ein Produkt in den Warenkorb gelegt, erscheint die folgende Meldung:

Magento 2 - Release 2.0.0.0-dev46

Cover Image
Es ist wieder soweit. Magento (Ebay) hat einen neuen Release der Community Edition 2 Version veröffentlicht. Ein ausgewählter Kreis von Partnern hatte bereits das Vergnügen ein paar Tage vorher in Chicago exklusiv einen Einblick in die neuen Funktionen zu erlangen und seine Meinung dazu zu äußern. Ich persönlich finde das sehr unschön. Gerade in Deutschland gibt es viele Entwickler die sicherlich gerne etwas mehr in die Entwicklung involviert wären. Nicht, dass in der Vergangenheit Varien (Magento) mehr Wert auf den aktiven Austausch mit der Community wert gelegt hätte… Schade, hier hat Ebay mal wieder eine Change vertan.

Magento 2 Update - dev45

Cover Image
Lange ist es her, dass ich mir Magento 2 im Adminbereich angeschaut habe. Das letzte Update liegt schon einige Monate zurück. Die Changelogs habe ich mir zwar schon angeschaut, allerdings hatten ich und andere, einige Problem sich in den Adminbereich einzuloggen. Das Problem war, dass man wohl immer noch mit der uralten PHP 5.3 Version unterwegs sein musste und die Magento 2 Version noch nicht kompatibel mit PHP 5.3 war (obwohl PHP 5.

Magento / Nginx / Vagrant

Vor einiger Zeit hatte ich das Vergnügen auf dem Barcamp in Mainz von Stefan Husch, der selbst seit einigen Jahren in Ruby entwickelt und meinem ehemaligen Kollegen Mattias Gutjahr eine tolle Einführung in das Thema Puppet und Vagrant bekommen zu haben. Seit dem befasse ich mich immer mal wieder mit dem gesamten Thema “DevOps” und versuch Dinge die ich immer wieder machen muss zu automatisieren. Stefan ist mir hier ein gutes Stück vorraus.