Introductie: Drupal Commerce, Magento of UberCart?

Voor Drupal 8 website-uitgevers zijn er drie manieren om een ​​professionele e-commerceoplossing op het platform te creëren: Drupal Commerce, UberCart, & Magento Commerce.


Deze Zelfstudie zal een installatiehandleiding voor Drupal Commerce inclusief wat nodig is om de modules te installeren om op een LAMP web Server & stel het SSL / TLS-certificaat in.

Notitie: Beslissingen over welk e-commerceplatform wordt aanbevolen Drupal 8 website-uitgevers zijn grotendeels afhankelijk van de IT-middelen en zakelijke vereisten van het bedrijf of een andere organisatie die de website beheert. Deze tutorial is een gids voor Drupal Commerce.

Laten we beginnen.

Stap één: installeren & Schakel de Drupal Commerce-modules in.

Vereisten: Installeer de Regels, entiteit, getypte gegevens, Ludwig, & Adres modules.

Een Drupal Commerce-site maken met Drupal 8

Bovendien, om de Adres module:

  • Download de commerceguys adresseringsbibliotheek en plaats deze in modules / address / lib / commerceguys-addressing / v1.0.0
  • Download de commerceguys intl bibliotheek en plaats deze in modules / commerce / lib / commerceguys-intl / v1.0.1

Tip: U kunt de / lib / -mappen in elke module maken en vervolgens het zip-bestand uitpakken & wijzig de mapnamen zodat ze overeenkomen met de URL. Voer vervolgens de test opnieuw uit om de installatie te verifiëren met Ludwig.

URL van adrespakketten: / admin / reports / pakketten

Andere vereiste modules:

Installeer de Inline Entity Form, Entity Reference Revisions, State Machine, & Profiel modules om de Drupal Commerce voorwaarden.

Drupal Commerce – Lijst met vereiste modules:

Een Drupal Commerce-site maken met Drupal 8

Drupal Commerce heeft de volgende moduleonderdelen die moeten worden ingeschakeld:

  • Handel: Definieert gemeenschappelijke functionaliteit voor alle Commerce-modules.
  • Commerce winkelwagen: Implementeert het winkelwagen-systeem en voegt toe aan winkelwagen-functies.
  • Commerce Checkout: Biedt configureerbare afrekenstromen.
  • Handelslogboek: Biedt activiteitenlogboeken voor Commerce-entiteiten.
  • Handelsorder: Definieert de Order-entiteit en bijbehorende functies.
  • Commerciële betaling: Biedt betalingsfunctionaliteit.
  • Handelsprijs: Definieert de valuta-entiteit.
  • Handelsproduct: Definieert de productentiteit en bijbehorende functies.
  • Commerciële promotie: Biedt een gebruikersinterface voor het beheren van promoties.
  • Commerce Store: Definieert de winkelentiteit en bijbehorende functies.
  • Handelsbelasting: Biedt belastingfunctionaliteit.

Wanneer ze samen worden geïnstalleerd, vormen deze modules de basis voor het bouwen van complexe e-commerce-oplossingen Drupal 8 gebruik makend van Productvermeldingen & integratie met populaire betalingsgateways. Er is ook een Winkelmand voor het opslaan van bestellingen voor gebruikers tijdens het browsen, met coupons, verkopen, creditcard- / PayPal-verwerking, verkeersanalyses, enz. inbegrepen in de kern Drupal Commerce Kenmerken. Drupal Commerce wordt officieel gesponsord door de Commerce Guys.

Stap twee: Drupal Commerce – Configuratie-instellingen.

Vereisten: Schakel de Trusted_host_patterns instelling in het bestand settings.php.

Tip: Lees meer over dit probleem op: / admin / reports / status

Voer de volgende code in om dit probleem op te lossen Drupal 8 settings.php-bestand:

 $ settings [‘Trusted_host_patterns’] = array (‘^ voorbeeld.com $’, ‘^. +. voorbeeld.com $’,);

Notitie: Wijzig de domeinwaarden om het root-URL-adres van uw site weer te geven.

De volgende: Navigeer naar de Drupal Commerce administratie sectie op: / admin / commerce

In zijn sectie kunt u de tools gaan gebruiken om producten te maken, bestellingen te beheren en betalingsgateways in te stellen, & toegang tot analyses.

Een Drupal Commerce-site maken met Drupal 8

Notitie: Vanuit het administratiegedeelte kunt u de instellingen voor producten, bestellingen, winkels, betalingsgateways openen en configureren, & valuta’s.

Een Drupal Commerce-site maken met Drupal 8

Tip: Pas deze instellingen aan uw zakelijke vereisten aan en ga aan de slag met het bouwen van nieuwe productpagina’s en het opnemen van live bestellingen.

Stap drie: producten, bestellingen, & Workflow management.

Gebruik de Producttypen instellingen in Drupal Commerce om velden op productknooppunten te beheren & de Bestellingstypen instellingen om de velden op winkelwagenbestellingen te beheren. Deze kunnen productafmetingen bevatten zoals maten, hoeveelheden, kleuren, versies, enz. Gebruik dan de Drupal 8 / node / formulier toevoegen om nieuwe productpagina’s te bouwen met Drupal Commerce voor orderverwerking.

Voeg een winkel toe:

Een Drupal Commerce-site maken met Drupal 8

Instellingen: Voeg de naam toe & Adres voor uw winkel zoals deze op facturen wordt weergegeven & opslaan.

Notitie: Een winkel is een vereiste in Drupal Commerce voor het maken van producten & Bestellingen.

Voeg een product toe:

