Добавлено: 27.10.2019 / 22:47
# 3KZO (27.10.2019 / 22:43)
Уже многие годы происходит одно и то же, всегда будут велосипедисты и всегда будут правые и левые, те, кто за что-то новое и удобное и олдскул ребята, которым и так норм))
Не, тут разговор не об этом.
Я сам лично придерживаюсь стандартов кодирования Zend Framework (последних версий), у них там все четко и "академический".
Но ДАННЫЙ движок - у него своя публика.
Если мы завтра к примеру выкатим поделку на Symfony в той структуре, что ты выложил картинки, движок прекратит свое существование.
Некоторые "гуру" похлопают в ладоши, скажут "молодцы", но писать для проекта ничего не будут. А остальные (наши бывшие камрады) не смогут.
Добавлено: 27.10.2019 / 22:49
Потому я к подобным советам всегда относился скептически.
Не потому, что люблю быдлокод, вовсе нет, я тоже люблю порядок и ООП.
Но наши потребители сильно плакали даже тогда, когда я внедрил многоязычность.
Что уж говорить про MVC и тяжелые фреймворки. Все разбегутся.
Добавлено: 27.10.2019 / 22:51
Потому и хотелось как то разделить:
/system - это логично система. Туда нельзя лезть и что-то менять.
/modules - по названию ясно что там. Можно ставить - убирать (разумеется не все).
/config - капитан очевидность хлопает. Тут конфиги
Добавлено: 27.10.2019 / 22:53
Чем такая структура плоха?
А с бандлами - пусть Симфоновцы возятся. Как я уже говорил - это попса, удобства разумеется есть, но они сами у себя не могут навести порядок. Посему по крайней мере с них я пример брать не буду.
Добавлено: 27.10.2019 / 22:55
Симфу очень любят фрилансеры.
Там действительно быстро и "на коленке" можно набросать рабочий сайт.
Но ты новый Друпель видел? Сравнивал разницу в весе между 7 и 8?
Неужели функционал вырос в 10 раз? Нет, просто разжирел фреймворк, внедрили Симфонию гг