Kohana 3.1(3.0x) vs Yii 1.1.6

Не относящиеся к фреймворку и программированию вопросы
Ответить
capscom
Сообщения: 18
Зарегистрирован: 2011.02.02, 16:48

Kohana 3.1(3.0x) vs Yii 1.1.6

Сообщение capscom »

День добрый.

Столкнулся с проблемой, нужно выучить фремворк, но никак не могу определиться что лучше.
У кого есть опыт работы с этими фреймворками расскажите, пожалуйста, про подводные камни. В каких задачах, и кто себя лучше показует, и у кого какие перспективы.

Спасибо.
Ekstazi
Сообщения: 1428
Зарегистрирован: 2009.08.20, 22:54
Откуда: Молдова, Бельцы
Контактная информация:

Re: Kohana 3.1(3.0x) vs Yii 1.1.6

Сообщение Ekstazi »

Тема уже поднималась здесь на форуме. Используйте поиск.
capscom
Сообщения: 18
Зарегистрирован: 2011.02.02, 16:48

Re: Kohana 3.1(3.0x) vs Yii 1.1.6

Сообщение capscom »

Ekstazi, я искал, прежде чем задать вопрос. В основном поиск находи темы, где упоминая Кохана 2, но 3 версия очень существенно отличается от второй, а 3.1 не совместима уже с 3.0.
Аватара пользователя
slavcodev
Сообщения: 3134
Зарегистрирован: 2009.04.02, 21:42
Откуда: Valencia
Контактная информация:

Re: Kohana 3.1(3.0x) vs Yii 1.1.6

Сообщение slavcodev »

Мне кажется странно искать объективные сравнения фреймворков на форуме одного из них )))
Жду Yii 3!
capscom
Сообщения: 18
Зарегистрирован: 2011.02.02, 16:48

Re: Kohana 3.1(3.0x) vs Yii 1.1.6

Сообщение capscom »

mc-bear, согласен, но может просто у кого-то есть опыт объективный.
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Kohana 3.1(3.0x) vs Yii 1.1.6

Сообщение samdark »

Сложно будет найти тех, у кого есть опыт и с Yii и третьей веткой коханы.
capscom
Сообщения: 18
Зарегистрирован: 2011.02.02, 16:48

Re: Kohana 3.1(3.0x) vs Yii 1.1.6

Сообщение capscom »

В сообществе коханы, поднималась похожа тема: http://forum.kohanaframework.org/discus ... -yii-1.1.5
И была высказана версия:

-------------------
Что характерного хотелось бы отметить сравнивая эти две оболочки:

1. KO3 почти в два раза меньше потребляет памяти на ~ одинаковых веб-приложениях.
2. У Yii большая часть основного и расширяемого функционала - практически из коробки.
3. KO3 свойственна несколько высшая устойчивость к просадкам в производительности при изменении нагруженности ресурса.
4. Приложения на KO3 намного проще в масштабировании, особенно в свете грядущих изменений в архитектуре по части Request.
--------------------------


Это имеет место быть?
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Kohana 3.1(3.0x) vs Yii 1.1.6

Сообщение samdark »

1. Где тесты?
2. Верно.
3. Где тесты?
4. С Yii вроде проблем в этом плане не было.
capscom
Сообщения: 18
Зарегистрирован: 2011.02.02, 16:48

Re: Kohana 3.1(3.0x) vs Yii 1.1.6

Сообщение capscom »

Sam Dark, вот собственно за этим к Вам и пришел. Возможно кто-то уже работал с 2мя этими фреймами =)
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Kohana 3.1(3.0x) vs Yii 1.1.6

Сообщение samdark »

Ещё вопросы задавайте, что касается Yii отвечу.
Аватара пользователя
RSol
Сообщения: 325
Зарегистрирован: 2010.05.07, 08:36
Откуда: Северодонецк, Украина
Контактная информация:

Re: Kohana 3.1(3.0x) vs Yii 1.1.6

Сообщение RSol »

Я работаю на Yii. На KO смотрел, поскольку на фирме ребята говорили что он хорош.

Мое субъективное мнение:
1. Можно писать хорошие приложения и на Yii и на KO.
2. Yii - каждая новая версия сразу идет с обновленной документацией, с тремя сайтами в папке demo, с описанием как создать блог (это 1 из проектов в вышеназванной папке demo). Если есть проблемы с английским - милости прошу на "http://yiiframework.ru/" (спасибо Sam Dark).
3. Как мне показалось (возможно я не прав), найти расширения (модули) для KO это целое дело! Можно возразить - есть https://github.com/. Согласен, но Вы пробовали (как человек, который знакомится с KO) там найти себе что-то внятное... В Yii - http://www.yiiframework.com/extensions/ - сортировка по дате, популярности, количеству скачиваний; все разбито по категориям.
4. ...

