OpenCart є однією з найвідоміших CMS для створення інтернет-магазину. CMS працює за модульним принципом, що відкриває для користувачів багато можливостей, але водночас створює деякі проблеми. Розповідаємо про те, як влаштований OpenCart, які у нього переваги та недоліки.
OpenCart — це CMS для створення інтернет-магазину. Система знаходиться у вільному доступі та кожен охочий може встановити її. Після чого користувач купує шаблони і модулі, та налаштовує їх, щоб отримати працюючий сайт з необхідним набором функцій для продажів. Теоретично все це можна реалізувати самостійно, але на практиці — майже всі власники сайтів звертаються за допомогою до розробників.
У цій статті ми розкажемо як працює OpenCart, які він має плюси та мінуси, і скільки коштує інтернет-магазин, створений за допомогою цієї CMS
Принцип роботи OpenCart
OpenCart працює за принципом open-source, тобто CMS має відкритий код, який будь-хто може змінювати та застосовувати різним чином. OpenCart можна безкоштовно завантажити та почати користуватися без попереднього дозволу розробників. Однак просто встановленої CMS недостатньо для того, щоб мати повноцінний інтернет-магазин — це лише скелет, що є основою для сайту. За замовчуванням він має лише базові функції для продажів та сайт потрібно доопрацьовувати, щоб зробити його зручнім і технологічним.
Для додавання функцій, налаштування дизайну, підключення інтеграцій, та інших важливих для інтернет-магазину речей, OpenCart має модулі. Модулі та шаблони бувають безкоштовними, але більшість з них — платні. Власник сайту купує шаблон дизайну та модулі, які потрібні йому для створення сайту з бажаним набором технічних можливостей. Далі вони встановлюються на сайті та налаштовуються.
Особливість модулів в тому, що їх створюють різні розробники, які напряму не працюють в OpenCart. Таким чином модулі не завжди адаптовані до шаблону дизайну, можуть не корректно поєднуватися між собою та навіть конфліктувати, що призведе до проблем у роботі сайту. Додатково модулі можуть виходити з ладу через небдалість творця або неочікуване оновлення інших елементів сайту. Через це, для правильної роботи сайту, власники сайтів звертаються за допомогою до програмістів, які підбирають, встановлюють модулі та слідкують за їхньою сумісністю.
Вартість OpenCart
Офіційно OpenCart вважається безкоштовним, але це лише базова частина CMS. Для розкриття потенціалу системи та створення сайту інтернет-магазину потрібні інвестиції. Користувач, який хоче запустити інтернет-магазин на OpenCart, має витрачатися на:
-
хостинг і домен;
-
шаблони і модулі;
-
послуги програмістів;
-
кастомізацію дизайну;
-
технічну підтримку та оновлення сайту.
Частина з цих витрат є постійною та змінюватися буде лише їхня сума. Остаточна вартість залежить від різних чинників, як, наприклад, ціни модуля або зарплатні розробника. Ціна окремих якісних модулів для OpenCart, яких знадобиться декілька десятків, може сягати $100. За нашими підрахунками, якщо потрібно створити сучасний інтернет-магазин, то вартість сайту на OpenCart складатиме близько 54 000 гривень.
Переваги OpenCart
Велика спільнота
OpenCart має велику кількість користувачів, які утворюють достатньо активну спільноту власників сайту. Це дозволяє вивчати їхній досвід, спілкуватися з ними на форумі та знаходити найкращі рішення для себе. Враховуючи, що OpenCart немає повноцінної техпідтримки — можливість отримати пораду від інших користувачів є дуже цінною. Додаткова ця спільнота генерує велику кількість навчального контенту.
Розвинена спільнота впливає на кількість програмістів, які працюють з OpenCart та здатні допомогти створити сайт чи зайнятися його підтримкою. Свої послуги з обслуговування сайту на OpenCart пропонують чимало фрілансерів і професійних веб-студій, тому знайти виконавця не є проблемою.
Можливість кастомізації
Відкритий код CMS створює широкий простір для різноманітних маніпуляцій з сайтом. Завдяки модулям користувач може отримати майже будь-які технічні можливості. Все впирається лише в бюджет користувача та наявність виконавця, який здатний реалізувати задум власника сайту.
Заточеність під e-commerce
На інших CMS, які розраховані на створення сайтів різного призначення, можливості інтернет-магазину можуть бути дещо обмежені. Наприклад, важкий сайт з великою кількістю товарів може працювати надто повільно. OpenCart заточений лише під e-commerce, тому всі його функції та модулі враховують інтереси продавців. Користувачу потрібно тільки зрозуміти, яким має бути сайт і що для цього потрібно.
Недоліки OpenCart
Потреба у розробниках
Якщо у користувача немає навичок програмування та досвіду роботи з CMS, то самостійно створити якісний сайт інтернет-магазину на OpenCart буде вкрай складно. Підприємець Назар Смачило, який раніше мав сайт на OpenCart, розповів, що тривалий час намагався розібратися у системі самостійно. Проте в підсумку це призвело лише до втрати часу та йому довелося звертатися за до фріланс-розробників.
Розробники потрібні для всіх технічних втручань у роботу сайту — оновлень, установки модулів, підтримки працездатності тощо. Таким чином власник сайту повністю залежить від програміста та раптова зміна підрядника або інші негаразди можуть позначитися на роботі інтернет-магазину. Саме цей недолік був головним для власників сайту, які взяли участь в опитуванні Хорошоп, де ми з’ясували головні причини міграції з OpenCart.
Обслуговування сайту
Із повної залежності від програмістів витікає недолік з обслуговуванням сайту. Кожне оновлення, зміна модулів або правки у сайт стають проблемними, адже для цього потрібно звернутися до розробника. Водночас у підрядника не завжди може бути можливість оперативно вирішити запит. А просто перехід від послуг одного розробника до іншого може не тільки не вирішити проблему, але навіть погіршити її. За словами колишніх користувачів OpenCart, зміна програміста мала негативні наслідки, адже спеціалісту доводилося розбиратися у роботі попередника та часто перероблювати все згідно свого бачення.
Вартість і терміни розробки сайту
Окрім покупки модулів, власник сайту має витратится на заробітну плату для розробника, який встановить модулі, а послуги програмістів, як відомо, не з дешевих. Після чого доведеться постійно платити розробнику за технічне обслуговування сайту. В підсумку сума може стати неприйнятною для бізнесу. В інтерв’ю для Хорошоп, власник інтернет-магазину Добрий Лікар, Сергій Синьогуб розповів, що кожного року витрачав на сайт на OpenCart в середньому 9 тисяч гривень. Ця сума йшла на доопрацювання сайту та оплату хостингу. Втім, за словами Сергія, цього не вистачило, щоб зробити сайт таким, яким він його бачив.
Постійна залученість програмістів у вирішення будь-якого технічного питання значного подовжує термін розробки сайту на OpenCart. Власники сайтів змушені очікувати, коли розробник зможе приділити їм час, якщо він працює не в штаті інтернет-магазину. Через це навіть на дрібні зміни може витрачатися багато часу. Наприклад, одна з підприємиць розповіла Хорошопу, що зміна контактної інформації на сайті на OpenCart тривала тиждень. Якщо ж це критичні проблеми, які впливають на працездатність сайту та комфорт клієнтів, то такі затримки можуть сильно нашкодити бізнесу.
Альтернатива OpenCart
Альтернативою CMS з відкритим кодом є SaaS-платформа. Ці платформи працюють за хмарним принципом, тобто користувачам не потрібно завантажувати та встановлювати жодного програмного забезпечення. Вони залишають заявку на сайті та отримують доступ до готового сайту. Людині не потрібно витрачати час на розробку, адже всі функції вже є на сайті. Користувачу залишається лише налаштувати сайт під себе, обрати готовий дизайн і підключити необхідні інтеграції.
Вагома перевага хмарної платформи в тому, що вона мінімалізує залучення користувача у вирішення технічних питань. Оновленнями та техпідтримкою сайту займаються представники платформи, тому підприємці можуть концентруватися на безпосередній роботі інтернет-магазину. За свої послуги хмарна платформа щомісячно бере фіксовану абонплату — це зручно, тому що дозволяє користувачу чітко розрахувати бюджет сайту.
Висновок
OpenCart дозволяє створити багатофункціональний інтернет-магазин з усім необхідним для продажів. Однак користувачу потрібно враховувати, що CMS лише умовно-безкоштовна. На створення нормального сайту доведеться витратити чимало коштів і робити це регулярно, адже інтернет-магазин потребує доробок та технічної підтримки, яка реалізується за допомогою найманих розробників. Якщо ви хочете створити сайт на OpenCart, то будьте готові тісної співпраці з програмістами та залежності від них.