Я тоже после 3х лет Zend Framework`а долго привыкал к разделению action\event :)
По роутингу: евенты сейчас и так можно определять регэкспом. А нужно ли регексп для определения Action`а — тут спорный вопрос. В таком случае роутер вообще нужно расширять — по аналогу зендовского — переносить на него задачу распределения не только Action (читай Controller), но и Event (читай Action). Естественно, это даст больший просто для действий, но со своими проблемами.
На заметку: работа роутера на svn поменялась — подстроена под новые конфиги. Теперь в роутер введено понятие внутреннего Rewrite, и из шаблона убраны все константы, адреса определяются через smarty-плагин (я описывал в одной из своих заметок, с небольшими изменениями). Теперь можно без проблем менять адресацию во всем проекте одной строчкой кода. Т.е. работы в этом направлении ведутся.
Тут вопрос скорее «Что считать приложением?» — если брать LS как движек — то приложение это и есть уровень базовых модулей. А то, что пользователь надстраивает — это уже вроде как не «приложение LS»…
А, вообще, при желании можно кучу уровней придумать :)
А что вы имеете в виду? Разделения уровня core и уровня application? Так это почти во всех фреймворках реализовано. Только называется везде по разному.
С этим как раз проблем нет. Если топик не прошел валидацию, то все данные в форме останутся на месте. Ничего не пропадет, а через 30 секунд как обычно контент формы будет помещен в новосозданный авто-черновик.
А зря :) Это же не маги Вуду или еще чего-нибудь. Это техника психотерапии.
Просто это течение вышло за рамки чисто медицинского и активно используется при ведении переговоров, организации продаж, да и вообще, любому руководителю не помешает.
А быстрая популяризация, как обычно, имеет негативные стороны — появилась куча «НЛПшников», которые считают себя мега специалистами, а на самом деле даже не понимают что это такое.
У вас текст написан в стиле НЛП = Нейролингвистическое программирование (Neuro-linguistic programming). С характерными чертами, рапортами, кодированием стратегии и т.д.
По роутингу: евенты сейчас и так можно определять регэкспом. А нужно ли регексп для определения Action`а — тут спорный вопрос. В таком случае роутер вообще нужно расширять — по аналогу зендовского — переносить на него задачу распределения не только Action (читай Controller), но и Event (читай Action). Естественно, это даст больший просто для действий, но со своими проблемами.
На заметку: работа роутера на svn поменялась — подстроена под новые конфиги. Теперь в роутер введено понятие внутреннего Rewrite, и из шаблона убраны все константы, адреса определяются через smarty-плагин (я описывал в одной из своих заметок, с небольшими изменениями). Теперь можно без проблем менять адресацию во всем проекте одной строчкой кода. Т.е. работы в этом направлении ведутся.
А, вообще, при желании можно кучу уровней придумать :)
Да.
Мне нравиться как об этом написано в Getting Real от «37 signals».
Книжку я прочитал не только что, а два года вел тренинги по лидерству в малых и средних группах.
«Везде» это вы о чем? Вы возвысили один пост до уровня «везде»?
AddDefaultCharset utf-8
и рестартаните сервер.
или
(первый добавит новый пункт в стек и все выведется через заделитель, а второе просто установит переданную строку в качестве title)
Просто это течение вышло за рамки чисто медицинского и активно используется при ведении переговоров, организации продаж, да и вообще, любому руководителю не помешает.
А быстрая популяризация, как обычно, имеет негативные стороны — появилась куча «НЛПшников», которые считают себя мега специалистами, а на самом деле даже не понимают что это такое.