Важные директории в ЛС

FAQ
В этой статье я опишу наиболее важные каталоги движка, о назначении которых важно знать администратору сайта под управлением блого-социальной платформы Ливстрит. Итак, наиболее важные папки под лампой:

  • config — о ней рассказывалось в предыдущем топике.
  • logs — сюда будут скатываться разные логи при работе с движком (ошибки MySql, профилирование работы движка и т.п.), важно при удалении логов не удалить случайно .htaccess, который закрывает доступ к папке извне.
  • plugins — в эту директорию вы будете заглядывать наиболее часто — она содержит список плагинов, установленных на сайте. Плагин — расширяет стандартный функционал LiveStreet дополнительными возможностями. Иногда плагины называют модулями, но это в корне неверно т.к. в терминологии ЛС уже есть понятие модуля — это системная часть ядра/плагина. Плагины как платные так и бесплатные можно найти в официальном каталоге расширений (плагинов) ЛС. Но об этом позже. Также в директории находится файл plugins.dat, в котором ядро записывает список активированных плагинов. Не следует вносить сюда правки вручную, если вам не указали обратное, особенно если вы новичок — будут проблемы с кешем.
  • templates — важная папка, внутрь неё мы заглянем детальнее, :
    • cache — папка с сжатыми в один файл всеми файлами JavaScript и CSS, используемыми в проекте ЛС на каждый шаблон. Это ускоряет загрузку файлов с сервера для пользователя за счет меньшего количества соединений и меньшего размера файлов т.к. они сжимаются, уменьшает нагрузку на сервер (т.к. отсылается меньшее число запросов). Компрессия производится программно и один раз движком и потом файлы отдаются пользователю без повторной обработки.
    • compiled — папка с компилированным кодом шаблона используемого в проекте на каждый шаблон. Кстати, в тех файлах мы можем наблюдать то, что делается в шаблонах для WordPress постоянно — каша. Привет любителям WordPress :)
    • language — здесь находятся все локализации движка. В коробке уже доступны английская и русская версии.
    • skin — здесь находятся шаблоны для движка LiveStreet.
  • tmp — временный служебный каталог ЛС, здесь может находится кеш БД вашего сайта, только что закачанные файлы (которые движок ещё не отправил куда нужно) и другие временный файлы. Слушая ораторов которые кричат что нужно удалить отсюда все, не забудьте оставить файл .htaccess на месте, ибо удалив его можно смело публиковать пароли админа на сайте — чего уж тогда...
  • uploads — каталог, куда будут выполнятся загрузки файлов при работе с движком. По-умолчанию сюда в подпапку images будут закачиваться изображения, но при подключении разных плагинов сюда могут закачиватся и другие разные файлы.

На этом поверхностный осмотр директорий LiveStreet закончен. Другие подробности в следующих публикациях.
0 комментариев
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.