Lush - WordPress WordPress-tema | Themeforest webbplatsmallar och teman

Jag jobbar med ett projekt där jag måste sätta online ett e-handelssystem som kräver en hel del anpassade funktioner. Jag letar därför efter ett ramverk som gör anpassningen lätt nog (ur en erfaren utvecklares perspektiv menar jag). Språket ska vara PHP och tiden är en begränsning, jag har inte månader att lära mig.

Dessutom kommer e-handeln att behöva hantera cirka 200.000 produkter från dag ett, vilket kommer att öka med tiden, därför är prestanda också viktigt.

Hittills har jag undersökt följande:

  • Magento - Komplicerat och, så vitt jag kunde läsa, långsamt när databasen innehåller många produkter. Det är också resurskrävande och vi har inte råd med en dedikerad VPS från början.
  • OpenCart - I bästa fall grov, dokumentationen är extremt dålig. Det är också "gratis" att starta, men varje funktion implementeras via tredje parts kommersiella moduler.
  • OSCommerce - Buggy, ineffektiv, föråldrad.
  • ZenCart - Hämtat från OSCommerce, verkar inte mycket bättre.
  • Prestashop - Det ser ut som det har många inkompatibiliteter. De flesta av dess moduler är också kommersiella, vilket ökar kostnaden.

Kort sagt, jag är fortfarande ganska obesluten, eftersom inget av ovanstående verkar uppfylla kraven. Jag är öppen för att utvärdera ramar för slutna källor om de är bättre, men min kunskap om dem är begränsad, därför välkomnar jag alla förslag.

Tack för alla svar.

Uppdatering 1 - Projektet är för en av mina kunder, därför ”jag kallar inte” på det mesta. - Det finns ingen tid eller budget för att skriva ett helt anpassat system eller resurser för att underhålla det när det är igång. - Jag lyckades skriva av de flesta av de nödvändiga anpassningarna, eftersom de inte skulle vara uppdragskritiska. Två av dem krävs fortfarande, dock: - Importera data från externa system. Gränssnitt med ett internt system för att importera produkter. Jag måste skriva ett gränssnitt för att regelbundet importera data till e-handeln. Denna funktionalitet måste finnas tillgänglig på e-handelsadministrationspanelen, eftersom de kan behöva ladda upp filer manuellt då och då, därför måste jag kunna koppla in den i ramverket. Jag behöver därför ett sådant ramverk för att vara lätt att utöka, eftersom jag inte vill börja hacka det, eller kringgå det och skriva direkt i databasen. - Funktionen "Publicera korg" för försäljningsagenter. Agenter behöver ett sätt att förbereda och "publicera" en kundvagn. En sådan "offentlig korg" kommer sedan att plockas ut av kunder som får produkterna i sin egen korg. Provision tilldelas agenterna om kunden köper Allt produkterna som fanns i den ursprungliga "offentliga" korgen.

Exempel - Agent förbereder en korg med Prod1, Prod2 och Prod3 (kvantitet 1 för alla). - Agent publicerar en länk till korgen. - Kunden klickar på länken och ser korgen. Han gillar det och "tar det" i sin egen korg. - Tre saker kan hända nu: 1 - Kunden köper korgen direkt. Agent får provisionen beräknad på korgen han förberedde. 2- Kunden lägger till saker i korgen, förutom originalprodukterna. Agenter får provisionen som i fall 1. 3 - Kunden tar bort en eller flera av föremålen i originalkorgen, då kan han lägga till något annat. Agent gör det inte få en provision.

Det är ett ganska enkelt system ur ett logiskt perspektiv, men implementeringen kan bli svår, beroende på ramens struktur och begränsningar.

Uppdatering 2 Jag tittar fortfarande runt och jag hittade ytterligare två ramar:

  • CubeCart
  • OXID

Några åsikter om dem? Tack.

  • 1 Det skulle vara till hjälp om du berör anpassningarna du planerar att göra. Jag tror också att du måste acceptera det faktum att du kommer att behöva göra en framtida investering i hårdvara för att ha en framgångsrik butik med 200k skus. Du kommer att nå säljmål långsammare om din webbplats är långsam.

Jag menar inte att vara oförskämd, men dina begränsningar är nästan omöjliga att uppfylla, du behöver en Opensource e-handelsprogramvara som:

körs på delad hosting (som jag antar eftersom du inte ska börja med en VPS) är lätt och snabbt att anpassa är flexibelt hantera en stor e-handel

Varje lösning kommer att ha sina fallgropar, men enligt min mening för storleken på den e-handel som du planerar är Magento det bästa alternativet för open source.

Problemet är inte så mycket att magento är långsam, men att det är resurskrävande, det är inte heller en oövervakad lösning eftersom det kan se ut, det kommer att behöva mycket konfiguration, justering och det är extremt flexibelt, men behöver en utvecklare med kunskap om plattformen för att utnyttja denna flexibilitet.

Slutsatsen jag tror inte att du hittar någon opensource eller egenutvecklad lösning som uppfyller alla dina krav, du måste byta något.

än en gång, inte för att vara oförskämd, det är bara min åsikt eftersom jag har använt magento, opencart och prestashop, men jag hoppas verkligen att du hittar din lösning :)

  • Tack för din åsikt, det är välkommet och jag tror inte att du har varit oförskämd. Tyvärr är Magento definitivt ur spelet, eftersom de initiala kostnaderna är alldeles för höga: - När det gäller resurser. En programvara som kräver mer och mer hårdvara är extremt dålig, ingen tvekan om det. - När det gäller kunskap. Jag har inte råd, och jag vill inte heller stödja "elit" -utvecklare som är de enda som kan driva ett system (ännu värre om de är "akademiker"). Tack ändå för din tid. :)

jag är medveten om många prestationsrelaterade problem med Magento, och med tanke på att du har 200 000 produkter tror jag att det är en säkerhet att du också skulle uppleva dem.

Jag har spelat med OpenCart och vid första intryck skulle jag inte förvänta mig att det skulle vara lämpligt för det du vill göra.

Har du funderat på att skriva din egen eller anställa en utvecklare för att göra det? Vad sägs om vissa webbbyråer som är specialiserade på e-handel?

  • Att utveckla ett komplett anpassat system är uteslutet, inte tillräckligt med tid för det (och säkert ingen budget). Jag har inte heller intresse av att skapa och underhålla det, eftersom det skulle vara ett engångsprojekt för en kund och inte en produkt jag skulle sälja vidare.
  • @Diego Jag tror att en byrå, som kanske har sin egen plattform, skulle vara vägen att gå då. Som du säger passar några av alternativen där ute inte av olika skäl.
  • Jag måste kontrollera vilka byråer som finns tillgängliga och hur mycket de tar ut för allt. Jag såg att det finns många värdlösningar också, men kunden har tydligt sagt att han inte är villig att betala en hög månadsavgift. Budgeten för att sätta butiken online med anpassningen ligger långt under fem siffror, och den ska inkludera designen.

fungerat för dig: Charles Robertson | Vill du kontakta oss?

Användbar information