Open Source (PHP) webwinkels

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • StM
  • Registratie: Februari 2005
  • Laatst online: 09:48
Topicstart is afgesplitst van De Devschuur Coffee Corner - Iteratie 2

Nu we het toch over webwinkels hebben, bestaan er eigenlijk wel fatsoenlijke opensource (php) webwinkels. Je hebt of de oscommerce achtigen. Verouderd en je herkend ze al van een afstand. Ook al zijn de kleurtjes dan wel aangepast, ze zien er vrijwel altijd hetzelfde uit. En dan heb ik het nog niet over die PHP 3 bagger en de rewrite die al jaren duurt. Of de virtuemart achtigen die ingehacked in een Joomla achtig systeem zitten (Je hebt volgens mij ook een hackpakket voor Wordpress) wat het gewoon constant net niet is, of de logge bakbeesten als Magento (hoewel Magento wel een klasse apart is) wat leuk is voor een shop met tienduizenden producten, als je ook gelijk een webcluster op maat er bij mag ontwerpen van 10 servers.

Ik heb in het verleden (jaar of 5 terug) tientallen webshops met OSCommerce gemaakt, maar tegenwoordig lever ik nogal eens kleine shopjes met enkele of maximaal enkele tientallen producten gericht op een zeer specifiek niche van een markt. En dan wil je echt niet iets als Magento voor opzetten imo. Tegenwoordig heb ik maar een eigen ZF gebaseerd systeem er voor gemaakt met alles er op en er aan zoals pdf facturen en pakbonnen en al die ongein. Maar opzich zou een standaard systeem me het leven wel simpeler maken. Ik ben alleen nog niks geschiktst tegen gekomen....

Pas las ik weer ergens een discussie van hoe slecht al die eigen oplossingen niet waren, maar of ik mijn klant nu echt blijer maak met een standaard systeem dat het constant net niet is, hoeveel je er ook aan aanpast... Owh u wilt in OSCommerce product eigenschappen? Nou dat mag je dan in 1 scherm doen met heel veel selects waar dan al je producten en alle eigenschappen in staan en dan mag je dat zo aan elkaar gaan koppelen! En doordat u dat wilt hebben we een plugin in de code moeten hacken dus zomaar upgraden gaat ook niet meer. Ge-wel-dig...

Of, hmm u heeft dan misschien een webshop met 3 producten en 10 bezoekers per dag, u bent wel minimaal 50 euro per maand kwijt voor de hosting. Waarom? Tja we hebben u een enterprise webshop geleverd die eerst 1000 bestanden moet verwerken voor hij een pagina op het scherm kan tonen.

Ik vrees dat ik die klant dan kwijt ben ;)

[ Voor 2% gewijzigd door BtM909 op 21-11-2012 16:02 ]


Acties:
  • 0 Henk 'm!

  • Firesphere
  • Registratie: September 2010
  • Laatst online: 00:49

Firesphere

Yoshis before Hoshis

Silverstripe + 1 van de volgende modules al eens geprobeerd?
Silvercart
SunnySideUp
SwipeStripe

(Let op, silverstripe 2.4.7, niet 3!)

Niet extreem traag in mijn ervaring, wel best veel mogelijkheden.

I'm not a complete idiot. Some parts are missing.
.Gertjan.: Ik ben een zelfstandige alcoholist, dus ik bepaal zelf wel wanneer ik aan het bier ga!


Acties:
  • 0 Henk 'm!

Verwijderd

Ik heb al redelijk wat positiefs gelezen over PrestaShop en OpenCart maar heb er zelf nog niet mee gewerkt.

Acties:
  • 0 Henk 'm!

  • TheNephilim
  • Registratie: September 2005
  • Laatst online: 26-09 13:15

TheNephilim

Wtfuzzle

Op dit moment nog bezig met het bouwen van een webshop in Wordpress met producten afkomstig uit XML feeds. Tevens levering en dergelijke moet allemaal naar en komt allemaal van XML feeds. Niet echt een voortvarend project tot zover, steeds wachten op klantnummer & wachtwoord om toegang te krijgen te de feeds heeft veel te lang geduurd en qua planning past hij er op dit moment niet lekker tussen.

Een ander project waarmee we een dezer dagen starten behelst een normale webshop in Wordpress. Gewoon producten toevoegen en dergelijke, dus volledig aan onze kant.

