TS-шаблонов сайта в одном файле - повышает скорость работы сайта
После определенного периода жизни проекта мое хранилище по шаблонам TS превращается в нечто подобное:
( [Ak:lib.menu-system] Меню системных ссылок [5] [Ak:lib.header] Шапка сайта [4] [Ak:lib.menu] Горизонтальное меню [2] [Ak:lib.menu-r] Меню справа для А-м [31] [Ak:lib.breadcrumb] Нав. цепочка [8] [Ak:lib.footer] Копирайт [3] [Ak:lib.version] Версия сайта, последнее обновлени... [6] [Ak:lib.counter] Счетчики посещения [37] [AK] - настройка GridElemens (3 колонки) [101] [p-config] Страница в браузере/админ-панель [19] [p.css] Вкл. css-тиблиц [27] [p.js] Вкл. js-скриптов [26] [p.seo.robots.txt] Файл robots.txt [45] [p.seo.sitemap.xml] Файл sitemap.xml [46] [p.seo.title] Заголовок странитцы [17] [p.seo.meta] Метаданные [20] [p.seo.favico] Иконка [18] [p.seo.url] Настройка ЧПУ [33] [p-cont] H1-H6 [21] [p-cont] IMG [30] [p-cont] FORM [29] -- и т.д. ) Как-то попробовал все сделать это добро через: <INCLUDE_TYPOSCRIPT: source="FILE:fileadmin/templates/ts/main.txt"> И сайт стал работать заметно как-то быстрее!!!:D Да и редактировать шаблоны сайта стало удобнее:) |
А если хранить не во внешнем файле, а в базе?
|
Так до этого я хранил в БД.
Сейчас пробую такой подход через файлы - единственное что удобнее - это редактировать. Но есть и минус - быстро забываешь что к чему относится. |
"Говорящие" названия и комментарии в коде - и все сразу понятно ;)
|
В общем не удобно это - пришлось отказаться.
Проигрыш в скорости - 10-15%... Быстро забываешь что к чему . а так все по полочкам разложено! |
Цитата:
|
Согласен, я то же все в файлах храню.. удобно когда данные - константы (копирайты или др инфа, меняемая раз в жизни и не достойна того, что бы тратить на неё пространство БД), выносится в отдельную папку и можно давать право её редактирования, благо иногда юзеры способны заменить текст в скобках.
|
Часовой пояс GMT +4, время: 01:30. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot