Opencart 3.0 Ништяки

sesurity

Вышел релиз 3.0.2 и о чудо — что мы видим, а мы видим, то что системное хранилище наконец то вынесено за рамки корня виртуалхоста. И это замечательно, еще бы туда код и картинки вынесли, а оставили index.php и статику — и можно говорить о том что, Opencart становиться взрослее в плане безопасности.

Для чего это сделано?
Учитывая любовь криворуких разрабов к косякам, и засилие ботнетов ломающих все что под руку не попадется, чем больше php файлов достуно из мира, тем больше вероятность взлома системы. Теперь же модификаторы кеш и остальной хлам недоступен для злопыхателей.

Также исправлен косяк с сессиями и они вынесены по умолчанию в базу, по идее будет быстрее при большом трафике.

to be continued.

И да — я знаю что я мало пишу. Но, как получается.

Хуйнаныр(23)Очко(3)

Opencart 3.0 релиз

opencart3

Сегодня Денил Керр, выпустил opencart 3.0

Как всегда это все сыро и глупо на первых порах.
Но мы уже начали работать, для того чтобы у вас появилась русскоязычная локализация и все наши плюшки.

Ждите.

Хуйнаныр(21)Очко(4)

Opencart 3 начало

Пока вы все садите картоху, я работаю)

Наконец, появилась возможность посмотреть в Opencart 3, который уже как три недели находится в альфа-версии, поближе.

У Динокса на форуме пиздабольшики развели уже холивар на 7 страниц, как все плохо и какие классные другие фреймворки. Но к ним у меня просто отношение — плохому танцору всегда яйца мешают.

99% пользователям Opencart глубоко похуй на шаблонизаторы, фабрики запросов, и всю остальную техническую муть, на тему которой так любят поволать ебанаты.

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

Во первых Даниэль Керр глубоко срал на подобных холиварщиков и у него свое видение проекта, ебанутое конечно, но с ним ничего не поделаешь.

Во вторых чтобы каким-то образом модифицировать архитектуру и уйти от материнской ветки движка, необходимо большое коммьюнити заинтересованных РАЗРАБОТЧИКОВ, а не пользователей. Поэтому кроме как пиздежом, с учетом кучи умных фраз, подобные темы ничем не заканчиваются и закончится не могут. Пока что нет в рунете достаточно сильного коммьюнити создать и развить нормальный форк.

Ну и в третьих С — СТАБИЛЬНОСТЬ. Стабильность Opencart обусловлена в первую очередь огромным междунардным коммюнити, среди которого есть несколько очень сильных специалистов. Благодаря чему вовремя обнаруживаются и фиксятся хотя бы все security-баги.

Поэтому господа пиздаболы, пусть продолжают пиздаболить, а мы с вами обсудим ситуацию с точки зрения обывателя.

Что же изменится для рядового владельца магазина?
По моему ровным счетом — ничего.

Шаблоны как базировались на бутстрапе, так на нем и остались (ниже подробнее почему это херово).
Дефолтный шаблон как был с уебищным меню и одним товаров в строке на мобиле — так и остался.
Ебанистически конченное меню в админке с доступом в два лишних клика в модули и шаблоны, появившееся в 2.2 — тоже осталось.
Ocmod — ебучий Ocmod — вместо прекрасного Vqmod  — тоже блять нихуя не изменился.

Зато появился редактор twig-темплейтов. Я уже вижу как горе-специалисты владельцы магазинов будут туда совать свой нос, лепить хуйню а потом вопеть — у меня все поломалось.

Библиотека seo_url, как была, так и осталась в плане SEO — подвижек никаких.

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

Есть какой то редактор меню, пока я туда не досмотрел.

А в общем и целом, вся эта хуйня пока что ни чем не отличается от 2.3, которая по моему мнению не очень, и становиться 3.0 ей пока очень рано. А приправы в виде TWIG и встроенного магазина дополнений в хуй рядовому пользователю не впились.

А теперь вернемся к вопросу, почему bootstrap — в формате того как его юзает даниэль — дерьмо:
Во первых — уже 4 в альфе и там есть все новомодные flex-штуки. И он намного удобней, но Даниэль наверное про него не слышал.
Во вторых — сам по себе бутстрап очень сильно ограничивает работу с широкими мониторами, ебись со своими 4 колонками и пиздец.
В третьих — он мать его тяжелый. Зачем грузить кучу лишних стилей скриптов, если можно спокойно реализовать базовую адаптивность в 200-300 строк стилей.

Хуйнаныр(51)Очко(6)