Size: a a a

2020 July 23

PL

Pavel Lautsevich 🇧🇾... in OctoberCMS
Dmitry Shishkin
Работаю с ждумлой и по сей день, вполне вменяемая CMS.
В качестве главного недостатка могу указать на совершенно тупорогий роутинг – дубли страниц, это извечная боль. Победить можно, конечно, но почему бы этому не работать из коробки, не так ли?
Также стоит отдельно упомянуть об огромном количестве плагинов, модулей и компонентов низкого качества. То есть, основной пул задач они покрывают и даже функции свои они выполнять, наверное, будут, но всё это работает вразнобой – каждое будет тащить свою версию jQuery, тянуть какие-то левые стили и конфликтовать между друг другом.
👍
источник

A

Axenia in OctoberCMS
lautsevich (1613.95) увеличил карму DMTR3000S (40.17)
источник

DS

Dmitry Shishkin in OctoberCMS
Pavel Lautsevich 🇧🇾
ЕМНИП, я его сам и писал, но это лишь по инфе в открытых источниках. Лучше бы конкретный опыт
Если говорить в рамках сравнений по проектам именно Joomla и October, то для небольших магазинов связка Joomla + Zoo + JBZoo для меня – топ, ибо на ней я за несколько дней склепаю магаз со свойствами, фильтрами и т.д. не потратив ни рубля. А учитывая, что я с этим работаю давно, и написал под этот, с позволения сказать, стек и личный кабинет и бонусную систему и вообще гору всего – то в плане функционала это капец какой комбайн (если руки прямые, есесн). И работать всё это будет сильно быстрее битрикса при прочих равных. НО!!! Октябрь работает гораздо быстрее – это очень заметно в фильтрах и различных выборках. Поэтому для серьёзных и нагруженные проектов, конечно, предпочтительнее Октябрь.
источник

DS

Dmitry Shishkin in OctoberCMS
Ну и у Октября гораздо лучше документация и за счёт более высокого порога входа – профессиональнее сообщество. На джумле все привыкли ляпать говнище из варезных расширений и плагинов и разраба нормального под эту CMS найти очень сложно. Большинство джумлаводов, к сожалению, так и остаются на одном уровне развития, юзая какой-нибудь virtuemart (омерзительный магаз), хотя сама CMS позволяет дохера и больше.
источник

DS

Dmitry Shishkin in OctoberCMS
И ещё одна проблема – такое ощущение, что разрабы ждумлы сами не могут между собой решить в каком направлении двигаться. 4-я версия анонсирована хрен знает когда, но до сих пор находится в альфе. Обещали переписать роутинг – до сих пор жду. Зато не так давно разные типы полей из коробки сделали – спасибо, круто, ни разу не пользовался :)
источник

S

Sergey_K in OctoberCMS
vladimir
они не только в 7.0))

Обсерверы как и события существуют давно)

Отнаследован верно? и точно 7.0 версия Eloquent'a?
статичный метод booted там появился, вызывается после бута всех трейтов.
Обсерверов нет, они мне не нужны т.к. по факту событий почти и нет - городить смысла никакого
источник

S

Sergey_K in OctoberCMS
vladimir
они не только в 7.0))

Обсерверы как и события существуют давно)

Отнаследован верно? и точно 7.0 версия Eloquent'a?
статичный метод booted там появился, вызывается после бута всех трейтов.
Все модели работают, там наследование через промежуточный класс, проблем нет, все работает.

Вопрос в том, что метод booted() не вызывается В ПРИНЦИПЕ.
Я вставил тупой file_put_contents  на нем и все. Файл даже не создается...
источник

S

Sergey_K in OctoberCMS
источник

PL

Pavel Lautsevich 🇧🇾... in OctoberCMS
Dmitry Shishkin
И ещё одна проблема – такое ощущение, что разрабы ждумлы сами не могут между собой решить в каком направлении двигаться. 4-я версия анонсирована хрен знает когда, но до сих пор находится в альфе. Обещали переписать роутинг – до сих пор жду. Зато не так давно разные типы полей из коробки сделали – спасибо, круто, ни разу не пользовался :)
Спасибо ещё раз!
источник

DS

Dmitry Shishkin in OctoberCMS
Pavel Lautsevich 🇧🇾
Спасибо ещё раз!
Всегда пожалуйста :)
источник

v

vladimir in OctoberCMS
Sergey_K
Все модели работают, там наследование через промежуточный класс, проблем нет, все работает.

Вопрос в том, что метод booted() не вызывается В ПРИНЦИПЕ.
Я вставил тупой file_put_contents  на нем и все. Файл даже не создается...
Контруктор не переопределял в промежуточной модели?
источник

S

Sergey_K in OctoberCMS
vladimir
Контруктор не переопределял в промежуточной модели?
нет
источник

S

Sergey_K in OctoberCMS
вообще ничего не трогал, конструктор нигде не переопределен
источник

S

Sergey_K in OctoberCMS
В промежуточной модели 1 метод который позволяет поолучить названия и типы столбцов. Все.
источник

v

vladimir in OctoberCMS
Тогда странно, в нем вызывается если правильно помню IfNotBooting метод, в котором как раз зовуться статические booting, booted методы.
Провались в родительскую Model, глянь тело метода bootIfNotBooting (вроде так зовется)
источник

S

Sergey_K in OctoberCMS
источник

S

Sergey_K in OctoberCMS
Может я чего не соображаю...
источник

S

Sergey_K in OctoberCMS
При этом если booted() переименовать в boot(), он его пытается запустить, но летит с косяками.
источник

S

Sergey_K in OctoberCMS
vladimir
Тогда странно, в нем вызывается если правильно помню IfNotBooting метод, в котором как раз зовуться статические booting, booted методы.
Провались в родительскую Model, глянь тело метода bootIfNotBooting (вроде так зовется)
источник

v

vladimir in OctoberCMS
Ну вот) у тебя не 7.0 видимо.
источник