Быстрый Шаблон 1.3.0 – PHP 4.0 – Стандарты кодирования – База кода

Скачать

Название (оригинал): Fast Template 1.3.0

Описание:
Англ (оригинал)Templates are very useful for CGI programming, because adding HTML to your PHP code clutters your code and forces you to do any HTML modifications. By putting all of your HTML in seperate template files, you can let a graphic or interface designer change the look of your application without having to bug you, or let them muck around in your PHP code.
This is a modified version of the CGI::FastTemplate man page, originally written by Jason Moore [email protected] It was ported to PHP by CDI [email protected]
In 1999 it was abbandoned by CDI but survived as a good template system over the time.
Since then several people tried to add new fucntionalities to Fast Template and also to make the code to be compatible with newest PHP versions.
We find Fast Template very usefull in our projects and we decided to put together all the time modifications and also to add some new functionalities to the program and release it.
So we merged CACHE function, debug console, silient removal of not-assigned dynamic blocks, ability of including php code into templates and also we added a NEW functionality, Pattern Assign. So when variables or constants are the same as the template keys, these functions may be used as they are. Using these functions, can help you reduce the number of the assign functions in the php files, very useful for language files.
Why again FAST TEMPLATE?
We find Fast Template very usefull in our projects, even if now is on the market other template systems, like Smarty. Most PHP projects today use Smarty for this, but we won’t. Smarty puts too much logic into the template itself. To avoid confusing or upsetting the web designer, the core template must look as much like a regular HTML page as possible. That means no strange looking iteration code and such. Instead, we’ll use Fast Template. FastTemplate may not be as advanced and featureful as Smarty, but its syntax is definitely better suited for this problem.

Рус (машинный)Шаблоны очень полезны для cgi программирования, т. к. добавление HTML в PHP код загромождает код и заставляет вас делать любой HTML модификаций. Поставив все ваши HTML-код в отдельные файлы шаблонов, вы можете позволить графический или интерфейс конструктора изменить внешний вид вашего приложения без необходимости тебя беспокоить, или позволять им слоняться без дела в вашем PHP-коде.
Это является модифицированной версией cgi::FastTemplate Man-страницы, изначально написанный Джейсон Мур [email protected] Он был портирован на PHP по КДИ [email protected]
В 1999 году он был abbandoned по КДИ но выжил как хороший шаблон системы с течением времени.
С тех пор несколько человек пытались добавить новый fucntionalities для быстрого шаблона, а также сделать код для совместимости с новейшими версиями PHP.
Мы нашли быстрый шаблон очень полезно в наших проектах и мы решили собрать воедино все время модификации, а также добавить новый функционал в программу и выпустить ее.
Так мы слились функция кэширования, консоль отладки, silient кнопка удаления, не назначенный динамических блоков, возможность включения PHP кода в шаблоны, а также мы добавили новый функционал, шаблон назначить. Поэтому, когда переменные или константы такие же, как и шаблон ключи, эти функции могут быть использованы как они есть. Используя эти функции, может помочь вам уменьшить число назначить функции в PHP файлы, очень полезно для языковых файлов.
Почему снова быстрый шаблон?
Мы нашли быстрый шаблон очень полезно в наших проектах, даже если сейчас на рынке других систем шаблонов, например smarty. Большинство PHP проектов сегодня использовать Смарти для этого, но мы не будем. Смарти влияет слишком много логики в шаблоне. Чтобы избежать путаницы или огорчает веб-дизайнер, ядро шаблон должен выглядеть как много, как обычная HTML-страница, как это возможно. Что значит ни странно выглядящий код итерации и такие. Вместо этого, мы будем использовать быстрый шаблон. FastTemplate может быть не столь продвинутый и функциональный, как и smarty, но его синтаксис, безусловно, лучше подходит для этой проблемы.

база кода