YiiFramework Yii PHP framework 1.1.11 is released

  • Автор темы Автор темы Redjik
  • Дата начала Дата начала
можно будет разделить AR::$db на разные коннекты для записи и чтения, можно сделать пулл соединений для репликации
убирается связанность

это опять же зависимости в коде, если держать это в конфиге с говорящим названием (каждое отдельное подключение), то возможно будет нагляднее (если автокомплит настроить конечно)

по CMap и CList +1
 
зависимости в коде приложения от конфига - это нормально,
сейчас главная задача - поддержка репликации, сделать ее хорошо без переписывания CActiveRecord невозможно :(
 
grigori
а миграции нельзя заточить под это дело? я их не разу не использовал, но в теории они должны с репликацией справляться
 
Redjik
Миграции это же просто sql-патчи для новых релизов грубо говоря, не?
 
grigori
а расскажи, каким ты видишь правильный activerecord. :)
 
честно говоря, я не знаю, какой правильный, я думал нарисовать схему классов, придумать пару вариантов и создать в теории топик для обсуждения как лучше сделать
 
grigori
Впринципе не так много если не таскать по 100-200 записей
 
Кстати. мот у кого есть презенташка или нормальная статья англоязычная по преимуществам yii над zf. очень надо сегодня будем пробовать лобировать смену фреймворка для нового проекта. поделитесь ссылками и аргументами.
 
AmdY я не смог пересилить отвращение и изучить ZF после того, как увидел, что имя класса пишут в строковой константе параметром к фабрике :)
по делу - надо у Макарова спросить
 
grigori
У Макарова есть даже табличка сравнений, но она уж очень шапкозакидательская.
У нас пока основные сильные аргументы:
1. Скорость.
2. Готовые удобные виджеты и генераторы.
3. Нативная AR, а то мы юзаем ZF+Doctrine
 
Все больше и больше разработчиков переходит на Yii, найс))
AmdY
ну по скорости самый быстрый же. Готовых виджетов и экстеншенов очень много. Нативная AR прекрасная, вроде был на гитхабе issue где исправляло жесткую зависимость для AR, чтобы можно было свой CActiveRecordFinder делать Переходите не пожалеете ;) Вон 2Гис тоже иногда очень активно делится своими наработками.
 
Кстати новость для тех кому нужен был простой хелпер для паролей, его вчера замерджил Александр в мастер, удобная вещь кстати. CPasswordHelper.
 
grigori
У Макарова есть даже табличка сравнений, но она уж очень шапкозакидательская.
У нас пока основные сильные аргументы:
1. Скорость.
2. Готовые удобные виджеты и генераторы.
3. Нативная AR, а то мы юзаем ZF+Doctrine

Посмотри в сторону yiibooster по виджетам и генераторам. Я планирую в феврале подключиться и посильно помогать развитию.
 
Redjik
Кстати вот еще: как сказал Антонио, сам Кристофер тоже вроде как проявил желание помогать бустеру. ссылка.
 
Redjik есть вероятность, что тебе будет некогда этим заниматься :D

Ragazzo дай пожалуйста ссылку на альтернативу ActiveRecordFinder
 
Сверху