Для начала мы хотим развеять все ваши сомнения по поводу названия фреймворка Konaha. До июля 2007 года этот продукт носил название Blue Flame, то есть «Голубой Огонь». Но затем было принято решение переименовать его в Kohana. Всё дело в том, что разработчики хотели избежать каких-либо проблем с авторскими правами.
Что касается ныне действующего названия, то оно выбиралось при просмотре словарей коренных американцев. Разработчики фреймворка хотели выбрать такое слово, которое не нарушало бы авторские права. В итоге было выбрано слово kohana, которое в переводе с языка Сиу означает «быстрый». Вполне логично, поскольку этот веб-фреймворк действительно очень удобен и быстр в использовании и работе. Что же касается других значений этого слова, то они не имеют к названию продукта никакого отношения. К примеру, многие могут подумать, что название происходит от японского «маленький цветок», или же от украинского «кохана», что в переводе на русский означает «любимая». Ну и, конечно же, это не имя известной на весь мир касатки.
Какие же особенности имеет этот фреймворк?
1. Высокую скорость.
2. Повышенную степень безопасности.
3. Возможность использования функций РНР5.
4. Наличие большого количества встроенных инструментов.
5. Интуитивно понятный продукт, который достаточно просто понимать.
6. Используется концепция HMVC.
7. Наличие полной совместимости с UTF 5.
Но всё же, если вы хотите начать работу с Kohana, то вам потребуются понимания структуры фреймворка, знания его классов и методов. Более того, вам просто необходимо знать РНР на уровне ООП, как минимум на начальном. К тому же, вы должны прекрасно понимать, что означает MVC. Если у вас возникли определённые трудности с этим, то следует пройти несколько обучающих уроков или изучить необходимую литературу и материалы.
По сути, фреймворк Kohana как раз и отличает то, что с ним легко работать. А потому любой веб-разработчик должен справиться с этим продуктом.