"
Это, кстати, большое заблуждение и частое мнение от людей, которые западнее Львова никогда не были
" У меня на счету 30+ разных стран, от США до Папуа Новая Гвинея, так что есть с чем сравнивать. Я имел ввиду как раз инфраструктуру.
"
Дальше больше: полиция здесь безнаказанна. Законов не знает, и разумеется не применяет. Но применяет химическое оружие.
"
Полиция везде безнаказанна. Идите попробуйте засудите копа в США за то убийство безоружного
Ви просто не бачили, наскільки стають ввічливі люди, коли підозрюють, що кожен може мати ствол
Зачем тебе однокомнатная конура? Не покупай вообще. Снимай. Единственное нормальное место в Украине — Киев, но это тоже село по европейским меркам. Всё остальное — для лохов, уж поверь. Тем более восток
Покупая их продукт вы поддерживаете врага. Поэтому нужно юзать по-умному: искать хаки, серийники или разводить на бесплатную лицензию (опенсорц, студенты)
View — по идее тот же шаблон. Логика в модели, запросы в контроллере, вывод во вью. Но это всё конечно довольно условно
Архитектуру слизал правда у явовского Wicket и частично у майкрософтовского Web Forms.
— самий вірний патерн
Что особенного в вашем движке?
Скопирую с гитхаба некоторые моменты
Simple MVC pattern
PHP 7 compatibility
PSR-0, PSR-4 standard compliance
Dependency injection
Modules are damn simple, theme = module
Hooks
Command line support (extensible)
Ability to rewrite almost any core method from a module (no monkey patching, „VQ mods”)
Supports any template engine, including TWIG
Supports versioned dependencies for modules and3-d party libraries
Really simple UI
Multistore anotherstore.com, anotherstore.domain.com
International, easy translatable
Product comparison
Wishlists even for anonymous
Address books
No stupid cart pages, just one checkout page
True one page checkout with graceful degradation when JS is disabled
Product classes
Bundled products
Product fields (images, colors, text)
Product combinations (XL + red, XL + green etc) with the easiest management you’ve ever seen
Super flexible price rules both for catalog and checkout (including coupons)
Roles and access control
Autogenerated URL aliases
Autogenerated SKU
Installation profiles
Обычный убогий MVC паттерн
Простой паттерн. Или давайте городить сто слоёв абстракций?
В моем по крайней мере компонентная архитектура что резко упрощает разработку.
Монолитная или компонентная структура — холивар не на один час. У вас кстати там по ссылкам фреймворк, т.е вы почему-то решили конкурировать с ларавелом, симфони и стопицот других фреймворков, а мне значит нельзя :)
А как это сделал опенкарт и другие?
Общая идея всего — минимум зависимостей от сторонних либ (в том числе JS), поэтому ядро довольно куцое. Остальное добирается модулями. Именно поэтому установка только через композер
Так я писать его начал 3 года назад
такого добра полный гитхаб. У меня самого там лежит интересный и оригинальный движок.
Покажите :)
не очень понятно какую именно планку и в чем ее поднятие
Свой кусочек рынка вместо monkey job
это и на опенкарте можно сделать
Вы собрались конкурировать с индусами?
Презентация будет позже, пока пробный камень
@Vova Melko Почему бы и нет? На пхп 7 работает чудесно
По умолчанию там обычные пхп шаблоны. Никакой логики в них нет, за исключением if else foreach. Если не нравится — есть модуль для twig. Впринципе поддерживается любой шаблонизатор
В смысле?
дык инсталлер предполагает что система собрана и файл автолоада на месте
Образ докер предполагает наличие оного у клиента. Но тут для тупых — скачал, распаковал в веб-директорию, запустил инсталлятор
Ну да, там в релиз можно свои файлы аттачить, но, опять таки, хочется автоматизировать. Просто бейджик-кнопку в ридми вставить и пусть скачивают готовое
Это походу полигон Киева