Нет, такой штуки еще не использовал, надо будет глянуть. Тут еще проблема в том, что специфика работы такая, что работаем на чистом CSS, и сборщиком типа gulp никто на фирме не пользуется
специфика такая) достается сайт, который до тебя делает еще пару вебстудий или фрилансеров, и тебе приходится «плыть в потоке костылей» что бы поддерживать его работу)
Тут нюанс в том, что сайт был на половину на флексе а на половину на float, и когда нужно как то быстро сделать «на велосипедах» то вот такая штука может спасти. Но снова таки, тут пример для реально плохих сайтов
возьмем во внимание, таким еще не пользовались, спасибо. А такой вопрос, будет ли дружить модульность с шаблонизатором? или нужно писать файлы с чистыми вставками на php?
Раз этим пользуются многие, то это очень удобно значит. Я рад что обсуждение данного поста открыло много вещей и новых идей. Думаю мы в своей системе вернемся к разработке модульности)
Тогда вопрос как к специалисту. Стоит ли реально переводить систему на модульность и устанавливать composer? Откроет ли это больше функций для разработчиков.
Ну и вопрос ко всем программистам: будет ли вам лучше и удобнее работать с модульной системой?
На данный момент, например, от composer не будет толку вообще, так как все что через него можно скачать в систему это PHPMailer либо же новая версия Smarty.
Ничем, это просто другая CMS. У каждой есть свои минусы и плюсы. Конкретно эта система делается «простой» для разработчиков. Есть свой малый(специфический) рынок, где сайты делаются за неделю, и по быстрому.
Ну и раз уж сравнивать с другими CMS, то в Okay есть классный ЧПУ фильтр, для «самопродвижения» товаров по низкочастотке. ну и вообще много SEO-фич присутствует
За 1000 долларов вы не сделаете на битриксе магазин под ключ, с дизайном и доделками.
Я имел в виду что 1000 usd это готовый проект, в который входит лицензия, шаблон, переделка шаблона под клиента, 10-15 модулей сторонних.
Самый минимум на этой cms это лицензия + шаблон, и это выйдет в 280 usd
Или же вообще бесплатная версия с дефолтным шаблоном. Есть и такая там
Да, сейчас так и делается https://github.com/OkayCMS/Okay/commits/master
по сути как такового ядра нет, ну образно. Есть просто главный класс, в котором определяются все другие.
Я понимаю, что может такая система и устаревшая, но спросом пользуется, и самое в ней интересное то, что она по себе очень легкая, ведь чистый php и знания ООП позволяют даже начинающему программисту на ней делать допилы. Хотелось когда сделать модульность, но все застопорилось из за одного момента. Как расширить существующий класс при это не делая переопределения его.
сразу приведу типичную задачу, которую выполняю раз в неделю как минимум.
Есть сущность товар с n полей. Нужно к ней добавить еще пару полей в БД, которые будут влиять на цену товара.
Вот такие мелкие задачи не позволяют разгуляться при модульности, и лучше залезть в готовый класс и добавить в выборку еще пару полей
CMS не модульная, и делая ее модульной, мы ее только дороже сделаем. Я понимаю что с точки зрения «сегодня» это очень устаревший кодинг, но поверьте, не на каждом рынке разработке это даже нужно.
Работая в среднем с клиентами, которые готовы платить 1000-2000 usd за интернет магазин (OkayCMS — платформа чисто для магазинов), этого вполне достаточно.
Ну и вопрос ко всем программистам: будет ли вам лучше и удобнее работать с модульной системой?
На данный момент, например, от composer не будет толку вообще, так как все что через него можно скачать в систему это PHPMailer либо же новая версия Smarty.
Ну и раз уж сравнивать с другими CMS, то в Okay есть классный ЧПУ фильтр, для «самопродвижения» товаров по низкочастотке. ну и вообще много SEO-фич присутствует
Я имел в виду что 1000 usd это готовый проект, в который входит лицензия, шаблон, переделка шаблона под клиента, 10-15 модулей сторонних.
Самый минимум на этой cms это лицензия + шаблон, и это выйдет в 280 usd
Или же вообще бесплатная версия с дефолтным шаблоном. Есть и такая там
по сути как такового ядра нет, ну образно. Есть просто главный класс, в котором определяются все другие.
Я понимаю, что может такая система и устаревшая, но спросом пользуется, и самое в ней интересное то, что она по себе очень легкая, ведь чистый php и знания ООП позволяют даже начинающему программисту на ней делать допилы. Хотелось когда сделать модульность, но все застопорилось из за одного момента. Как расширить существующий класс при это не делая переопределения его.
сразу приведу типичную задачу, которую выполняю раз в неделю как минимум.
Вот такие мелкие задачи не позволяют разгуляться при модульности, и лучше залезть в готовый класс и добавить в выборку еще пару полей
Работая в среднем с клиентами, которые готовы платить 1000-2000 usd за интернет магазин (OkayCMS — платформа чисто для магазинов), этого вполне достаточно.