Magento-Checkliste vor dem Start

Eine Magento-Website live zu machen, ist kein Kinderspiel. Wenn Sie ein Magento-Entwickler sind, wissen Sie, dass dies sogar für einen erfahrenen Entwickler eine entmutigende Aufgabe ist. Es ist der letzte Schritt einer langen und anstrengenden Reise, und das macht sie noch stressiger. In diesem Tutorial halte ich es einfach, indem ich Ihnen eine Checkliste vor dem Start und eine kurze Erläuterung jedes Punktes gebe.

1. Allgemeine Checkliste

Beginnen wir mit ein paar wichtigen Punkten, die Sie benötigen, bevor Sie loslegen können.

A. Basis-URL

Bevor Sie Ihre Magento-Website aktivieren (oder verschieben), sollten Sie die Basis-URLs Ihrer Website aktualisieren. Andernfalls leiten Ihre URLs die Besucher zu Ihrer Entwicklungswebsite. Um auf die Geschäftsseiten zuzugreifen, benötigen Sie die Basis-URLs. Dies kann in der Speicheransicht bearbeitet werden.

Die Basis-URL kann auf zwei Arten geändert werden: über das Back-End oder durch Anwenden einer SQL-Abfrage. 

Um die Basis-URL vom Back-End aus zu ändern, gehen Sie zu Magento Admin-Bereich. Ändern Sie dann die Option der Basis-URL wie System> Configuration> Web> Unsecure> Basis-URL zu System> Konfiguration> Web> Sicher> Basis-URL. Vergessen Sie nicht, hintere Schrägstriche einzugeben.

Wenn Sie aufgrund einer fehlerhaften Aktualisierung der Basis-URL nicht auf das Back-End zugreifen können, müssen Sie sie direkt in der Datenbanktabelle aktualisieren. Diese URLs werden in der Tabelle gespeichert core_config_data der MySQL-Datenbank. Ändern Sie die Feldwerte von web / unsicher / base_url und web / secure / base_url Pfade:

Leeren Sie den Magento-Cache unter dem Verzeichnis von var / cache die Änderungen anwenden.

B. Favicon

Bevor Sie Ihre Magento-Website starten, sollten Sie Favicons erstellen. Dieser unbedeutende Punkt wird oft übersehen. In den meisten Fällen bleiben Benutzer beim Surfen mehrere Registerkarten geöffnet. Vergessen Sie nicht, Favicons für Ihre Website hinzuzufügen. Dies verstärkt auch das visuelle Branding. Der Pfad für das Favicon lautet wie folgt: /skin/frontend/default/favicon.ico.

C. HTML-Kopf

Ändern Sie die ursprüngliche Einstellung des HTML-Kopfs für bessere SEO-Zwecke. Ändern Sie den 'Titel' und legen Sie Meta-Beschreibungen und Schlüsselwörter fest. Der Pfad für diese Änderungen ist System> Konfiguration> Allgemein> Design.

D. Platzhalterbilder

Platzhalterbilder sind Standardbilder, die für Ihre Site festgelegt wurden, wenn Produkte keine eigenen Bilder haben. Standardmäßig verfügt Magento über eine Reihe hellgrauer Standard-Platzhalterbilder. Zum Branding können Sie jedoch eine eigene Gruppe erstellen, indem Sie zu gehen System> Konfiguration> Katalog> Platzhalter für Produktabbilder. 

E. Kontaktinformationen 

Aktivieren Sie zum Anpassen der Seite "Kontakt" zunächst die Seite System> Konfiguration> Allgemein> Kontakte.

Um eine kleine erweiterte Kontaktseite zu erstellen, entfernen Sie den Link auf der Standardkontaktseite. Wenn Ihr Design noch nicht über eine local.xml-Datei verfügt, erstellen Sie eine neue Datei von local.xml im Layoutordner des aktuellen Themas. Der Inhalt der Datei lautet wie folgt:

    http://your.site/index.php/contacts/     

Wenn Ihre Designdatei bereits über eine local.xml-Datei verfügt, fügen Sie den folgenden Code unter Griff:

 http://your.site/index.php/contacts/  

