21.10.2008 | Пользовательские функции в Smarty. Часть 3

в 22:28 | Категория: CMS/CMF | Тэги: | Комментариев: 0

Как определить, что наиболее важно в разработке приложений. Это очень просто — достаточно один раз связаться с заказчиком и выслушать его требования. И вы прийдете к неизменному выводу, что наиболее важно для вас — время. Именно оно определяет средства и способы проектирования. Именно скорость разработки интересует заказчика в первую очередь. Ведь еще толком не будет ни задания, ни команды, ни даже бюджета, но уже будут важны (да, именно они) сроки. По этой простой причине стало столь популярным использование шаблонных механизмов и разнообразных, ускоряющих разработку IDE. Однако само по себе подключение Smarty к вашей задаче или декларирование того, что подобный класс используется при проектировании, ничего не означает.

Комментариев 0

15.10.2008 | Пользовательские функции в Smarty. Часть 2

в 16:21 | Категория: CMS/CMF | Тэги: | Комментариев: 0

Любой мощный инструмент без подробной инструкции может оказаться всего лишь очередной кучей железа, которая занимает полезную площадь. Поэтому так важно уметь и знать особенности стандартного функционала, доступного в таких больших приложениях, как Smarty. Конечно же, сама система шаблонов позволяет проводить поэтапное изучение своих возможностей как разработчиком, так и дизайнером. Но в любом случае, если кто-то пробует изучать функционал Smarty, преодолеть начальные трудности будет намного легче, именно зная особенности простейших методов и функций, которые используются в шаблонах. В этой статье будет рассказано про пользовательские функции Smarty, которые отвечают за построение форм и упрощают манипуляции с веб-данными.

Комментариев 0

03.10.2008 | Пользовательские функции в Smarty

в 17:30 | Категория: CMS/CMF | Тэги: | Комментариев: 0

Любой шаблонный механизм призван разделить труд дизайнера и нелегкую работу программиста, так сказать, развести их по разные стороны процесса создания веб-сайта. Однако, когда над проектом работает один человек и крайне важны сроки сдачи работы и не так важен дизайн, возникает вопрос: каким же образом можно упростить себе жизнь, чтобы потом заказчик имел возможность самостоятельно изменить дизайн приложения так, как ему будет угодно? Собственно, именно для такого случая и был создан шаблонный механизм Smarty. Сегодня речь пойдет лишь о небольшой части возможностей этого приложения, а именно — о функциональности встроенных пользовательских функций.

Комментариев 0

29.04.2008 | Smarty, пристальный взгляд на функции

в 19:38 | Категория: CMS/CMF | Тэги: | Комментариев: 0

Встроенные функции Smarty позволяют не просто направить вывод в то или иное русло. Они фактически созданы создателями системы темплейт-процессора, чтобы максимально упростить жизнь писателю кода и оградить его от "домогательств" веб-дизайнера. Достаточно представить такую ситуацию, когда веб-мастер просит вас перейти с двухуровневой модели оформления меню системы на одноуровневую.

Комментариев 0

24.04.2008 | Smarty

в 19:10 | Категория: CMS/CMF | Тэги: | Комментариев: 0

Задача отделения дизайна от оформления появилась почти сразу после создания первого веб-интерпретатора для динамического сайта. К сожалению, психология и культура современного общества хоть и допускают совмещение таланта дизайнера и усидчивости технического специалиста в одном лице, но на самом деле случаи удачного совмещения работы с "картинкой" и "кодом" достаточно редки. Чтобы разделить представление сайта от движка его наполнения, точнее кодовой части, было выдумано так называемое шаблонное разделение.

Комментариев 0

1