Navigeer naar / product / add / default om te beginnen met het toevoegen van nieuwe producten aan een catalogus.

Een Drupal Commerce-site maken met Drupal 8

Notitie: Toevoegen Taxonomie voorwaarden & Velden in de Productinstellingen pagina om inhoud in cataloguscategorieën te filteren. Gebruik dan Keer bekeken & Panelen om dynamische inhoud van te bouwen Product pagina’s in displays. Gebruik zoekwoordgestuurd URL’s & Paginatitels om organisch zoekverkeer binnen te halen.

Stap vier: Beheer, beveiliging, & Versleutelingsinstellingen.

Drupal Commerce heeft meer dan 73 Betaling Gateways beschikbaar voor integratie met de Winkelmand. De meeste bedrijven zullen een van deze vinden die geschikt is voor de e-commerce-eisen van hun website. Voor deze zelfstudie installeren we alleen de Handel PayPal poort.

  • Downloaden & schakel de module zoals gewoonlijk in, & voeg het dan toe onder: / admin / commerce / config / payment-gateways / add

Een Drupal Commerce-site maken met Drupal 8

Notitie: Andere populaire creditcardverwerkers & betalingsgateways beschikbaar voor Drupal Commerce zijn: AuthorizeNet, AliPay, CCAvenue, Amazon Pay, WeChat, Stripe, Square, enz.

Probeer een andere optie: Acquia & Magento Commerce.

Met Magento Commerce, Drupal 8 ontwikkelaars hebben in feite de keuze om te installeren Magento en het bouwen van een brug tussen de Drupal CMS-database voor gebruikers die connectoren gebruiken & geleiders, of met behulp van een vooraf gebouwde integratieoplossing van Acquia Commerce.

Een Drupal Commerce-site maken met Drupal 8

Acquia-oplossingen: De upgrade van Magento Commerce integratietools voor Drupal 8 zijn onvolledig. Dit maakt de Acquia Commerce PaaS-product meer interesse voor eigenaren van Drupal-sites die migreren naar managed cloud-oplossingen.

Notitie: De Magento Commerce integratie met Drupal 8 vereist een professioneel PHP-ontwikkelingsteam om zelfstandig te ontwikkelen of een Acquia Cloud PaaS-hostingoptie.

E-commerce: welke oplossing is het beste voor Drupal 8?

Achtergrond: Kleine bedrijven & onafhankelijke webuitgevers kiezen tussen Drupal Commerce & UberCart terwijl Enterprise-bedrijven gebruiken Drupal 8 zal proberen te profiteren Magento voor open source kostenefficiëntie op schaal.

Acquia Commerce heeft een cloudservice die Drupal-Magento-integratie biedt als PaaS-product dat uniek is in de branche. DIY-techneuten zullen een primaire keuze moeten maken tussen UberCart & Drupal Commerce, bouw er dan jaren omheen.

Overeenkomsten:

  • Beide Drupal Commerce & UberCart maken het mogelijk om producten met een winkelwagentje te maken & creditcard betalingsgateways + PayPal, Bitcoin, enz.
  • Beide kunnen worden gebruikt om e-commerceoplossingen te bouwen met Keer bekeken in Drupal 8.
  • Beide zijn peer-reviewed voor productie van web- / gegevensbeveiliging.

Aanbeveling: Over het algemeen raden we aan UberCart (4,5 van 5 beoordeling) over- Drupal Commerce (4.0 van 5 beoordeling) vanwege Platformstabiliteit in operaties. De UberCart gebruikersgemeenschap heeft een breed scala aan bronnen voor het oplossen van veelvoorkomende problemen.

Let op: Drupal 8 + Magento Commerce is een grootschalige bedrijfsoplossing die beschikbaar is via de Acquia Commerce wolk. Het bedrijf heeft verschillende abonnementen beschikbaar met klantenservice.

Conclusie: oplossingen voor het MKB, B2B, & Enterprise-schaal.

Overzicht: Deze tutorial laat zien hoe u aan de slag kunt met een Drupal Commerce website, bouwproducten, winkels, & catalogi online met PayPal als de orderverwerker. Gebruik Keer bekeken & Panelen aan lijst Drupal Commerce producten in dynamische displays met verkoop & promoties.

Aanbeveling: Overwegen UberCart of Magento Commerce als alternatieven.

Bekijk deze top 3 Drupal-hostingservices:

ChemiCloud

Beginprijs:
$ 2,76


Betrouwbaarheid
10


Prijzen
9,9


Gebruikersvriendelijk
9,9


Ondersteuning
10


Kenmerken
9,9

Lees recensies

Bezoek ChemiCloud

Hostinger

Beginprijs:
$ 0,99


Betrouwbaarheid
9.3


Prijzen
9.3


Gebruikersvriendelijk
9.4


Ondersteuning
9.4


Kenmerken
9.2

Lees recensies

Bezoek Hostinger

A2-hosting

Beginprijs:
$ 3,92


Betrouwbaarheid
9.3


Prijzen
9.0


Gebruikersvriendelijk
9.3


Ondersteuning
9.3


Kenmerken
9.3

Lees recensies

Bezoek A2 Hosting

Gerelateerde How-To-artikelen

  • Hoe installeren & Configureer Ubecart met Drupal
    Nieuweling
  • Hoe een aangepast contactformulier in te stellen in Drupal 8
    Nieuweling
  • Een Drupal 7-site upgraden naar Drupal 8
    gemiddeld
  • Hoe Drupal 8-websites met Redis op VPS-plannen te hosten
    gemiddeld
  • Aangepaste formulieren maken in Drupal 8?
    gemiddeld
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me