Ersetzen Sie den Pfad durch die aktuelle URL. Speichern Sie nun diese Datei und leeren Sie den Cache. Dann solltest du schaffen contact-us-form.phtml. Dies ist Ihre Formularvorlage. Der nächste Schritt besteht darin, es in den Vorlagenordner Ihres aktuellen Themas zu legen. Der Pfad lautet wie folgt: app / design / frontend / your_namespace / your_theme / template / contact-us / contact-us-form.phtml

Fügen Sie diesen Code als nächstes in die Datei ein und speichern Sie ihn.

__ ("Kontaktinformationen")?>

  • "Value ="htmlEscape ($ this-> helper ('contact') -> getUserEmail ())?> "type =" text "/>

__ ('* Pflichtfelder')?>

Im nächsten Schritt erstellen Sie eine CMS-Seite. Der Pfad lautet CMS> Seiten> Neue Seite hinzufügen. Fügen Sie den folgenden Code ein, um Ihre Kontaktseite an der gewünschten Stelle anzuzeigen:

block type = "core / template" name = "contactForm" template = "contact-us / contact-us-form.phtml"

Speichern Sie anschließend diese Seite und fügen Sie den Link zur Fußzeile Ihrer Webseite hinzu. Aktualisieren Sie zum Bearbeiten der Kontaktinformationen Ihre form.phtml und speichern Sie die Datei.

F. Urheberrecht

Es ist wichtig, dass Ihre Urheberrechtsinformationen in der Fußzeile korrekt und auf dem neuesten Stand sind, da sie auf allen Seiten angezeigt werden. Sie können Ihre Copyright-Informationen ändern / neu konfigurieren, indem Sie diesem Pfad folgen: System> Konfiguration> Allgemein> Design> Fußzeile> Copyright.

G. Logo und E-Mail-Adressen speichern

Stellen Sie sicher, dass der Dateipfad Ihres Store-Logos korrekt ist und dass der rechte Alternativtext und der Begrüßungstext konfiguriert sind. Um diese Logo-Details anzuzeigen, gehen Sie zu System> Konfiguration> Design> Kopfzeile.

Stellen Sie außerdem sicher, dass alle Geschäftsinformationen und Geschäfts-E-Mail-Adressen richtig eingestellt sind. Der erforderliche Pfad zum Konfigurieren dieser E-Mail-Adressen lautet System> Konfiguration> Allgemein> E-Mail-Adressen speichern.

Darüber hinaus verwenden die Transaktions-E-Mails häufig unterschiedliche Logos. Speichern Sie das Logo als logo_email.gif in Ihrem aktuellen Themenverzeichnis.

2. Checkliste zur Leistung

Diese Leistungscheckliste verbessert die Geschwindigkeit und Reaktionsfähigkeit Ihres Geschäfts und stellt sicher, dass Ihr E-Commerce-Geschäft dem hohen Verkehrsdruck standhalten kann, ohne abstürzen zu müssen.

A. Indexverwaltung

Magento indiziert Daten für einen schnelleren Zugriff. Um ein Produkt in Ihrem Geschäft zu aktualisieren, sollten Sie es erneut indizieren, damit es im Frontend angezeigt wird. 

Um die Indizes zu aktualisieren, folgen Sie dem Pfad: System> Indexverwaltung. Die Indizes, die neu indiziert werden müssen, werden in roter Schrift und angezeigt Reindex erforderlich blinkt Ansonsten werden aktuelle Indizes angezeigt Bereit Status in grüner Schrift. Bis Sie die Daten erneut indizieren, werden die Beispielprodukte nicht auf der Vorderseite Ihrer Website angezeigt.

B. Cache

Das vollständige Seiten-Caching hat einen immensen Einfluss auf die Leistung Ihres Shops. Ein Magento-Speicher führt Codeblöcke aus, um zu bestimmen, welcher HTML-Code im Client-Browser ausgeführt werden soll. Beim Zwischenspeichern von Seiten werden ausgegebene HTML-Dateien gespeichert und für jede nachfolgende Anforderung erneut gesendet. Diese Cache-Funktion gewährleistet die Variation dynamischer Inhalte (Begrüßungsnachricht, Anzahl der Warenkörbe usw.) von Kunde zu Kunde. Stellen Sie sicher, dass vor dem Start alle Ihre Caches aktiviert sind, indem Sie zu gehen System> Cache-Verwaltung.

