Наверное каждый, кто писал свою ЦМСку, сталкивался с необходимостью реализации работы с темами. Под темой я понимаю набор ресурсов, определяющих внешний вид приложения (шаблоны, стили, картинки, возможно и js). Я не собираюсь тут выкладывать очередной класс для работы с темами, а просто приведу некоторые свои соображения на этот счет.
Дальше…
Размещено в Пишем CMS.
Метки: cache, CMS, Kohana3, напильник, темы.
Благодаря пользователю rafi нам стала доступна справка по Kohana v3.0.3 в формате .chm. По сути это текущее состояние модуля userguide (т.е. английская, испанская, китайская и русская версии) + API. Можно скачать с Rapidshare.com, но так как у многих возникают проблемы с использованием данного сервиса, я позволил себе перезалить данный файл сюда. Русский перевод едва начат, так что терпите
Дальше…
Размещено в Kohana3.
Метки: Kohana3, userguide, мануал.
Итак, продолжаем изучать теорию по использованию модуля Sprig. Напомню, что в предыдущей статье я описал общие правила описания моделей. Но ведь сама по себе модель, отделенная от своих “соседей”, не несет большого смысла и практической ценности. Поэтому необходимо рассмотреть возможности Sprig в части работы с взаимосвязями моделей. Дальше…
Размещено в Kohana3.
Метки: Kohana3, relations, sprig.
Неожиданно для себя обнаружил, что метод Kohana::cache($name, $data = NULL, $lifetime = 60) работает немного не так, как я ожидал. Предполагая, что параметр $lifetime (время жизни кэша, в секундах) надо указывать при сохранении данных, использовал Kohana::cache($name, $data, $lifetime) для кэширования и Kohana::cache($name) для извлечения из кэша. Вроде бы все логично, но…
Дальше…
Размещено в Kohana3.
Метки: cache, Kohana3, я негодую.
Прошло всего два дня с появления релизов 3.0.2.x, и вот вам - Shadowhand сообщил о версии 3.0.3. Багфиксов совсем немного, в общем-то помимо описанных мной проблем с Database и ORM почти ничего не поменялось. Стоит обратить внимание на появление setlocale() в файле bootstrap.php. Вроде как работает сразу, качайте. Может обойдется и без 3.0.3.1 
Размещено в Kohana3.
Метки: Kohana3, версии.
Последние комментарии