Еще раз подчеркну - это мое субъективное мнение.
mitallast
Сообщения: 207
Зарегистрирован: 2010.02.21, 20:40
Откуда: Голицыно
Контактная информация:

Re: Kohana 3.1(3.0x) vs Yii 1.1.6

Сообщение mitallast »

Как всегда, отмечу - плохо можно писать независимо от языка, платформы и фреймворков.

Вообще, не так давно с моими коллегами был жесточайший холивар на тему выбора фреймворка. Поскольку голосов было поровну, решили попробовать Yii в коллективной разработке жестким волевым решением - монеткой =)
bagir
Сообщения: 13
Зарегистрирован: 2011.02.03, 11:37

Re: Kohana 3.1(3.0x) vs Yii 1.1.6

Сообщение bagir »

Как пользователь коханы не смог пройти мимо.

Мне бы хотелось узнать такие вопросы:

1) есть ли у yii HMVC

2) У коханы гибкая архитектура, классы наслеледуются по типу: View(пустой) extends Kohana_View. Тоесть если мне нужно переопределить вид, я просто дописываю в пустышку View необходимое.
Как с переопределеним основных классов обстоят дела у yii ???

3) Можно ли модуль Auth yii, без шаманств привязать на регистрацию по email или логину. Т.е. насколько он гибок ?

4) Наверно очень абстрактный вопрос, но всеже насколько yii прожерлив к ресурсам на реальных проектах?
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Kohana 3.1(3.0x) vs Yii 1.1.6

Сообщение samdark »

1) Да, но использовать его не хочется т.к. есть более подходящие для этих задач средства вроде виджетов.
2) Отлично. Переопределить можно практически всё. Если что-то переопределить нельзя — это рассматривается как потенциальный баг.
3) Можно. Я без особых шаманств сделал авторизацию по базе phpbb (разве что изучил сам phpbb).
4) Зависит от проекта.

Например, мой совсем не оптимизированный блог http://rmcreative.ru/ (сейчас там 1752 постов, 3800 комментов и 453 тега) кушает на главной 4.16MB памяти в пике и отрабатывает за 0.02527 с. (данные не кешируются).

Пример побольше: http://www.yiiframework.com/forum/index ... -visitors/
bagir
Сообщения: 13
Зарегистрирован: 2011.02.03, 11:37

Re: Kohana 3.1(3.0x) vs Yii 1.1.6

Сообщение bagir »

Sam Dark, спасибо большое за ответы. Задумался о переходе на Yii, по таким причинам:

1) Отсуствие нормальной документации. Чтобы глубоко изучить фреймворк, приходится постостоянно ковырять код и читать коменты авторов.
2) Ключевые модули, например капчу, пишут сторонние разработчики. Это плохо в том плане, что если автор забьет на модуль, придется самому допиливать все руками (зачем тогда фреймворк?).
3) Все дополнительные компонетнты приходится искать на github, и на многие из них нет манула, т.е. писались просто для себя.
4) Некоторые компонеты, типа Auth - сделаны довольно топорно, т.е. если нужно привязать регистрацию к еmail нужно лезть и фиксить код. (вроде как на новом модуле Auth это пофиксили, не тестил)
5) Мало драйверов для различных БД, под тот же Оракл вообще ничего не найти.

В остальном у Коханы только плюсы, в основном(не могу ее с YII сравнить, потому как с ним знаком тока по описанию).

Так что есть Кохане еще к чему стремиться, вот и призадумался.=)
chodex
Сообщения: 1
Зарегистрирован: 2011.02.02, 17:56

Re: Kohana 3.1(3.0x) vs Yii 1.1.6

Сообщение chodex »

Кодогенерации нет в Kohana :)
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Kohana 3.1(3.0x) vs Yii 1.1.6

Сообщение samdark »

Ну, если время свободное имеется, стоит попробовать. Как минимум, будет человек, который сможет нормально сравнить :)
bagir
Сообщения: 13
Зарегистрирован: 2011.02.03, 11:37

Re: Kohana 3.1(3.0x) vs Yii 1.1.6

Сообщение bagir »

Sam Dark, хочу уже новые проекты на на чем-то новом делать. Думаю это будет Yii =). ZendFramework 2.0 вроде как еще не зарелизился основательно.
Ответить