Вот уже новый год наступил, а я всё никак не соберусь написать про работу с СУБД. Чтобы хоть частично компенсировать этот недостаток напишу про настройку Kohana для работы с базами данных.
Читать далее »
Kohana – фреймворк для вебразработок на PHP. Изначально развивался как ветка фреймворка CodeIgniter. В сравнении с CodeIgniter Kohana более продвинута, но гораздо хуже документирована.
В блоге больше освещалась версия Kohana3. Наиболее популярные посты:
* Kohana для чайников. Простейший ORM
* Модуль AUTH в Kohana
* Kohana для чайников. Инсталляция.
* Kohana для чайников. Hello world.
* Kohana для чайников. Настраиваем базу данных
Вот уже новый год наступил, а я всё никак не соберусь написать про работу с СУБД. Чтобы хоть частично компенсировать этот недостаток напишу про настройку Kohana для работы с базами данных.
Читать далее »
В позапрошлый раз мы составляли скрипт Hello World. Мы написали простейший контроллер, который организует прямой вывод в HTML. Но то что подходит для простого примера не подойдёт для серьёзных веб-приложений.
Правильным подходом здесь считается выделение визуального представления от логики. Это с одной стороны позволяет создавать многократно используемые шаблоны (views, представления), а с другой стороны отделить работу программиста от работы дизайнера.
Читать далее »
В прошлый раз я обрисовал схему построения URL в движке Kohana и вскользь упомянул, что можно убрать фронт-контроллер index.php из URL.
По предложению Nayjest я решил заострить внимание на этом вопросе. Сегодня мы будем превращать URL вида
в
Задача и правда не настолько тривиальная, как кажется, и делится на две подзадачи:
1. Сделать, чтобы URL без index.php был работоспособным
2. Сделать так, чтобы функции Kohanа генерировали внутренние ссылки без index.php
Читать далее »
Быстренько пробежимся по самым верхушкам. Буквально галопом по европам.
Хоть и звучит легкомысленно, это позволит нам усвоить элементарные вещи, и даст возможность зацепиться за незнакомый мир Kohana.
Читать далее »
Всем привет! Давно не писал. И давно уже обещал заняться фреймворком Kohana, чему и собираюсь посвятить серию постов.
Как это ни прискорбно – но я полный чайник во всем, что касается Kohana, и поэтому буду писать, как для чайников, поэтапно проходя и фиксируя все, даже очень мелкие детали работы с ним.
Читать далее »