Установка и настройка Kohana

Ромчик
4

Установка kohanaДоброго времени суток. Недавно пришлось реализовать один проект на PHP. Небольшая база данных клиентов с загрузкой данных из CVS, обработкой этих данных и по желанию выгрузкой в таблицу Excel. В качестве фреймворка я выбрал Kohana. Почему? Да, потому что он прост, легок и для данного проекта подходит как нельзя лучше. Вот и решил поделиться своими познаниями в Kohana. И начнем изучать Kohana с самого начала, т.е. установки. Так, что кому интересно читаем дальше…

Что такое Kohana?

Kohana — это фреймворк PHP с открытым исходным кодом, использующий архитектуру MVC (Model-View-Controller). Свое начало берет из далекого 2007 года. Kohana прост в изучении, достаточно быстр, хоршо маштабируем и документирован. MVC (Model-View-Controler) — это принцип разделения модели данных приложения, пользовательского интерфейса и взаимодействия с пользователем на отдельные компоненты. В таком случае изменения в одном из компонент приведет к минимальному изменению других.
Об остальных плюсах и возможностях Kohana Вы познакомитесь при изучении самого фреймворка.

Подготовка к установке Kohana.

Перед тем, как приступить к установке необходимо пройти несколько подготовительных шагов:

  1. Скачать сам фреймворк Kohana. Это можно сделать с официального сайта. На момент написания данной статьи последняя версия была Kohana 3.2
  2. Настроить связку apache+php+mysql. Это я описал в статьях: Установка и настройка apache+php+mysql на Windows. Часть 1, Установка и настройка apache+php+mysql на Windows. Часть 2, Установка и настройка apache+php+mysql на Windows. Часть 3.
  3. Создать виртуальный хост. Этот шаг можно пропустить, если Вы создаете проект в корне Вашего сайта. Как создать виртуальный хост на Windows я описал в статье Установка и настройка apache+php+mysql на Windows. Часть 1, как создать виртуальный хост на Linux я описал в статье Настройка virtualhost на apache2. Я создал виртуальный хост books. В которм создал две папки: logs — для логов apache и www — для файлов самого проекта.
  4. Подготовить базу данных для нашего проекта. Для этого с помощью phpMyAdmin создадим базу данных book и создадим пользователя book для этой базы данных. Как это сделать я описал в своей статье Основы работы с phpMyAdmin

Установка Kohana

Процесс установки Kohana заключается в простом копировании файлов скачанного пакета на сервер. В моем случае это в папку books/www. После завершения копирования в браузере набираем адрес нашего сайта и произойдет тестирование работоспособности kohana. Так на Linux сервере я увидел следующее сообщение:

Ошибка при тестировании Kohana на этапе установкиЧтобы исправить данную ошибку необходимо открыть доступ на запись к каталогам cache и logs. Если ошибок в тестировании нет, то Вы увидите следующую запись:

Успешное тестирование при установке KohanaПосле того, как тестирование kohana прошло успешно необходимо удалить install.php.  И наш фреймворк готов к употреблению.
В следующем посте мы остановимся на файловой структуре Kohana. Так, что не пропускайте выхода новых постов, подписавшись на RSS-рассылку данного блога.

Понравилась статья? Поделись с друзьями.
  • Add to favorites
  • Добавить ВКонтакте заметку об этой странице
  • Twitter
  • Facebook
  • Мой Мир
  • LiveJournal
  • Одноклассники
  • Блог Я.ру
  • MySpace
  • FriendFeed
  • В закладки Google
  • Google Buzz
  • Яндекс.Закладки
  • Reddit
  • StumbleUpon
  • Technorati
  • del.icio.us
  • БобрДобр
  • LinkedIn
  • Memori.ru
  • Сто закладок
  • Blogger

  • Файловая система kohana | Все о WEB программировании - 14.05.2012 в 12:20

    […] изучать фреймворк Kohana. Так в прошлой статье мы установили Kohana. Для успешной разработки приложений при помощи Kohana […]

  • Принцип работы Kohana | Все о WEB программировании - 15.05.2012 в 09:34

    […] изучать фреймворк Kohana.Так мы с Вами научились устанавливать Kohana, разобрались с файловой системой Kohana. А сегодня […]

  • Настройка фреймворка Kohana | Все о WEB программировании - 17.05.2012 в 10:50

    […] И с нова мы будем изучать Kohana. Так мы с Вами уже умеем: устанавливать Kohana, познакомились с файловой системой Kohana, освоили […]

  • Создание приложения на Kohana. Часть 1 | Все о WEB программировании - 30.05.2012 в 14:20

    […] изучать фреймворк Kohana. Мы уже с Вами разобрались как установить Kohana, рассмотрели тут и тут принцип работы Kohana, изучили […]

  • ©2012-2017 По всем вопросам обращайтесь через форму обратной связи

    Яндекс.Метрика