Kohana PHP → Изменения ORM в Kohana 3.1.0
В следующей мажорной версии Kohana — 3.1.0 в модуле ORM планируются некоторые изменения:
- Будет убрана "ленивая" загрузка (lazy loading);
- Будет убран метод save();
- Вместо него добавляются два метода: create() и update();
- Изменен доступ к has_many (для этого больше не нужно будет использовать find_all());
- Оптимизация кода;
Kohana PHP → Переходим на Kohana 3. Часть 1
Если вы знакомы с PHP-фреймворком Kohana PHP и следите за его изменениями, то
вам наверно уже известно, что на финишную прямую уже вышла 3-я версия этого замечательного фреймворка (на данный момент
доступнен Release Candidate 2.1) и в ближайшее время планируется финальная версия. Kohana 3 - это сильно модифицированная
версия Kohana 2, поэтому все приложения, работающие на 2-й версии при переходе на 3-ю потребуют немалых изменений кода.
Эта статья призвана описать произошедшие изменения в фреймворке и помочь разобраться с новым API. Так как финальная версия API еще не "зафиксирована", то некоторое из того что здесь описано, может измениться к моменту релиза. Итак, чем же отличается API 2-й версии Kohana от 3-й?
Эта статья призвана описать произошедшие изменения в фреймворке и помочь разобраться с новым API. Так как финальная версия API еще не "зафиксирована", то некоторое из того что здесь описано, может измениться к моменту релиза. Итак, чем же отличается API 2-й версии Kohana от 3-й?