Nun ich glaube man kann es erahnen aber ich sage es trotzdem. Ich werde wohl noch bisschen mit Magento zu tun haben. Daher werde ich versuchen meine Positiven wie auch Negativen Erfahrungen aufzuschreiben (so als frischer Webentwickler). Ich denke ich werde mal beim DataFlow anfangen. Wem das gerade nichts sagt ist auch kein Problem. Alle anderen würden es wohl Import/Export nennen. Ich beziehe mich auf der Magento Version 0.7.14800
Man nehme also zu dem Zeitpunkt ca. 50.000 Produktdaten vom feinsten. Zusätzlich müssen etwas mehr Produktinformationen auf den Produktdetailseite auftauchen. Dies löst man indem man Attribute anlegte. Diese noch schnell hust gemappt und schon sollte man seine CSV Datei einspielen können. So die Theorie aber leider klappte und klappt das so nicht. Ich konnte leider nicht herausfinden wo ran es nun gelegen hat, jedoch selbst das aufsplitten der CSV in 50 Produkte pro Datei (durch meinen Kollegen) wurde es nicht besser. Kurzerhand haben wir uns dann also entschieden für uns ein Import Script zu schreiben was direkt in die Datenbank schreibt. Gut das wir es entschieden haben und ich programmiert habe, denn nun weiß ich wie die Datenbank aufgebaut ist und dies ist nicht immer positiv. Dazu jedoch im nächsten Beitrag mehr.
ich bin gerade dabei einen Import in Magento realisieren zu müssen. Eine kleine Auskunft dazu: Bei 50 Produkten reserviert er ~300MB Arbeitsspeicher, was wahrscheinlich zu den beschriebenen Problemen führt. Achso, beim Import habe ich auch Probleme mehr als diese 50 Produkte zu importieren.
Könnten Sie mir vll. genauer beschreiben in welche Tabellen ich was schreiben muss (das würde mir einiges an Zeit ersparen) ?
Vielen Dank im voraus
http://www.keyboardcowboys.de/archives/144-Magento-Datenbankstruktur-Teil-1.html