Torgash

Torgash CMS

Движок интернет-магазина на Laravel и PostgreSQL. Бесплатный, собирается из модулей, с несколькими языками и валютами с первого дня.

Что умеет

  • МодулиВсё, что сверх ядра, — модули. Удалили модуль, и после него ничего не осталось: ни лишних таблиц, ни правленых файлов.
  • Языки и валютыЛюбой текст переводится, каждая цена знает свою валюту, а курсы обновляются сами.
  • Подписанные обновленияМагазин сам узнаёт о новой версии и ставит её, только если сходится подпись. Перед установкой — копия базы; если что-то не так, прежняя версия возвращается сама.
  • Правка не роняет магазинУпала одна часть страницы — пропадает только она. Есть безопасный режим и кнопка «Вернуть» в журнале аудита.
  • Быстрые страницыСтраницы собираются на сервере и быстро открываются даже на старом телефоне.

Torgash — движок интернет-магазина, который мы пишем с нуля. Всё обычное для магазина уже внутри: каталог с вариациями и фильтрами, корзина и оформление заказа, доставка и оплата, акции и подарочные сертификаты, отзывы, блог, баннеры и слайдеры, обмен с 1С и МойСклад. То, что не входит в ядро, живёт в модулях: добавляете, когда понадобилось, и убираете, когда нет.

Что уже есть

  • Оплата и доставка: LiqPay, monobank, WayForPay, Stripe, Новая Почта, свои способы доставки и пункты выдачи.
  • Каталог: вариации, опции и комплекты, склады и остатки, сравнение и избранное, поиск, который понимает кириллицу, видео и 3D-модели у товаров.
  • Продажи: акции, подарочные сертификаты, бонусные баллы, закрытый ассортимент для групп покупателей, возвраты, свои формы заявок, импорт, экспорт и фиды товаров.
  • Внешний вид: цвета магазина со светлой и тёмной темой, блоки на страницах, меню и сниппеты без правки темы.
  • Безопасность: политика безопасности контента на каждой странице, журнал изменений сотрудников, выгрузка и удаление персональных данных.

Если правка что-то сломала

Магазин можно закрыть для посетителей: гость видит аккуратную заглушку, а вы — сам магазин и ссылку, чтобы показать его заказчику. Если часть страницы упала из-за кривой правки, пропадает только она, а сотрудник видит причину и ссылку на правку. Безопасный режим включает стандартную тему без своего CSS и сниппетов, а изменение товара, страницы или настройки возвращается кнопкой «Вернуть» в журнале аудита.

Для кого

Для магазинов, которым нужен свой движок: без подписки, без чужих решений о том, что вам можно менять, и с кодом, который можно прочитать.

Архив — это весь магазин вместе с PHP-библиотеками: Composer и Node на сервере не нужны. Установщик проверит сервер, создаст базу и владельца — в браузере или одной командой. Если удобнее, поставим сами: напишите.

Скриншоты

Витрина из демо-данных: слайдер баннеров, промо-блоки и меню каталога.
Витрина из демо-данных: слайдер баннеров, промо-блоки и меню каталога.
Карточка товара: вариации, скидка с таймером акции, бонусные баллы и оптовая цена.
Карточка товара: вариации, скидка с таймером акции, бонусные баллы и оптовая цена.
Товар в админке: вариации, комплекты, 3D, видео, «Кто видит» и перевод на каждый язык.
Товар в админке: вариации, комплекты, 3D, видео, «Кто видит» и перевод на каждый язык.

Что нового

0.1.7
  • НовоеУстановщик: мастер в браузере и команда torgash:install, архив для установки рядом с каждым обновлением.
  • ИсправленоНа Linux база создаётся с локалью системы (C.UTF-8), русский поиск проверяется до установки.
  • ИсправленоPHP запускается правильно и под FrankenPHP.
Все изменения