- Symulator MaSzyna -
Hyde Park => Inne niekolejowe => Wątek zaczęty przez: ST44-003 w 16 Czerwca 2012, 20:25:33
-
Witam.
Planuję otworzyć sklep internetowy do sprzedarzy produktów, ale z wykorzystaniem własnego serwera na którym domena sklepu by wisiała. Moje pojęcie na ten temat jest niestety dość mętne. Potrzebuję od was jakieś wskazówki dotyczące samego serwera (jakieś parametry, czy może to być zwykły PeCet), oraz nt. samej domeny. Odrazu mówię, że chciał bym ją zrobić samemu, coś na wzór allegro (oczywiście bez licytacji), czy sklepów np. Euro RTV i AGD. Jak stworzyć taki sklep od zera? Czy jest to bardzo trudne? :)
-
Ty chcesz zrobić drugie Allegro czy lokalny sklep do sprzedaży swoich produktów?
-
Generalnie zwykły PC sklep o małym natężeniu ruchu bez problemów powinien pociągnąć, ale generalnie dobrze by było mieć maszynę z większą ilością równoległych wątków (najlepiej wiele rdzeni). Dalsze przyśpieszenie osiągamy przez więcej RAMu i szybsze dyski. Co prawda ostatnio polska chmura została obrzucona błotem po awarii zasilania w Beyondzie, ale jest to sensowna opcja gdy sklep się rozrośnie.
Co do pisania samemu to jest to trochę odkrywanie koła no nowo, możesz obejrzeć zawsze gotowe systemy z otwartym kodem źródłowym. Kiedyś popularny był osCommerce - ale z tego co pamiętam w kodzie była raczej kaszanka. Osobiście pracuje przy sklepach opartych o Magento (zorientowany obiektowo PHP, dużo wzorca projektowego faktoria). Dla Magento masz dostępne zarówno płatne jak i darmowe moduły na ich stronie http://www.magentocommerce.com/pl - z dużych sklepów w Polsce (przy których ja nie pracuje) to www.matras.pl . Przy czym pierwsze wejście w Magento jest trudne bo w samym kodzie jest utrzymany dość wysoki poziom abstrakcji dla utrzymania wysokiej modułowości, a później wysokiej kultury pracy jak się już system pozna.
Jeżeli dalej masz zamiar pisać całość od zera, polecam wykorzystanie jakiejś podbudowy pod to, żeby wszystkiego nie robić od zera. Aktualnie popularne są frameworki korzystające z wzorca projektowego MVC (model - widok - kontroler). Zależnie od Twoich preferencji języka programowania polecał bym dla PHP - CakePHP, dla Pythona - Django, dla Ruby - RubyOnRails. Wszystkie są oparte o podobną logikę, miłe i przyjemne w nauce i stanowczo przyśpieszają pracę nad stroną.
-
@SKP, lokalny sklep ;)
@mamut, a jeśli bym nie pisał od zera, tylko wykorzystał gotowe rozwiązania, to co byś polecał ew. co inni użytkownicy by polecali?
-
Dużo więcej dopowiedzieć nie mogę bo miałem kontakt tylko z dwoma wcześniej wspominanymi rozwiązaniami, a i osCommerce był dawno. Sporo też zależy od Twoich umiejętności bo o ile edycja osCommerce to względnie każda z operacji dzieje się w jednym pliku i jest razem z kodem HTML odpowiadającym za ten widok. Gdzie dla Magento trzeba zapoznać się ze strukturą modułu i szukać plików skórki w osobnym miejscu niż znajduje się kod rozszerzeń. Przy czym Magento jest kompleksowym i zaawansowanym rozwiązaniem, a darmowe moduły również oferują duże możliwości (integracja z PayU, Ratami Lukas, Paczkomaty, logowanie Facebookiem).
Spodziewam się, że osCommerce z racji na swoją prostotę będzie miał większe wsparcie lokalnej społeczności, natomiast z Magento jest gorzej. Muszę jeszcze napomknąć, że Magetno jest prawdopodobnie najbardziej zasobo-żernym dostępnym rozwiązaniem - nie polecał bym dla serwera zrobionego z bardzo starego PC.
-
Potrzebuję od was jakieś wskazówki dotyczące samego serwera (jakieś parametry, czy może to być zwykły PeCet), oraz nt. samej domeny.
A masz staly publiczny adres IP czy jestes za NAT-em?
-
Stałe IP.
-
Ale publiczne? Bo stale lokalne to troche malo :)
-
Zależy gdzie będzie podpięty PeCet. U siebie mam stałe publiczne, ale w drugim miejscu niestety nie mam jak sprawdzić na chwile obecną.
-
Własny PC to szaleństwo. Jak chcesz sklep to wykup sobie konto na serwerze u jakiegokolwiek resellera. Szacunkowy koszt - ok. 100 zł rocznie a odpadają problemy z zapewnieniem zapasowego zasilania, łącz, serwisowaniem, backupami itd. Przy obecnych parametrach kont w zupełności wystarczy na poprowadzenie sklepu. Na tym możesz postawić osCommerce, bo - tak jak już @mamut napisał - ma bardzo prosty kod. Praktycznie można wziąć "programistę" z gimnazjum i będzie go mógł ogarnąć. Na osC stawiane są całkiem niezłe sklepy. Miałem okazję kiedyś serwisować sklep, w którym zamówienia spływały co kilka minut, więc o wydajność nie ma się co martwić.
-
Witam.
Planuję otworzyć sklep internetowy do sprzedarzy produktów, ale z wykorzystaniem własnego serwera na którym domena sklepu by wisiała. Moje pojęcie na ten temat jest niestety dość mętne. Potrzebuję od was jakieś wskazówki dotyczące samego serwera (jakieś parametry, czy może to być zwykły PeCet), oraz nt. samej domeny. Odrazu mówię, że chciał bym ją zrobić samemu, coś na wzór allegro (oczywiście bez licytacji), czy sklepów np. Euro RTV i AGD. Jak stworzyć taki sklep od zera? Czy jest to bardzo trudne? :)
Ja bym się nie bawił w sprzęt w domu, który robi jako serwer... dla mnie to nie ma najmniejszego sensu. Polecam kupić dobry serwer.
Generalnie może zrobię reklamę, ale od wielu lat korzystam z serwerów i domen w nazwa.pl (polecam go także moim klientom). Co do zrobienia sklepu jako aplikacji webowej - proponuję skorzystać z gotowców + rozbudowa. Jeżeli nie masz pojęcia o programowaniu popartego czymś konkretnym, to od zera nie ma co robić ;)