Wenn man sich nach einem evtl. langen Weg entschieden hat Magento zu verwenden kommt man an den Punkt wo man sich über das Hosting Gedanken macht. Viele werden natürlich erstmal versuchen bei Ihrem jetzigen Anbieter zu bleiben. Denn wenn alles bis dato gut gelaufen ist hat man im Prinzip auch keinen Wechselgrund. Bis.. Bis.. Magento auftaucht. Wie ein normales Webhostingpaket reicht nicht mehr aus? Wo soll ich hin? Diese Frage werden sich schon viele gestellt haben. Ich habe versucht deutsche Magento Shop zu finden. Diese habe ich dann einfach in eine Liste gepackt und dann den Provider hoffentlich richtig zugeordnet. Meine Liste ist bestimmt nicht komplett und solange meine Datenbasis so klein ist kann die Statistik evtl. nur ein Trend aufzeigen. Sollte also euer/oder fremder Shop nicht auf der Liste stehen würde ich euch bitte mir diesen mitzuteilen. So und nun die schöne Grafik und die Liste als PDF :-)
Artikel mit Tag Magento
Montag, 16. November 2009
Magento Hoster Statistik
Mittwoch, 23. September 2009
Meet Magento #2.09
Mittwoch, 1. Juli 2009
Magento Helper überschreiben FUCK Mist Kotze
Es ist eigentlich für das Magento System bezeichnend das ich damit wieder anfange hoffentlich regelmäßig zu schreiben. Gestern bei der Arbeit war für mich (habe mir das Ziel selbst gesetzt) der Tag des Refactoring. Bis dahin kein Problem. Ziel war es diese kleinen fiesen Core Hacks die sich leider eingeschlichen haben (das Testen der Wirkung geht damit schnelle *hihi*) in eigene Module zu packen. Ich war gegen 13 Uhr wirklich guter Laune das ich das locker bis Tagesende schaffe. Bis ich an den CatalogSearch-Helper kam (Mage_CatalogSearch_Helper_Data). Dieser wollte sich einfach nicht mit folgendem Code überschreiben lassen:
<helpers>
<catalogsearch>
<rewrite>
<data>Company_CatalogSearchCustom_Helper_Data</data>
</rewrite>
</catalogsearch>
</helpers>
Die Syntax wurde zig Mal geprüft auch im IRC oder Forum konnte mir keine Helfen. Bis ich einen befreundeten Programmmiere ansprach (2 Stunden waren bis dahin vergangen). Dieser hatte noch mal flott selbst einen Dummy erstellt und mein Fehler reproduzieren können. Doch er bemerkte das die Klasse zweimal aufgerufen wurde, einmal die richtige Überschriebene und einmal die Originale. Nach weiterer Recherche stellte sich heraus das die Entwickler zwei Schreibweisen verwendet haben (siehe Mage_CatalogSearch_ResultController::indexAction() ab Zeile 46) einmal 'catalogsearch' und einmal 'catalogSearch'. Super habe ich mir gedacht, nun haste so viel Zeit verloren und das nur wegen einer anderen Schreibweise. Als Workaround bis der Bug behoben ist kann man diesen Helper nun folgendermassen überschreiben:
<helpers>
<catalogsearch>
<rewrite>
<data>Company_CatalogSearchCustom_Helper_Data</data>
</rewrite>
</catalogsearch>
<catalogSearch>
<rewrite>
<data>Company_CatalogSearchCustom_Helper_Data</data>
</rewrite>
</catalogSearch>
</helpers>
Mittwoch, 1. April 2009
Magento 1.3 Performance Test
Requests per second
Nur Sampledata mit Rewrite 34.14 [#/sec] (mean)
Nur Sampledata mit Rewrite + Use Flat Catalog Category 30.99 [#/sec] (mean)
Nur Sampledata mit Rewrite +Use Flat Catalog Product 32.79 [#/sec] (mean)
"Magento 1.3 Performance Test" vollständig lesen »
Montag, 23. März 2009
Magento Meta Angaben bei eigenem Modul
Wenn man ein eigenes Modul entwickelt was auch Output generiert möchte man evtl. die Meta Tags setzen. Dies geht eigentlich ganz einfach, siehe das Beispiel: setRobots,setTitle,setKeyword,setDescription
<reference name="head">
<action method="setRobots" translate="robots" module="contacts"><robots>NOINDEX,FOLLOW</robots></action>
</reference>
</catalogviews_index_index>

Kommentare