просто мне сказали, что тот же laravel не очень подходит для типовых проектов, какие я и собираюсь делать.. и я что то задумался, хотя сам считаю, что даже какой нибудь блог намного быстрее и проще на фреймворке сделать
а при чем здесь бюджет? вопрос в том, на чем делать проще и перспективнее для моих сайтов. Т.е. я хочу изучать фреймворк потому что на нем можно сделать все, что угодно.. Таким образом не придется изучать сотни cms под конкретную задачу. А бюджет связан лишь со сложностью проекта..
И я в вопросе написал как это примерно должно выглядеть. Т.е. вызываю какой то "виджет" Widget::menu('top'). Как то так.. Соответственно класс с логикой делает выборку только этого меню и передает представлению. А там получается оно уже подключает необходимые стили и скрипты. Неужели в ларавеле так сложно такое реализовать? Или вы считаете что этот подход имеет недостатки?
Извиняюсь, про стили я тормознул, хотел потом написать, что с ними все понятно, но передумал =) Я хочу независимые блоки, которые также можно будет переносить из проекта в проект. Допустим как мне сделать виджет курса валют? Чтобы не париться на новом проекте, а просто копирнуть папку, где и стили и все, что надо, а потом в представлении его подключить, указать параметры и он заработал.. Может хочу что то невероятное, но это решило бы многие мои проблемы. Может небольшой опыт работы с битриксом делает свое дело )))
Хорошо, но логика находиться где то не там.. Допустим я захочу не показывать пользователей, но данные все равно останутся, а ещё и стили и скрипты разные возможно. Хочется какой то отдельный блок так сказать, который будет тянуть и представление и логику и все остальное..
по 1 пункту это и так понятно. Я и говорю, какой смысл давать элементу название, связанное с блоком, если каскад наоборот предотвратит использование его в каком то другом месте. Получается название элементов блока и должно быть зависимо от названия блока.
и по 3 все же сложно мне как то.. вот когда у меня штук 10 секций и по сути контент там даже особого смысла не имеет.. Допустим 10 секций с преимуществами =) Как бы вы их назвали в такой ситуации? Не цифрами же их нумеровать... Это, конечно, вопрос уже больше не бэм, а вообще собственно верстки. Но просто по бэм все должно красиво быть какбэ, но на ум приходит только что то вроде secton-1,section-2 и и т.д..
Если внимательней будешь, увидешь там все примеры =) А на php то что тебе нужно? Это уже от твоей задачи зависит. Суть fancybox в том, чтобы без проблем послать запрос серверу и получить ответ. Ответ вставляется как раз в модальное окно. То есть на php вы должны отдать какой то шаблон. Вообщем что я рассказываю пропробуйте и сами все поймете
да вот и ковыряю.. только не знаю какую структуру лучше сделать! С одной стороны хорошо чтобы 1 файл подключался, но интересно как быть в больших проектах, где 1 css несколько мегов весит к примеру )