OpenCart

OpenCart to dość popularny skrypt do prowadzenia sklepu internetowego. Narzędzie zyskuje coraz to większą popularność także w Polsce.

Duża ilość dodatkowych wtyczek, dobra wydajność i prosty sposób modyfikacji narzędzia czynią go ciekawą alternatywą dla tych, którzy zastanawiają się nad wyborem Prestashop.
Skrypt sklepu internetowego możesz pobrać i zobaczyć na stronie www.OpenCart.com

Zalety skryptu

Duża ilość wtyczek

Darmowa wersja skryptu nie posiada tak dużo funkcjonalności jak PrestaShop czy Magento. Jednak częściowo rekompensuje to ok 1600 darmowych i ok 4000 płatnych wtyczek. Niestety przyglądając się głębiej sprawa nie jest tak różowa. Te ilości dotyczą wszystkich wersji OpenCart. Gdyby popatrzeć się na najnowszą wersję to zamiast łącznie ok 5600 wtyczek znajdziemy "tylko" 1500. Nie oznacza to jednak, że nie ma w czym wybierać. Trzeba także pamiętać, że wielu programistów tworzących wtyczki do tego sklepu konkuruje ze sobą. Powoduje to, że ilość unikalnych funkcjonalności zmniejszy się znacznie. Zaletą w tym wszystkim jest to, że chcąc kupić/pobrać wtyczkę do bardziej zaawansowanego raportowania o klientach, możemy wybrać między kilkunastoma podobnymi.

Społeczność

Wsparcie techniczne w postaci forów dyskusyjnych i ilości użytkowników narzędzia w nich uczestniczących nie jest tak bardzo rozbudowane jak ma się to w Prestashop. Jednak można uznać, że społeczność wokół OpenCart jest spora. Powstało także wsparcie techniczne w j. polskim dostępne na stronie forum.opencart.pl.

MVC i XHTML

Po pierwsze architektura skryptu oparta jest o znany model programowania o nazwie MVC (Model-View-Controller). Po drugie skrypt tak jak Quick.Cart i Magento jest zgodny z XHTML

Modyfikacja

Model MVC w którym napisany jest OpenCart znacznie ułatwi "znalezienie się" w kodzie i modyfikację skryptu przez programistów. Zwłaszcza przez programistów, którzy pracowali wcześniej na tym popularnym modelu. Skrypt nie jest oparty o system szablonów w stylu "Smarty" tak jak Prestashop ale posiada dość czytelny układ szablonów graficznych. Dlatego też skrypt nie powinien stwarzać problemu przy opracowaniu grafiki do sklepu.

Wydajność i zasoby serwera

OpenCart nie udostępnia tylu wbudowanych już funkcjonalności co Prestashop czy Magento. Jednak dzięki temu wymagania OpenCart zwłaszcza co do pamięci RAM serwera są zdecydowanie mniejsze. Oczywiście dodając kolejne dodatki można doprowadzić do tego, że skrypt będzie działał wolniej i mniej wydajnie. Jednak można mieć kontrolę nad tym wyłączając dodatkowe funkcjonalności.

Administracja

Ładny, przejrzysty i prosty w obsłudze panel administracyjny to jedna z większych zalet tego skryptu. Co prawda nie tak rozbudowany jak Prestashop czy Magento ale lepszy dla tych, którzy nie mają doświadczenia w zarządzaniu sklepem internetowym.

Wady skryptu

Aktualizacja i dodatki

Często bywa tak, że wykupując jakieś dodatki do wersji OpenCarta obecnie używanego może się okazać, że chcąc dokonać aktualizacji skryptu do nowszej wersji, niektóre funkcjonalności przestaną działać lub będą wykazywały błędy. Wielu wykonawców wtyczek udostępnia aktualizacje, ale czasem trzeba na to dość długo czekać.

CSS i skrypty JavaScript

Podstawowa wersja skryptu nie zoptymalizowana wymusza na kliencie pobranie ok 500 KB samego kodu CSS i JavaScript. To podobna ilość jak w przypadku Magento i parukrotnie większa niż Prestashop i prawie 13 krotnie większa niż w przypadku Quick.Cart. Jednak OpenCart nie jest tak rozbudowany jak Magento. Na szczęście te rzeczy można dość łatwo poprawić zlecając je programiście. Natomiast stosunek kodu HTML do ilości prezentowanych treści jest na dobrym poziomie.

Funkcjonalność

