OpenCart
Самостоятелна платформа за онлайн магазин. За нея имаме модули за плащане с карта и за електронните бележки и собствен модул за търсене Forge Search. В магазините ни на OpenCart работят и Еконт, myPOS и покупки на изплащане с TBI Bank.
Да поговорим Избираме технологията според проекта: колко продукта има магазинът, с кои системи трябва да се свърже и кой ще го поддържа след старта.
Изграждаме и поддържаме онлайн магазини на следните платформи.
Самостоятелна платформа за онлайн магазин. За нея имаме модули за плащане с карта и за електронните бележки и собствен модул за търсене Forge Search. В магазините ни на OpenCart работят и Еконт, myPOS и покупки на изплащане с TBI Bank.
Самостоятелна платформа за онлайн магазин с вградена поддръжка на няколко езика и валути.
Платформа за големи каталози, няколко склада и B2B продажби с различни цени за различните клиенти.
Магазин върху WordPress, когато сайтът и магазинът се управляват от едно място. За него сме разработили модули за доставки, плащане с карта и електронни бележки. В магазините ни работят и BOX NOW, Pigeon Express, myPOS, Stripe и покупки на изплащане с TBI Bank и iute.
Система за управление на съдържанието за сайтове с много страници и роли. Магазинът се прави с модула Drupal Commerce.
Система за управление на съдържанието. Магазинът се прави с разширение, например VirtueMart.
Магазини, издания и системи, когато процесът не пасва на готова платформа. На Laravel са изданието musicadviser.co.uk и този сайт.
Магазини и B2B системи с много интеграции, които ще се развиват години наред.
Интерфейси с много данни и действия на един екран: админ панели, табла за отчети, конфигуратори на продукти.
Сайтове и магазини, при които страниците се генерират на сървъра, за да се зареждат бързо и да се индексират от Google. Витрината на Next.js може да взема данните от API на Laravel.
Интерфейси, които могат да се вграждат в съществуващ сайт част по част.
Сайтове на Vue със сървърно генериране на страниците.
Рамката на Google за големи бизнес приложения с много форми и потребителски роли.
JavaScript с типове. С него грешките в по-големите проекти излизат при писането на кода, преди пускането.
Оформление на интерфейсите с готови класове, за да изглеждат всички екрани еднакво.
Маха фона на качена снимка направо в браузъра на клиента, с модел, който върви през ONNX Runtime Web.
JavaScript на сървъра: API, известия в реално време, интеграции и задачи, които вървят във фонов режим.
Бази данни за магазини, каталози и вътрешни системи.
Кеш и опашки за задачи, когато сайтът трябва да отговаря бързо при много посетители. В WordPress и WooCommerce го пускаме като обектен кеш с Object Cache Pro.
Една и съща среда за разработка, тестове и сървър.
Връзки между магазина, склада, счетоводството, ERP и CRM системите. Описваме API-тата по OpenAPI 3.1.
Нашият хостинг: споделен хостинг с DirectAdmin, хостинг за WordPress и онлайн магазини, VPS и Cloud VPS с репликация в реално време.
Уеб сървърът на хостинга ни. В WordPress към него слагаме LiteSpeed Cache, който връща готовите страници от кеша на сървъра.
Работим с всички конструктори на страници за WordPress, най-често с Gutenberg, вградения редактор на WordPress. Клиентът сам сменя текстове и снимки.
Готови теми за магазини: Journal 3 за OpenCart и WoodMart за WooCommerce. Нашите промени са в дъщерна тема и остават при обновяване на основната тема.
Версии на сайта на няколко езика с отделни адреси за всеки език, включително магазини за няколко държави в една инсталация на WordPress.
Заглавия и описания за Google, карта на сайта, разметка schema.org и пренасочвания при смяна на адресите.
Търсене, което показва продукти още докато клиентът пише: iSearch и нашият модул Forge Search в OpenCart. Филтрите в WooCommerce са с Filter Everything PRO.
Снимките се отдават във формат WebP и в няколко размера според мястото: миниатюра, картичка в списъка, водеща снимка. В WordPress ги конвертираме с Converter for Media.
Пращаме събитията от магазина към Google Analytics 4: преглед на продукт, добавяне в количката, поръчка. В WordPress това става с PixelYourSite Pro, а в OpenCart и в приложенията на Laravel и Symfony през Google Tag Manager.
Конверсии и ремаркетинг за рекламите в Google, включително подобреното отчитане на конверсиите (enhanced conversions).
Пикселът на Facebook и Instagram в браузъра и Conversions API, през което поръчките стигат до Meta от сървъра.
Отчитане на посещенията и поръчките от рекламите в TikTok, от браузъра и от сървъра.
Пикселът, с който OpenAI отчита конверсиите от рекламите в ChatGPT.
Банерът спира рекламните и аналитичните скриптове, докато посетителят не ги приеме, а изборът му стига до Google през Consent Mode.
Свързваме магазина с платформа за имейли и ѝ пращаме събития от сайта, например започната поръчка. Работим и с Mailchimp, MailerLite и Brevo.
Слагаме в магазините и сайтовете интерфейси, през които ИИ асистент търси продукти и статии и работи с количката.
Действия, които ИИ агент в браузъра може да извика на страницата: търсене на продукт, четене на страницата, добавяне в количката. Слагаме го в магазини на OpenCart и WooCommerce.
Сървър, през който ИИ асистент търси в каталога на магазина или в статиите на сайта. На musicadviser.co.uk търси в над 11 000 статии.
Файлове, от които агентът разбира какво има в сайта и как да го ползва: llms.txt, каталог на API в /.well-known/api-catalog и описание по OpenAPI.
Протоколи, по които ИИ агент търси продукти в магазина и чете данните им.