Архивы

Kohana 3 merging patch 0.2

Среда, 17 марта 2010 г.
Рубрика: Web frameworks
Метки: |
Просмотров: 1384
Подписаться на комментарии по RSS

Апдэйт патча, который сливает использованные классы Kohana 3 в один файл и тем самым ускоряет загрузку, даже со включенным акселератором.

Что нового:

  • добавлена возможность кэширования классов в соответствии с роутами. При первой загрузке создается т.н. кэш-загрузчик (preloader), который включает несколько классов, после инклуда которых становится возможным вызвать Request::instance(). Загрузчик общий для всех роутов. Последующие же классы, более специфичные для роутов, могут быть сохранены в соответствующих файлах кэша. А могут и не быть -- если отключить соответствующую настройку, будет создаваться один большой универсальный файл кэша.
  • более удобное задание настроек кэширования
  • сброс кэша закачкой или созданием в каталоге файла со специальным названием
  • рефакторинг кода
Далее...