C. Systemzusammenstellung

Um die Ladezeit Ihrer Magento-Webseite möglichst gering zu halten, ist die Systemkompilierung äußerst hilfreich. Nach dem Ausführen dieses Schritts wird die Seitenladegeschwindigkeit um bis zu 50% erhöht. Die korrekte Verwendung erfolgt über das Backend Ihrer Website, und der Pfad ist der System> Tools> Zusammenstellung.

Wenn ein Kunde eine Seite anfordert, verbringt der Server viel Zeit damit, die genauen Dateien zu finden. Dies führt zu höheren E / A-Vorgängen, die zu Engpässen bei starkem Datenverkehr führen können. Der Kompilierungsprozess speichert Codes in einem Ordner und kompiliert sie in einer kleineren Anzahl von Dateien auf der Festplatte. Der kompilierte Code sollte für eine einzelne Codeimplementierung aktualisiert werden.

D. Protokollreinigung

Die Protokollbereinigung ist Teil der Datenbankwartung. Magento ist eine hervorragende CMS-Plattform, aber seine standardmäßige Datenbankwartungsfunktion ist nicht das Richtige. Eine große Datenbank kann Ihre Website träge machen. 

Die Latenzzeit und Leistung der Site kann durch die Protokollbereinigung erheblich verbessert werden. In diesen Dateien werden häufig verglichene Produkte und Kundendaten gespeichert. Aktivieren Sie diese Funktion. Am einfachsten geht dies durch das Backend. Der Weg ist System> Konfiguration> Erweitert> System> Protokollbereinigung. Dann eingestellt Aktivieren Sie die Protokollreinigung zu Ja.

Sie können das Protokoll manuell über PhpMyAdmin bereinigen. Die Protokollbereinigungsfunktion von Magento verwaltet die folgenden Tabellen.

  1. log_customer
  2. log_visitor
  3. log_visitor_info
  4. log_url
  5. log_url_info
  6. log_quote
  7. report_viewed_product_index
  8. report_compared_product_index
  9. report_event
  10. catalog_compare_item

Wählen Sie in PhpMyAdmin die gewünschte Tabelle aus und klicken Sie auf Operationen. Dann klick Tabelle leeren (abschneiden).

Dann geh zu Struktur im oberen Menü und klicken Sie auf Optimieren in dem mit Ausgewählten Möglichkeit.

E. Minis JS und CSS

Mit reduzierten Versionen von JS und CSS können Sie die Ladegeschwindigkeit Ihrer Website erneut beschleunigen. Dafür ist der einfachste Weg von Ihrem hinteren Ende. Der Weg ist System> Konfiguration> Erweitert> Entwickler. Geh zuerst zum JavaScript Einstellungen und klicken Sie auf Ja zu JavaScript-Dateien zusammenführen. Machen Sie dasselbe mit der CSS die Einstellungen.

Sie können auch User Interface Optimization für JS und CSS Minification installieren.

3. Checkliste zur Fehlerverwaltung

Eine Webseite kann Wartungsvorgänge durchlaufen. Sie müssen ein Standard-Fehlerseitendesign und eine Standardstruktur "Seite nicht gefunden" beibehalten, um eine bessere Benutzerzufriedenheit zu gewährleisten.

A. 404 und Fehlerseitenentwurf 

Die 404-Seite ist ein großartiger Ort, um Sonderangebote, Gutscheine und Punkte zu generieren, die von Benutzern generiert werden. Ändern Sie den 'Magento Store'-Verweis auf der Standard-404-Seite, die unter zu finden ist CMS> Seiten.

Verwenden Sie ein anderes Design, um Ihre 404-Seite anzuzeigen. Ändern Sie die Aktion "Drucken" in "E-Mail" in der Datei "errors / local.xml". Andernfalls können Kunden das Standardlogo und -design anzeigen.

4. E-Mail-Checkliste

Diese Funktion hilft Ihnen, eine personalisierte Kommunikation mit Ihren Kunden zu pflegen.

A. Transaktions-E-Mail

Der Administrator kann den Inhalt der E-Mail dynamisch ändern. Transaktions-E-Mails verwenden ein anderes als das Standard-Logo. Stellen Sie sicher, dass das Bild, das Sie verwenden möchten, in Ihrem Designverzeichnis gespeichert ist logo_email.gif.

B. Newsletter

Stellen Sie sicher, dass Ihre Newsletter-Einstellungen korrekt und aktualisiert sind. Sie können auf sie zugreifen System> Konfiguration> Kunden> Newsletter> Abonnementoptionen. Lesen Sie einen ausführlicheren Artikel zur korrekten Konfiguration eines Magento-Newsletters.

5. Checkliste für den Verkauf

Stellen Sie sicher, dass Ihr Produktversand, die Zahlungseinstellungen und die Steuereinstellungen auf dem neuesten Stand sind und den Gesetzen Ihres Landes entsprechen.

Eine Steuer

Sie können Ihre Steuereinstellungen unter folgendem Pfad im Magento-Verwaltungsbereich ändern / anzeigen: System> Konfiguration> Verkauf> Steuern> Steuerklassen> Steuerklasse für den Versand.

Dann wählen Sie zwischen Steuerpflichtige WarenVersand und Keiner Optionen.

B. Versand

Legen Sie die Versandeinstellungen für Land, Region / Bundesland und Postleitzahl für Ihre lokale oder globale E-Commerce-Website fest System> Konfiguration> Verkauf> Versandeinstellungen.

Versandpreise können durch aktiviert werden System> Konfiguration> Vertrieb> Versandarten> Versandtabellenpreise und viele andere verfügbare Optionen. Sie können sie hinzufügen, um die Versandfunktionalität Ihres Shops zu verbessern.

C. Zahlungseinstellungen

Sie können verschiedene Zahlungsgateways für Ihren Online-Shop wie PayPal, Authorize.Net, Stripe usw. über diesen Pfad auswählen: System> Konfiguration> Verkauf> Zahlungsmethoden. Hier können Sie auch die Zahlungsweise einstellen.

6. SEO-Checkliste

Um die Webseiten für verschiedene Suchmaschinenergebnisse zu optimieren, stellen Sie sicher, dass Ihre Google-Sitemap und Ihre Analytics ordnungsgemäß in Ihrem Magento-Shop eingerichtet sind.

A. Google-Sitemap

Suchmaschinen crawlen die Seiten mithilfe der XML-Datei. Die Spider lesen sitemap.xml und verbessern so Ihre Sichtbarkeit und Ihr Ranking in SERPs. Der Pfad zum Einrichten einer XML-Sitemap in Magento ist Katalog> Google Sitemap> Neue Sitemap hinzufügen. Dort können Sie den Dateinamen (in XML-Erweiterung) und den Pfad für Ihre XML-Datei festlegen.

B. Google Analytics

Google Analytics unterstützt Sie bei der Analyse des Datenverkehrs Ihrer Website. Um Google Analytics in Magento einzurichten, können Sie ein Konto bei Google Analytics einrichten und es dann in die Analytics-Konto-ID einfügen. Der Pfad ist: System> Konfiguration> Vertrieb> Google API> Google Analytics.

7. Rechtliche Checkliste

Websitebesitzer unterschätzen diese Checkliste oft. Dies ist jedoch ein wichtiges Merkmal, um Ihr Geschäft von rechtlichen Verwicklungen fernzuhalten.

A. Datenschutzbestimmungen

Sie können eine Datenschutzrichtlinie für Ihren Online-Shop erstellen, indem Sie iubenda installieren. Es ist eine professionelle Möglichkeit, eine hinzuzufügen. Eine Datenschutzerklärung ist für jede Website ein Muss. In einigen Ländern wie dem Vereinigten Königreich ist es gesetzlich vorgeschrieben, dass Sie auf Ihrer Website eine Datenschutzrichtlinie angeben, wenn Sie Benutzerinformationen auf Ihrem Server speichern, wie dies in den meisten Fällen der Fall ist. 

Direkt nach dem Einrichten Ihrer Website können Sie die Richtlinie als Ausweis an der unteren Grenze erstellen. Nach der Installation wird eine E-Mail an Sie weitergeleitet, in der erklärt wird, wie Sie sie integrieren und an Ihre Bedürfnisse anpassen können.

B. Allgemeine Geschäftsbedingungen

Wenn Ihr Geschäft seine eigenen Geschäftsbedingungen enthält und Ihre Besucher diese akzeptieren müssen, um eine Bestellung zu tätigen, können Sie diese über das Administrationsfenster einrichten. Der Pfad ist: Vertrieb> Allgemeine Geschäftsbedingungen> Neue Bedingung hinzufügen.

Nach dem Klicken auf Neuen Inhalt hinzufügen Das folgende Fenster wird geöffnet.

Im Feld Inhalt anzeigen als, Sie können mit HTML-Tags einen Styling-Effekt erzielen. Ansonsten können Sie die Option auswählen Text für einfachen Text und fügen Sie den Inhalt in die Inhalt Feld.

Um den Bedingungen zuzustimmen, müssen Sie ein Kontrollkästchen angeben. In dem Kontrollkästchen Text Sie können Text hinzufügen, der neben dem Kontrollkästchen angezeigt wird, z. B. "Ich stimme zu" usw. Geben Sie die genauen Bedingungen als Text in das Feld "Inhalt" ein. In 'Content Height (CSS)' können Sie die Höhe des Textbereichs im Frontend in Pixeln einstellen. Nachdem Sie alle Bedingungen festgelegt haben, klicken Sie auf Bedingung speichern.

Möglicherweise müssen Sie auch die Bestellprüfung für den Checkout-Prozess einrichten. Der Weg ist System> Konfiguration> Verkauf> Kasse. Dann in der Checkout-Optionen, einstellen Nutzungsbedingungen aktivieren zu Ja.

C. Rückgaberecht

Sie können eine CMS-Seite hinzufügen, um die 'Rückgabebestimmungen' der Website festzulegen. Sie können auch eine Erweiterung wie die Magento RMA-Erweiterung verwenden. Mit dieser Erweiterung können Sie die Richtlinien für die Return Management-Autorisierung problemlos einrichten. Nachdem die Clients diese akzeptiert haben, können sie RMA-Anforderungen erstellen. Die einfache Methode für das RMA-Tracking hilft Ihnen, Vorkehrungen gegen betrügerische Rückgaben zu treffen.

Mit dieser Erweiterung können Sie andere "Anfragetypen" als die Standardtypen Erstattung oder Ersatz einrichten. Sie können zum Beispiel Guthaben, Reparatur oder jede andere Art von Anforderung hinzufügen. Für jeden Status und Anforderungstyp können Sie auch die Geschäftsansicht angeben. Auf diese Weise unterstützt die Erweiterung die Multistore-Ansicht.

D. Versandinformationsseiten

Die Versandinformationsseite kann als separate CMS-Seite von erstellt werden CMS> Seiten> Seiten verwalten> Neue Seite hinzufügen. Wenn Sie möchten, können Sie auch eine Erweiterung wie benutzerdefinierte Versandoptionen verwenden. Die Hauptfunktion dieser Erweiterung besteht darin, Ihren Kunden zu ermöglichen, ihre persönlichen Versandkonten zum Zeitpunkt des Bezahlvorgangs zu haben.

Sie können eine Option für den benutzerdefinierten Versand erstellen, die im angezeigt wird Versandart Teil der Checkout-Seite. Mit dieser Erweiterung können Sie einen Zuschlag für den Versand verlangen. Der Zuschlagssatz ist entweder pro Bestellung oder richtet sich nach der Anzahl der Artikel.

Letzte Worte

In diesem Artikel habe ich wichtige Punkte aufgelistet, die vor dem Start Ihres Online-Magento-Shops geprüft werden müssen. Zusätzlich zu diesen Punkten sollten Sie vor dem Start die Funktionalität aller Seiten und Erweiterungen sorgfältig prüfen. Ein kleiner Fehler oder eine Inkompatibilität mit Erweiterungen kann zu einer schlechten Benutzererfahrung führen. Dies kann auf lange Sicht auch einen wertvollen Verlust für Ihr Unternehmen verursachen. 

Hat dir der Artikel gefallen? Bitte teilen Sie mir in Ihren Kommentaren und Ihrem Feedback zu diesem Artikel mit.