Edit: Hmm titel ging iets mis mee, het gaat over artikels + blog + webshop uitbreiding.
Beste Tweakers,
Ik heb een website gebouwd met Laravel en ElasticSearch. Ik ben nu op het punt gekomen waar ik gebruikers de mogelijkheid wil geven om zich te registreren. Een stukje verder in de toekomst wil ik webshop functionaliteit toevoegen. Het dilemma wat ik heb is dat Laravel meer bedoelt is voor webapplicaties en niet voor webshops.
Het gaat het om twee producten die beschikbaar zijn in 14 miljoen varianten.
Naast de webshop functionaliteit wil ik ook bijhouden welke pagina's iemand bekijkt indien de persoon is ingelogd.
En ik wil een heleboel artikels en blog posts (laten) schrijven, dus een CMS is handig.
De afgelopen twee weken ben ik aan het uitzoeken hoe ik deze nieuwe functionaliteit het best kan implementeren.
Samengevat:
- Artikels aanmaken en beheren
- Blog posts maken en beheren
- Voertuigen filteren met facetted search, powered by ElasticSearch
- Webshop om een product aan te schaffen
Verder moet ook het één en ander via een API beschikbaar voor de iOS en Android app.
Opties die ik bekeken heb
Vooralsnog neig ik zelf voor de eerste oplossing: Laravel + Mollie. Ik mis dan wel een CMS, maar ik zou zelf ook een beheerpaneel kunnen bouwen.
Beste Tweakers,
Ik heb een website gebouwd met Laravel en ElasticSearch. Ik ben nu op het punt gekomen waar ik gebruikers de mogelijkheid wil geven om zich te registreren. Een stukje verder in de toekomst wil ik webshop functionaliteit toevoegen. Het dilemma wat ik heb is dat Laravel meer bedoelt is voor webapplicaties en niet voor webshops.
Het gaat het om twee producten die beschikbaar zijn in 14 miljoen varianten.
Naast de webshop functionaliteit wil ik ook bijhouden welke pagina's iemand bekijkt indien de persoon is ingelogd.
En ik wil een heleboel artikels en blog posts (laten) schrijven, dus een CMS is handig.
De afgelopen twee weken ben ik aan het uitzoeken hoe ik deze nieuwe functionaliteit het best kan implementeren.
Samengevat:
- Artikels aanmaken en beheren
- Blog posts maken en beheren
- Voertuigen filteren met facetted search, powered by ElasticSearch
- Webshop om een product aan te schaffen
Verder moet ook het één en ander via een API beschikbaar voor de iOS en Android app.
Opties die ik bekeken heb
- Laravel + Mollie: Verder bouwen met mijn huidige codebase. Zeer geschikt voor gebruiker registratie en geschiedenis/favorieten bijhouden. Eigen shopping cart bouwen en betaling afhandelen met Mollie.
- Laravel + Moltin: Moltin omschrijft zichzelf als eCommerce Platform-as-a-Service. Heeft een PHP SDK en ook een Laravel Facade. Volgens mij moet ik dit dan goed kunnen koppelen met Laravel user accounts. Ondersteund geen iDeal maar wel Stripe, alleen Stripe ondersteund ook nog geen iDeal (maar komt er wel aan.. ooit.)
- OctoberCMS: Een CMS voor Laravel met plugins. Alleen e-commerce plugins niet geschikt voor Nederland. Plus het framework heeft zichzelf nog niet genoeg bewezen dat ik het hier op wil gokken
- WordPress met WooCommerce + Mollie: WordPress heeft zichzelf bewezen en WooCommerce ook. Afrekenen kan via Mollie. Thema van de grond af bouwen, rekening houden met facetted search met ElasticSearch. Nadeel: wirwar van plugins
- Magento + ElasticSearch: Met Magento 2.1 kan je ElasticSearch gebruiken, maar dat is alleen voor zoeken. Verder kom ik niet echt tot een oplossing.
Vooralsnog neig ik zelf voor de eerste oplossing: Laravel + Mollie. Ik mis dan wel een CMS, maar ik zou zelf ook een beheerpaneel kunnen bouwen.