Пакунок: smarty (2.6.26-0.2)
Links for smarty
Debian Resources:
Download Source Package smarty:
Maintainer:
External Resources:
- Homepage [www.smarty.net]
Similar packages:
Механізм шаблонів для PHP
Smarty є механізмом шаблонів для PHP. Він дозволяє легко розділяти логіку роботи програми та інформаційний вміст від подання.
Це найкраще описує ситуація, коли програміст застосунку та дизайнер шаблонів виконують різні ролі, або як це є в більшості випадків — не є однією особою, що їх суміщує. Наприклад, припустимо, Ви створюєте веб-сторінку, яка показує газетну статтю. Заголовок статті, підзаголовок, автор і тіло містять елементи із вмістом, в них не міститься інформація про те, як вони повинні бути показані. Застосунок передає їх до Smarty, для якого дизайнер створює шаблони у вигляді комбінації HTML і спеціальних позначок для формування подання цих елементів (HTML-таблиці, фоновий колір, розмір шрифтів, таблиці стилів і т.д.). Одного разу програмісту знадобиться змінити спосіб повернення інформаційного вмісту (змінити логіку застосунку). Ця зміна не вплине на шаблон дизайнера, інформаційний вміст надходить у шаблон точно так само. Аналогічно, дизайнер шаблону може виконати редизайн шаблону, це не вимагатиме змін логіки застосунку. Отже, програміст може змінювати логіку програми без потреби в реструктуризації шаблону, і дизайнер шаблону може змінити шаблон без руйнування логіки застосунку.
Інші пакунки пов'язані з smarty
|
|
|
-
- dep: php5
- server-side, HTML-embedded scripting language (metapackage)
- or php5-cgi
- server-side, HTML-embedded scripting language (CGI binary)
- or php5-cli
- command-line interpreter for the php5 scripting language
- or php4
- Пакунок недоступний
- or php4-cli
- Пакунок недоступний
- or php4-cgi
- Пакунок недоступний
Завантажити smarty
| Архітектура | Розмір пакунка | Розмір після встановлення | Файли |
|---|---|---|---|
| all | 194.4 kB | 756.0 kB | [список файлів] |