Heb een afschuw van de plugins die er zijn voor Wordpress, dat is het allemaal net niet. Een tijdje geleden al eens wat gebouwd om het eens te bekijken; met product variaties en dergelijke. Dat was niet eens zo gek en best clean. We kunnen dan makkelijk maken wat er in moet zitten en zitten niet met tig menu items die de klant nooit aan gaat klikken. Lekker simpel, maar volledig is op deze manier goed te doen.

Lastiger is de koppeling met boekhoud programma's en dergelijke, dat is toch veel uitzoek werk en moet makkelijk te gebruiken zijn. Hier heb ik nog geen kaas van gegeten ook, moet ik nog uitzoeken.

Betalingssystemen heb ik al vaker gebruikt, al dan niet in een webshop, maar dat is ook geen probleem.

Overigens betreft het in beide gevallen een simpele webshop met een eentonige productgroep.

offtopic:
Even uit het dev coffee topic geknipt

[ Voor 3% gewijzigd door TheNephilim op 21-11-2012 16:11 ]


Acties:
  • 0 Henk 'm!

  • alienfruit
  • Registratie: Maart 2003
  • Laatst online: 28-09 01:17

alienfruit

the alien you never expected

Ik heb zelf een blauwe maandag meegewerkt aan deze Wordpress plug-in: http://getshopped.org/

Acties:
  • 0 Henk 'm!

  • Soundless
  • Registratie: November 2008
  • Laatst online: 24-07 14:19
Ik heb een aantal keren met PrestaShop mogen werken en ik moet zeggen dat ik tot nu toe erg positief ben. Het bekijken waard zou ik zeggen.

Acties:
  • 0 Henk 'm!

  • D-Raven
  • Registratie: November 2001
  • Laatst online: 10-09 20:32
Ik heb eigenlijk precies hetzelfde als StM. Onze klanten zijn voornamelijk het MKB en kleiner. De opmerkingen die jij hebt over het 'net niet' is zeer herkenbaar.
Veel van die webshops zijn of, enorm rigide in hoe ze zijn vormgegeven. Of zo flexibel dat een normale gebruiker er geen touw aan vast kan knopen wat betreft het maken van wijzigingen.

Dus ik heb nu al 2x een custom webshop gemaakt, welke volledig integreerd in het ERP pakket van de klant. De voordelen voor de klant zijn obvious. Het nadeel is alleen dat je er bijna met geen mogelijkheid een generiek product van kunt maken.

Acties:
  • 0 Henk 'm!

  • Barryvdh
  • Registratie: Juni 2003
  • Nu online
Mja, ik gebruik de laatste tijd meer Magento, want het kan wel veel. Maar het is zoooo traag en log, ook niet echt lekker om aan te passen, zonder dat je het hele systeem kent (verwijzigingen in xml files enzo).

Je zou zeggen dat er bijvoorbeeld op Symfony2, wel een fatsoenlijke webshop te maken zou moeten zijn, die wat flexibeler/makkelijker uitbreidbaar is.
Bij Open Cart ziet de demo er wat kaal uit vind ik. (Overal dezelfde plaintext tabelletjes)

Acties:
  • 0 Henk 'm!

  • StM
  • Registratie: Februari 2005
  • Laatst online: 09:48
Wordpress is voor mij een absolute no-go. Hoewel het core systeem de boel aardig op orde lijkt te hebben, zijn er nog een heleboel gatenkaas plugins. Zelfde voor Joomla volgens mij. Nu wil ik niet zeggen dat mijn systeem een toonbeeld van veiligheid is en een gerichte hackaanval overleeft, maar een voorbijkomend botje zal de site niet defacen.

Open Cart is GPL. Dat wil je ook niet als je net een paar weken bezig bent geweest aan een dure ERP integratie. De LGPL vind ik ook dubieus als die van toepassing is op het hele webwinkel raamwerk waar jij een uitbreiding op maakt. Voor een losse JS is het prima.

PrestaShop is nog de meest veelbelovende, maar komt op mij over als een verrekte berg werk om die steeds volledig om te bouwen omdat de designer weer allerlei gekke dingen heeft bedacht.

Magento valt trouwens best goed te laten performen, maar shared hosting is echt een absolute no-go.

