diff --git a/docs/ru/programmers/advanced-features.xml b/docs/ru/programmers/advanced-features.xml index 1269ecc6..c9927dbd 100644 --- a/docs/ru/programmers/advanced-features.xml +++ b/docs/ru/programmers/advanced-features.xml @@ -1,7 +1,7 @@ - + - Advanced Features + Расширенные возможности &programmers.advanced-features.advanced-features-objects; &programmers.advanced-features.advanced-features-prefilters; &programmers.advanced-features.advanced-features-postfilters; diff --git a/docs/ru/programmers/api-functions.xml b/docs/ru/programmers/api-functions.xml index 397b7811..2fc33d7f 100644 --- a/docs/ru/programmers/api-functions.xml +++ b/docs/ru/programmers/api-functions.xml @@ -1,7 +1,7 @@ - Methods + Методы &programmers.api-functions.api-append; &programmers.api-functions.api-append-by-ref; &programmers.api-functions.api-assign; @@ -30,7 +30,6 @@ &programmers.api-functions.api-register-prefilter; &programmers.api-functions.api-register-resource; &programmers.api-functions.api-trigger-error; - &programmers.api-functions.api-template-exists; &programmers.api-functions.api-unregister-block; &programmers.api-functions.api-unregister-compiler-function; diff --git a/docs/ru/programmers/caching.xml b/docs/ru/programmers/caching.xml index 1d040d1b..9b4b036d 100644 --- a/docs/ru/programmers/caching.xml +++ b/docs/ru/programmers/caching.xml @@ -1,24 +1,27 @@ - Caching + Кэширование + - Caching is used to speed up a call to - display() or - fetch() by saving its output to a file. - If a cached version of the call is available, that is displayed instead of - regenerating the output. Caching can speed things up tremendously, - especially templates with longer computation times. Since the output of - display() or fetch() is cached, one cache file could conceivably be made up - of several template files, config files, etc. + Кэширование используется для ускорения вызовов + display() или + fetch() путем сохранения их результатов в + файл. Кэшированная версия файла (если таковая будет найдена) отображается + сразу, без перегенерации вывода. Кэширование может значительно ускорить + работу, особенно если используются сложные шаблоны с большим количеством + данных. Так как кэшируется вывод display() и + fetch(), один файл в кэше может + представлять из себя набор разных шаблонов, конфигурационных файлов - всего + того, что использовалось при генерации этого вывода. - Since templates are dynamic, it is important to be careful what you are - caching and for how long. For instance, if you are displaying the front page - of your website that does not change its content very often, it might work - well to cache this page for an hour or more. On the other hand, if you are - displaying a page with a weather map containing new information by the - minute, it would not make sense to cache this page. + Так как шаблоны могут меняться со временем, очень важно следить за тем что + вы кэшируете и на который срок. Например, если вы отображаете титульную + страницу вашего сайта, которая не меняется слишком часто, то её кэшированную + версию можно не обновлять в течение часа или больше. С другой стороны, если + вы выводите страницу с прогнозом погоды, которая может меняться с каждой + минутой, то кэшировать её не имеет смысла. &programmers.caching.caching-setting-up; diff --git a/docs/ru/programmers/plugins.xml b/docs/ru/programmers/plugins.xml index 0d329ccf..c9a5adad 100644 --- a/docs/ru/programmers/plugins.xml +++ b/docs/ru/programmers/plugins.xml @@ -2,6 +2,7 @@ Extending Smarty With Plugins + Version 2.0 introduced the plugin architecture that is used for almost all the customizable functionality of Smarty. This includes: diff --git a/docs/ru/programmers/smarty-constants.xml b/docs/ru/programmers/smarty-constants.xml index 0e2cdc83..01269c45 100644 --- a/docs/ru/programmers/smarty-constants.xml +++ b/docs/ru/programmers/smarty-constants.xml @@ -2,8 +2,7 @@ Константы - - + SMARTY_DIR @@ -25,6 +24,7 @@ require_once(SMARTY_DIR."Smarty.class.php"); +