konto usunięte

Temat: duży sklep - jaki silnik?

Witam,
buduję właśnie sklep, w którym na starcie będzie około 50 tys produktów (później będzie przybywało około 100 tygodniowo). Jaki silnik polecacie na taką ilość produktów. Najlepiej coś w miarę elastycznego, ze względu na osoby, które będą to później obsługiwały - narazie wybieram między Virtuemart do joomli, albo OsCommercem. Jakieś inne propozycje, rady?
Pozdrawiam

konto usunięte

Temat: duży sklep - jaki silnik?

Witam

Problemem nie będzie silnik lecz raczej połączenie z bazą SQL a konkretnie ilość wysyłanych zapytań w tym samym czasie
np. serwery home.pl z oscommerce przestają chodzić przy około 4-5 tyś produktów i pow 6-8 klientami na stronie(własne doświadczenie).
co do VM to joomla sama w sobie jest trochę wolna.
Ja bym na twoim miejscu wybrał OsComm przerobiony trochę z tej strony: http://sklep-serwis.pl/
Lub jak chcesz mieć spokój i pozbyć się części problemów to bierzesz to:
http://linuxpl.com/?id=sklep&k=sklep i jak zaczyna zwalniać dzwonisz do nich i masz jeden problem z głowy.

konto usunięte

Temat: duży sklep - jaki silnik?

Chodziło mi o silnik, bo co do połączenia to raczej nie powinno być problemów. Nie będę korzystał z home.pl tylko z netmark.pl - trochę już postawiłem na ich serwerach i jak do tej pory nie było problemów. Joomla na stronie musi być, bo sklep będzie tylko dodatkiem do portalu i nie ja tym będę zarządzał, a moi klienci chcą czegoś maksymalnie prostego w administracji. Z tego co się orientację to w tej chwili limit zapytań są na poziomie 25000 na godzinę.
Poza tym odpadają gotowe platformy sklepowe ze względu na to, iż baza sklepu będzie na bieżąco aktualizowana protokołem xml-owym z bazą dostawcy produktów, a do tego muszę zrobić trochę modyfikacji w plikach źródłowych.
Dziękuję jednak za podpowiedzi, przydadzą się przy innych projektach, a jeśli ktoś może coś jeszcze podpowiedzieć to zapraszam do dyskusji.
Bartosz Szczęśniak

Bartosz Szczęśniak e-commerce /
e-marketing

Temat: duży sklep - jaki silnik?

Radosław P.:
Chodziło mi o silnik, bo co do połączenia to raczej nie powinno być problemów. Nie będę korzystał z home.pl tylko z netmark.pl - trochę już postawiłem na ich serwerach i jak do tej pory nie było problemów. Joomla na stronie musi być, bo sklep będzie tylko dodatkiem do portalu i nie ja tym będę zarządzał, a moi klienci chcą czegoś maksymalnie prostego w administracji. Z tego co się orientację to w tej chwili limit zapytań są na poziomie 25000 na godzinę.
Poza tym odpadają gotowe platformy sklepowe ze względu na to, iż baza sklepu będzie na bieżąco aktualizowana protokołem xml-owym z bazą dostawcy produktów, a do tego muszę zrobić trochę modyfikacji w plikach źródłowych.
Dziękuję jednak za podpowiedzi, przydadzą się przy innych projektach, a jeśli ktoś może coś jeszcze podpowiedzieć to zapraszam do dyskusji.
Radku, problem w doborze silnika to jedna strona medalu. Druga strona to obciążenie, na które skłąda się liczba wizyt/odsłon. Od obciążenia zależy co wybierzesz (zarówno skrypt jak i serwer).

Przy podanej ilości produktów sugeruję dedykowane rozwiązanie, VM i OSC przy zapytaniu do wyszukiwarki na stronie będą potrzebować około 10-15 sekund.

Jeśli nastawiasz się na darmowe rozwiązania, polecam ZenCart, PHPMass, a w najgorszym wypadku Magento.
Nie testowałem powyższych na tak dużej bazie, ale na oko powinny dać radę :)

konto usunięte

Temat: duży sklep - jaki silnik?

Radosław P.:
Witam,
buduję właśnie sklep, w którym na starcie będzie około 50 tys produktów (później będzie przybywało około 100 tygodniowo). Jaki silnik polecacie na taką ilość produktów. Najlepiej coś w miarę elastycznego, ze względu na osoby, które będą to później obsługiwały - narazie wybieram między Virtuemart do joomli, albo OsCommercem. Jakieś inne propozycje, rady?
Pozdrawiam

hM z tego, co piszesz to wnioskuję, że nie jesteś programistą doświadczonym i masz małą wiedzę na temat wydajności baz danych. Żaden sklep oscommerce a tym bardziej joomlowe wytwory nie sa pisane pod tak dużą baze towarów (5-10 tys. powinny jeszcze udźwignąć), ale nie 50tys.! Przy takiej ilość towarów trzeba pomyśleć o tym, by stosować transakcje, cachowanie zapytań i dodatkowo zapytania powinny być zoptymalizowane. Poza tym sklep musi być przetestowany na przynajmniej dwukrotnie większej ilości towarów, które docelowo mają się znaleźć w bazie (załóżmy, że u Ciebie 100 tys. i na maksa 100 userów konkurujących), jeśli serwer nie padnie przy takim obciążeniu to możesz byc spokojny o stabilność jego działania. Dodatkowo sklep taki powinien być przynajmniej na VPSie a nie na serwerze pod strony www. Jeśli jeszczą dojdą tutaj taski w tle (xml) to tym bardziej serwer powinien być wydajny i stabilny.
Tomasz Jaromin

Tomasz Jaromin współwłaściciel,
specjalista ds
e-commerce,
Matterhorn (I...

Temat: duży sklep - jaki silnik?

Czy produkty bedą zawierały cechy jak np rozmiar kolor?

Faktycznie problemem jest nie tyle ilość produktów co ruch w serwisie. Jeśli będziesz mial dziennie 2000 userów to większość rozwiązań powinno to udźwignąć. Gorzej jeśli będziesz miał 10-20 tys UV dziennie - wtedy staje się przed wyzwaniem nawet jeśli baza produktów jest dużo mniejsza.

Uderzyłbym do firm, które zrealizowały sklepy obsługujące spory ruch. Takie sklepy znajdziesz sprawdzając je np w Alexa.

Pozdrawiam
Tomek Jaromin
Tomasz Kowal

Tomasz Kowal Sklep internetowy
Max-Shop

Temat: duży sklep - jaki silnik?

Polecam nasz autorski system sklepu internetowego. W nowej wersji znacznie przyspieszyliśmy działanie całego sklepu oraz dodaliśmy dużo nowych funkcjonalności http://max-shop.pl

Temat: duży sklep - jaki silnik?

Sprawdź Presta Shop. Właśnie wdrażamy duży system oparty na nim. Wybieraliśmy z dużej ilości oprogramowania (open source i komercyjnego). Presta wydaje się strzałem w 10 jeśli chodzi o skalowalność i wydajność. Zrobiliśmy w ramach projektu między innymi adaptację na PostgreeSQL - niebawem powinniśmy ją wgrać do repozytorium projektu zatem będziesz miał do wyboru MySQL lub Postgree.

Następna dyskusja:

Nowy sklep. Jaki silnik?




Wyślij zaproszenie do