Markiert: PHP

PHP-Konferenzen 2019 in Europa

PHP-Konferenzen 2019 in Europa

2019 möchte ich ein Vorhaben wahr machen, von dem ich schon lange spreche: zum ersten Mal eine PHP-Konferenz bzw. eine nicht-Magento-Konferenz besuchen! Ich arbeite nämlich vor allem, aber nicht ausschließlich mit Magento. Bei LimeSoda...

Weiterlesen …

Links 24/2011: Mix aus der Link-Wundertüte mit NoSQL, Solr, Projektmanagement und mehr

Links 24/2011: Mix aus der Link-Wundertüte mit NoSQL, Solr, Projektmanagement und mehr

In den meisten Linksammlungen beschränke ich mich auf Magento- und e-Commerce-Beiträge. Tatsächlich beschäftigt man sich als Webentwickler aber natürlich noch mit vielen weiteren Themen – und damit ihr etwas zu lesen und ich etwas zum späteren Nachschlagen habe, poste ich heute einen wilden Mix aus Links, auf die ich in den letzten Wochen gestoßen bin und die ich für aufhebenswert befunden habe.

Die 19 Beiträge umfassen die Themen NoSQL, Solr, Projektmanagement, Linux / Shell, Apache RewriteRules, PHP, Website-Analyse, Browser / Firefox-Add-ons, JavaScript und Rechtliches.

Weiterlesen …

WordPress: Leerzeilen einfügen richtig gemacht

In mancher Hinsicht kann WordPress einen schon zur Verzweiflung bringen. Zum Beispiel, wenn man einen größeren Abstand zwischen zwei Zeilen machen will. Sollte kein Problem sein, oder? Zweimal „Enter“ gedrückt und die leere Zeile ist da. Doch beim Abspeichern folgt die Ernüchterung: WordPress hat die Zeile entfernt und alles sieht wie vorher aus.
Ich zeige, wie man sauber leere Zeilen einfügt und zugleich die Grundlage schafft, den Text mit anderen Gestaltungen zu verschönern.

Weiterlesen …

Tipps für die Entwicklung mit Magento: Teil 3 (Controller erweitern)

Tipps für die Entwicklung mit Magento: Teil 3 (Controller erweitern)

Nach einer kleinen Pause geht es heute mit dem dritten Teil der Entwicklungs-Tipps für Magento weiter. In Teil 2 habe ich gezeigt, dass der Code von Magento nach dem MVC-Architektur-Pattern organisiert ist. Auf gut Deutsch heißt das: der Code für die Geschäftslogik (Model), die Darstellung (View) und die grundlegenden Abläufe im Shop (Controller) wird so gut wie möglich getrennt.

Heute sehen wir uns an, wie man in Magento die Controller-Schicht erweitert, ohne die Updatefähigkeit zu beeinträchtigen.

Weiterlesen …

Tipps für die Entwicklung mit Magento: Teil 2

Tipps für die Entwicklung mit Magento: Teil 2

Im ersten Teil der Tipps zur Entwicklung mit Magento haben wir besprochen, mit welchem Setup und welcher Grundeinstellung man an die Entwicklung herangehen sollte. Bevor wir uns an konkrete Tipps machen können, müssen wir uns heute mit einer weiteren wichtigen Grundlage beschäftigen: der Aufteilung des Codes in der MVC-Architektur von Magento. Beißt durch und lest bis zum Ende, denn wer das Konzept versteht, findet sich im Magento-Code wesentlich einfacher zurecht. 😉

Weiterlesen …

Tipps für die Entwicklung mit Magento: Teil 1

Tipps für die Entwicklung mit Magento: Teil 1

Das neue Jahr steht unmittelbar vor der Tür. Zeit, Vorsätze zu fassen. Für den Fall, dass sich jemand den Titel des Magento-Superentwicklers zum Ziel gesetzt hat, habe ich eine Liste mit Tipps für die Entwicklung mit Magento zusammengestellt. Quatsch, natürlich nicht deswegen, aber ich musste die Einleitung hinter mich bringen. 😉
Tatsächlich ist dies der Start einer kleinen Artikel-Serie mit Hinweisen für die Anpassung von Magento-Webshops. Sie soll helfen, die Grundlagen zu verstehen, wenn man sich mit Magento zu beschäftigen beginnt.

Weiterlesen …

Wie man das Menü „Mein Benutzerkonto“ von Magento anpasst

Nachdem wir bereits die Top-Links und die Footer-Navigation angepasst haben, wollen wir heute unsere Trilogie vollenden und das Menü „Mein Benutzerkonto“ anpassen.
Die Navigation umfasst in der deutschen Übersetzung die Menüpunkte „Benutzerkonto Übersicht“, „Benutzerkonto Information“, „Adressbuch“, „Meine Bestellungen“, „Verkaufsbedingungen“, „Wiederkehrende Profile“, „Meine Kundenmeinungen“, „Meine Schlagworte“, „Mein Wunschzettel“, „Meine Download Produkte“ und „Newsletter Abonnements“. Die Links wollen wir in Magento 1.4.2.0 entfernen bzw. eigene hinzufügen.

Weiterlesen …

Magento SOAP-API: Performancetests zum Produkt-Import

Magento SOAP-API: Performancetests zum Produkt-Import

Magentos SOAP-Schnittstelle ist Segen und Fluch zugleich: einerseits ermöglicht sie externen Systemen einen einfachen Zugriff auf den Webshop, andererseits sorgt sie bei Entwicklern aufgrund fehlender Funktionalitäten und vor allem der verbesserungsfähigen Performance immer wieder für munteres Hirnwinden.
Mit Magento 1.4 hat der Betreiber die Möglichkeit, das automatische Index-Management zu deaktivieren. Ob sich das mal nicht positiv auf die Geschwindigkeit auswirkt? Ich habe ein paar Tests durchgeführt.

Weiterlesen …