[ Voor 9% gewijzigd door StM op 21-11-2012 16:54 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Is Wordpress eigenlijk wel zo onveilig als men hier schetst? En dan bedoel ik in een situatie waar mensen ook gewoon netjes en snel doen updaten (zowel Wordpress als plugins of thema's).

Ik vind Wordpress en WooCommerce wel fijn voor simpele shops namelijk.

Acties:
  • 0 Henk 'm!

  • TheNephilim
  • Registratie: September 2005
  • Laatst online: 26-09 13:15

TheNephilim

Wtfuzzle

StM schreef op woensdag 21 november 2012 @ 16:53:
Wordpress is voor mij een absolute no-go. Hoewel het core systeem de boel aardig op orde lijkt te hebben, zijn er nog een heleboel gatenkaas plugins. Zelfde voor Joomla volgens mij.
Als je met plugins een webshop in Wordpress wil, inderdaad. Ik kan niet zeggen dat ik ze allemaal bekeken heb, maar het is log en weinig aanpasbaar. Wat betreft veiligheid, kan ik weinig van zeggen. Wordpress zelf heeft z'n zaakjes wel op orde. Zolang je geen hordes plugins gebruikt is er geen probleem.
PrestaShop is nog de meest veelbelovende, maar komt op mij over als een verrekte berg werk om die steeds volledig om te bouwen omdat de designer weer allerlei gekke dingen heeft bedacht.
Daarom heb ik besloten het zelf te maken, ontwerpers hebben vaak in het design inderdaad tenminste één ding dat je met de bestaande plugins kunt vergeten. Moet je alsnog teveel zelf doen...

Acties:
  • 0 Henk 'm!

  • StM
  • Registratie: Februari 2005
  • Laatst online: 09:48
En als we Wordpress gebruiken zonder plugins komen we weer bij de vraag, waarom zouden we Wordpress pakken. Je kan imo om 2 redenen op een opensource oplossing kiezen en dat is of tijdsbesparing zodat je goedkoper kan leveren of omdat je een meerwaarde groter als de extra kosten kan bieden aan de klant. Het kiezen van een opensource applicatie framework (ZF in mijn geval, of symfony 2 zoals genoemd) levert een grote tijdsbesparing op. Dus is voordelig voor de klant. De meeste CMS functionaliteit die ik bij een shop lever gaan niet verder als nieuws kunnen toevoegen met een plaatje er bij en een fotoalbum ofzo. En nog wat losse tekst pagina's. Aan comments of pingbacks is absoluut geen behoefte. Meerwaarde dus van Wordpress als basis? 0. :P

En wie gaat trouwens die updates betalen? De klant? Of doe jij het maar gewoon. Vaak moet je zoveel aanpassen dat niet meer kunnen updaten een serieus risico is. En in ZF is 1 grote exploit gevonden de laatste jaren. In een component dat ik niet gebruik. Shops die ik 2-3 jaar terug geleverd heb zijn nooit meer geüpdatet... Ja, uitbreidingen die de klant graag wilde omdat hij tevreden is met zijn shop ;)

  • bstudio
  • Registratie: Oktober 2007
  • Laatst online: 03-12-2022
Wij werken hier met Magento en het is een groot, zwaar (maar tembaar) beest.

Bijna alles is er wel mee te doen en als je bepaalde dingen eenmaal weet te vinden steekt het nog logisch in elkaar ook (uitzonderingen daargelaten). De performance is gewoon goed te noemen als je maar goed optimaliseert en je niet allemaal rare fratsen gaat uithalen met je custom code. Op een flinke VPS zal het gewoon prima draaien.

  • alienfruit
  • Registratie: Maart 2003
  • Laatst online: 28-09 01:17

alienfruit

the alien you never expected

Ik vind zelf de webshop voor het Contao CMS erg gebruiksvriendelijk. Een demo site is te vinden op: http://demo.isotopeecommerce.com/ :)

Acties:
  • 0 Henk 'm!

  • Patriot
  • Registratie: December 2004
  • Laatst online: 27-09 13:00

Patriot

Fulltime #whatpulsert

OpenCart is (imo) echt rommel. Ik heb niet veel ervaring met andere webshoppaketten (behalve OSCommerce, maar dat is alweer een aantal jaren terug dus daar kan ik weinig over zeggen), maar het werkt gewoon niet lekker. Als je met kleine shops te maken hebt is het in mijn ogen niet handig om dan maar een OpenCart-oplossing te gaan bouwen die je aan moet passen.

Je moet niet zomaar alles zelf willen maken, maar mijn ervaring is helaas dat het uiteindelijk meer werk is om zo'n standaardoplossing om te bouwen. Achteraf was het makkelijker (en belangrijk voor de klant: goedkoper) geweest om zelf iets simpels te bouwen, iets dat specifiek is gericht op de wensen van de klant.

Acties:
  • 0 Henk 'm!

Verwijderd

Ik zou mij ook graag in een bestaand webshop pakket willen specialiseren, maar ik moet eerlijk zeggen dat ik een beetje droevig word van alle bestaande oplossingen. Magento heeft een vreselijke code base en performed zoals gezegd niet best. Ik heb vandaag wat tijd gestoken in wat alternatieven (OpenCart, osCommerce), maar deze code bases ziem er ook niet best uit. De voorkant is best leuk, maar als je zelf plugins etc wilt schrijven heb je natuurlijk wel een solide basis nodig.

Ik ben absoluut niet van het wiel opnieuw uitvinden, zet graag open source producten in, maar het lijkt een beetje kiezen uit kwaden. Echter is een modulair shopping systeem opzetten natuurlijk bijna een full time baan....

Zijn er nog meer alternatieven naast de eerder genoemde producten? Ik lees graag ervaringen van andere programmeurs.

[ Voor 3% gewijzigd door Verwijderd op 24-11-2012 22:49 ]


Acties:
  • 0 Henk 'm!

  • MadGazelle
  • Registratie: Oktober 2006
  • Laatst online: 29-08 14:23
Ik ben nog niet in de gelegenheid geweest om em zelf te testen, maar ik hoor erg veel goede berichten over Drupal Commerce.

Acties:
  • 0 Henk 'm!

  • las3r
  • Registratie: Augustus 2006
  • Laatst online: 06-09 16:29
Ik heb zelf al veel gewerkt met Prestashop, en dan met een oudere versie. Het is prima OO opgezet maar het is zéér simpel om er helemaal je eigen dingen van te maken, zonder dat je eerst overal moet zoeken naar 'hoe verander ik dit'.

Tevens zijn er na wat zoekwerk flink wat resources te vinden. Een voorbeeld van een volledig op-maat-gemaakte shop vind je op http://bit.ly/UcRp6u (Prestashop 1.4.x branch).

Note: Ik was enkel verantwoordelijk voor het technische stuk.
Note²: Uiteraard kent ook prestashop een aantal quircks, dingen die op het eerste gezicht kloppen maar op een later moment toch niet handig zijn. Deze dingen kom je gaandeweg tegen, en kun je redelijk gemakkelijk zélf oplossen.

[ Voor 16% gewijzigd door las3r op 04-12-2012 15:19 ]


Acties:
  • 0 Henk 'm!

  • DexterDee
  • Registratie: November 2004
  • Laatst online: 09:21

DexterDee

I doubt, therefore I might be

Ik werk professioneel met Magento. Iedere open souce webwinkel heeft zo z'n voor en nadelen, zo ook Magento. Naar mijn mening steekt Magento wel met kop en schouders boven de rest uit. De learning curve is erg stijl, zeker voor mensen die Zend Framework niet (goed) kennen. Het is heel gemakkelijk om verkeerde dingen te doen en Magento is erg gevoelig voor aanpassingen die vallen buiten het "mainstream" gebruik van een webshop. Zo kun je de performance en stabiliteit eenvoudig om zeep helpen. Tegelijkertijd is het ook een uiterst krachtig instrument waar je vrijwel alles mee kunt en waar een grote en actieve community omheen zit. Er zijn duizenden goede en minder goede extensies te krijgen die vaak een bepaalde wens in kunnen vullen zonder zelf te programmeren.

Magento is eigendom van eBay. In de top 100 grootste webshops van Nederland komt Magento 10 keer voor, waarbij de hoogste notering plaats 9 is met een webwinkel omzet van ruim 90 miljoen euro. Ter vergelijking: PrestaShop en ZenCart komen allebei niet voor in de top 100. Magento heeft in het verleden websites als Zalando groot gemaakt en er draaien een flink aantal nederlandse A-merken op Magento, bijvoorbeeld:
http://www.brabantia.com
https://shop.klm.com
https://www.laplace.nl
https://www.hunkemoller.nl
http://www.dixons.nl
http://www.dynabyte.nl

Hosting is zoals hierboven genoemd absoluut een uitdaging. Magento draait niet goed op een shared hosting pakket, ongeacht hoeveel bezoekers er langskomen. Je zult dus een serieuze VPS moeten hebben of een dedicated server. De Magento shops waar ik professioneel mee werk hebben soms zelfs gespecialiseerde hosting, waarbij er meerdere webservers achter een loadbalancer het werk verdelen. Op de database laag wordt clustering toegepast om lees-schrijf schaalbaarheid te realiseren. Verder kun je in de backend van Magento nog veel doen aan performance. Zo kun je de "fast" en "slow" cache optimaliseren en gebruik maken van Memcached of NoSQL (bijv. Redis) als er echt veel capaciteit nodig is.

Klik hier om mij een DM te sturen • 3245 WP op ZW

Pagina: 1