Skrypt, który należy do grupy tych o rozbudowanej funkcjonalności jest dość ubogi w opcje m.in. raportowanie. Jeśli więc ktoś nastawia się na rozbudowany sklep to warto wpierw zapoznać się z tym czy posiada on najistotniejsze funkcje, które są potrzebne do prowadzenia Twojego sklepu internetowego. Jeśli ich nie ma to warto spróbować poszukać ich w liście darmowych i płatnych dodatków. Często bywa tak, że za coś co posiada Magento i Prestashop w wersji darmowej w OpenCart trzeba płacić.

Wnioski

OpenCart to ciekawa alternatywa dla PrestaShop i bardzo dobry skrypt dla początkujących i średnio zaawansowanych właścicieli sklepów. Narzędzie dobrze sprawdzi się przy prawie każdej ilości produktów. Skrypt pobiera mniej zasobów serwera niż PrestaShop czy zwłaszcza Magento. Jednak chcąc uzyskać podobną ilość funkcjonalności co Prestashop może się okazać, że wydajność będzie na gorszym poziomie. Dobre wsparcie techniczne, duża ilość darmowych dodatków daje możliwości rozwijania sklepu, a zarazem stanowi świetną bazę na start swojego biznesu.

Zrzuty ekranu

  • OpenCart zrzut ekranu - prezentacja produktu
  • OpenCart zrzut ekranu - panel administracyjny lista produktów
  • OpenCart zrzut ekranu - panel administracyjny edycja produktu

Wasze komentarze

  • naturalis
    2014-02-02 22:21

    Darmowe skrypty mają to do siebie, że są dla wszystkich dostępne i każdy może z łatwością poznać ich kod i wszystkie dziury. Najlepszym rozwiązaniem wydaje się być oprogramowanie indywidualnie dostosowane do potrzeb klienta

  • pawełf
    2014-03-23 12:55

    Trzeba przyznać, że jest to temat rzeka. Od jakiegoś czasu używam OpenCart, a nawet z lekka pomogłem przy projekcie (np. kurier, poprawki do tłumaczenia). Magento to ciężki zawodnik, wykańcza serwery.

  • Arni
    2014-05-04 18:16

    Ja się dziwię ludziom którzy stawiają na OpenCart. Jaki można mieć spokój, gdy do danych klientów będzie mógł się dostać 15 letni dzieciak jeśli ominę aktualizację... Jeśli ktoś podchodzi poważnie do sprawy, a zakładam że tak jest jeśli zakłada sklep, to chyba może zainwestować tysiąc czy dwa w jakiś program? Przykładowo: Sote, Quick.Cart.Ext, Shoper i coś pewnego zwłaszcza na polskie warunki.

  • redos
    2014-06-03 11:10

    OpenCart jest bardzo fajnym sklepem, gdyby jeszcze była większa liczba tłumaczeń to wszystkie inne sklepy przestały by się liczyć. Instalacja czasowo zabrała mi 5 minut od chwili wgrania na serwer

  • info
    2014-10-02 16:21

    Genialny jako platforma do własnego opracowania dzięki mvc - programista bez problemu i szybko zrobi z tego skryptu to, co chce. Dorobienie dowolnej funkcjonalności to pestka choć nie grzeszy intuicyjnością obsługi dla klientów.

  • Marcin
    2014-11-30 18:54

    Ja uważam, że najlepiej samemu sprawdzić od strony panelu. Moim klientom spasował, aczkolwiek niektórzy mówią, że wygodniejszy w obsłudze jest Quick.Cart. Tylko, że ten drugi dla mnie tylko prostych sklepów.

  • Oker
    2015-04-09 17:22

    OpenCart to najlepszy skrypt z jakim miałem do czynienia. Stawiałem do tej pory sklepy na Prestashop (już przestarzały), Oscommerce (szkoda gadać) i Magento (który jest bardzo przyzwoity, ale jak ktoś napisał, jest ciężki i obciąża i mój klient uważa, że jest zbyt skomplikowany w obsłudze, bo to prawda). Opencart to jest w ogóle zupełnie inny poziom, bardzo szybki, tysiące dodatków na stronie, łatwy w obsłudze dla każdego, a dzięki skryptom VQmod bardzo łatwo się dodaje nowe funkcjonalności, dobry i dla dewelopera który robi sklep i dla klienta który będzie później w tym sklepie sprzedawał.

  • Wojtek
    2017-04-26 13:07

    OpenCart nie przypadł mi do gustu. Dość ubogi w podstawowej wersji i trzeba sporo czasu, aby uzyskać to co chce się posiadać. OpenCart nadaje się dobrze dla małych i średnich sklepów online.

Komentarz