Ayavryk

Ayavryk
Рейтинг
209
Регистрация
11.10.2003
ivan-lev:
Если подключить любой шаблонизатор (twig, smarty) - понятнее станет?

Подключить то можно, но вектор развития направлен на то чтобы вместо обычного цикла дизайн->верстка->натягивание шаблонов, будет (привычная для любого ASP/.NET-программиста) быстрая генерация (очень удобно программисту) -> приведение сгенерированного кода в соответствие дизайну (очень неудобно верстальщику и фронт-программисту).

И естественно, вместо обычных тегов будет вставляться конструкция типа CHtml::обычный_тег. Если раньше были только проблемы из-за отсутствия унификации шаблонизаторов (Smarty,Twig,бла-бла, native *), теперь будут проблемы из-за отсутствия унификации фреймворков и внутри них реализаций этих самых Самый_лучший_недокументированный_фраймворк/самый_лучший_недокументированный_view_/самый_лучший_шаблонизатор::обычный_тег_еще_непринятого_стандарта

Рано или поздно все (безотносительно языка) пойдет по тому пути, который четверть века назад проложил MS. Мне этот путь не нравится. Но это неизбежно. И что самое печальное, позитив , который проталкивал MS (унификация) умирает, а негатив (разножопица), который он сам породил, живет и побеждает.

При таком раскладе очень хочется чтобы все умерли, а кто-то один остался и написал свой стандарт разработки (я соглашусь с самым уродским). Но это невозможно. Стандарт умер.

DiAksID:
таки это практически дефолт

Скорее тенденция и YII на ее гребне. PHP-фреймворки начинают на фронте генерировать код отдаленно напоминающий по чудовищности то что еще 10-15 лет назад генерировали продукты MS. И на бэке непонятно кто за что отвечает - программист, верстальщик - нет четкого разделения зон ответственности.

DiAksID:
таки вот что имеем в 2-ке:

Чтобы уклониться от холивара, скажу, что это не соответствует моим скромным представлениям о [strike]прекрасном[/strike] VIEW :)

DiAksID:
генерируемый код можно привксти к любому, самому наиоптимизированному и суперкомпактному виду ... слегка расширив под себя дефолтный clientScript

Возможно. Но маразматический клиентский код приводит к подозрениям, что проще будет написать все с нуля чем переделывать то что есть. Весь слой VIEW вызывает у меня протест. А без него все плюшки YII теряются.

Все сугубо субъективно, YII наверное хороший фреймворк, но не мой

DiAksID:
имхо - уж слишком жёсткое заявление ;) ибо особым "изяществом кода"

Сорри. Имел ввиду не программный код самого фреймворка, а качество кода генерируемого HTML-кода и js.

ivan-lev:
А что понравилось?

Количество расширений, но так как они подключаются мне не нравится категорически.

ЗЫ я смотрю на это не как программист, а как верстальщик. И четко вижу - это писал именно программист, которого верстка интересует в самую последнюю очередь.

Ms-Dred:
Я колупал только два фреймворка это CI и Yii, сравнив их обоих по понятности кода, второй можно сразу же удалять.

Посмотрите Laravel. Среди разработчиков Phil Sturgeon. Часто пишут типа "Для тех, кому нравится CodeIgniter и не нравится Yii" (SamDark).

Мне в YII было очень тяжело въезжать после CI. В Laravel все просто,знакомо, понятно и никаких излишеств. По крайней мере на начальном этапе (учебный блог, простенькая CMS)

mentalix:
недостаточно компетентных ... чем собственно и объясняется такая популярность Yii в России

На западе он совсем не популярен??? А по форуму и не скажешь

mentalix:
переходить на личности при обсуждении исключительно технических вопросов, кстати, вот как раз один из примеров упомянутого мною плюса Yii ;)

Это пример обычной русскоязычной онлайн-тусовки. Неважно что обсуждается - фреймворк или вышивание крестиком. х.з. почему.

YII страшно не понравился. Жаль затраченного времени.

Его популярность имхо идет из автогенерации кода. То что код чудовищный особо никого не смущает. Нормальный программистский подход

burunduk:
я предпочитаю использовать плагин jquery.livequery

Какой-то очень мутный плагин. Особенно настораживает наличие таймеров. Делегировать обработку событий родителю обычным способом не проще? Вроде в jquery встроенный метод есть.

babnicks:
Это будет уже прокси, но никак не отображение сайта в iframe

Мне кажется что проблема не в том как это назвать, а в том что и поставленная задача и предложенное решение - прямая пропаганда гомосексуализма.

Disqus - хорошая вещь, но привязка к стороннему сервису всегда чревата неожиданностям

Curiosity:
Видимо никто не знает. Буду тогда обращаться в техподдержку:)

Попробуйте обратиться к LEOnidUKG :)

Всего: 2264