Kohana 3.1(3.0x) vs Yii 1.1.6
Kohana 3.1(3.0x) vs Yii 1.1.6
День добрый.
Столкнулся с проблемой, нужно выучить фремворк, но никак не могу определиться что лучше.
У кого есть опыт работы с этими фреймворками расскажите, пожалуйста, про подводные камни. В каких задачах, и кто себя лучше показует, и у кого какие перспективы.
Спасибо.
Столкнулся с проблемой, нужно выучить фремворк, но никак не могу определиться что лучше.
У кого есть опыт работы с этими фреймворками расскажите, пожалуйста, про подводные камни. В каких задачах, и кто себя лучше показует, и у кого какие перспективы.
Спасибо.
-
- Сообщения: 1428
- Зарегистрирован: 2009.08.20, 22:54
- Откуда: Молдова, Бельцы
- Контактная информация:
Re: Kohana 3.1(3.0x) vs Yii 1.1.6
Тема уже поднималась здесь на форуме. Используйте поиск.
Re: Kohana 3.1(3.0x) vs Yii 1.1.6
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
Мне кажется странно искать объективные сравнения фреймворков на форуме одного из них )))
Жду Yii 3!
Re: Kohana 3.1(3.0x) vs Yii 1.1.6
mc-bear, согласен, но может просто у кого-то есть опыт объективный.
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Kohana 3.1(3.0x) vs Yii 1.1.6
Сложно будет найти тех, у кого есть опыт и с Yii и третьей веткой коханы.
Нравится Yii? Давайте сделаем его лучше!.
Re: Kohana 3.1(3.0x) vs Yii 1.1.6
В сообществе коханы, поднималась похожа тема: http://forum.kohanaframework.org/discus ... -yii-1.1.5
И была высказана версия:
-------------------
Что характерного хотелось бы отметить сравнивая эти две оболочки:
1. KO3 почти в два раза меньше потребляет памяти на ~ одинаковых веб-приложениях.
2. У Yii большая часть основного и расширяемого функционала - практически из коробки.
3. KO3 свойственна несколько высшая устойчивость к просадкам в производительности при изменении нагруженности ресурса.
4. Приложения на KO3 намного проще в масштабировании, особенно в свете грядущих изменений в архитектуре по части Request.
--------------------------
Это имеет место быть?
И была высказана версия:
-------------------
Что характерного хотелось бы отметить сравнивая эти две оболочки:
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
1. Где тесты?
2. Верно.
3. Где тесты?
4. С Yii вроде проблем в этом плане не было.
2. Верно.
3. Где тесты?
4. С Yii вроде проблем в этом плане не было.
Нравится Yii? Давайте сделаем его лучше!.
Re: Kohana 3.1(3.0x) vs Yii 1.1.6
Sam Dark, вот собственно за этим к Вам и пришел. Возможно кто-то уже работал с 2мя этими фреймами =)
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Kohana 3.1(3.0x) vs Yii 1.1.6
Ещё вопросы задавайте, что касается Yii отвечу.
Нравится Yii? Давайте сделаем его лучше!.
- RSol
- Сообщения: 325
- Зарегистрирован: 2010.05.07, 08:36
- Откуда: Северодонецк, Украина
- Контактная информация:
Re: Kohana 3.1(3.0x) vs Yii 1.1.6
Я работаю на 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. ...
Еще раз подчеркну - это мое субъективное мнение.
Мое субъективное мнение:
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. ...
Еще раз подчеркну - это мое субъективное мнение.
Re: Kohana 3.1(3.0x) vs Yii 1.1.6
Как всегда, отмечу - плохо можно писать независимо от языка, платформы и фреймворков.
Вообще, не так давно с моими коллегами был жесточайший холивар на тему выбора фреймворка. Поскольку голосов было поровну, решили попробовать Yii в коллективной разработке жестким волевым решением - монеткой =)
Вообще, не так давно с моими коллегами был жесточайший холивар на тему выбора фреймворка. Поскольку голосов было поровну, решили попробовать Yii в коллективной разработке жестким волевым решением - монеткой =)
Re: Kohana 3.1(3.0x) vs Yii 1.1.6
Как пользователь коханы не смог пройти мимо.
Мне бы хотелось узнать такие вопросы:
1) есть ли у yii HMVC
2) У коханы гибкая архитектура, классы наслеледуются по типу: View(пустой) extends Kohana_View. Тоесть если мне нужно переопределить вид, я просто дописываю в пустышку View необходимое.
Как с переопределеним основных классов обстоят дела у yii ???
3) Можно ли модуль Auth yii, без шаманств привязать на регистрацию по email или логину. Т.е. насколько он гибок ?
4) Наверно очень абстрактный вопрос, но всеже насколько yii прожерлив к ресурсам на реальных проектах?
Мне бы хотелось узнать такие вопросы:
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
1) Да, но использовать его не хочется т.к. есть более подходящие для этих задач средства вроде виджетов.
2) Отлично. Переопределить можно практически всё. Если что-то переопределить нельзя — это рассматривается как потенциальный баг.
3) Можно. Я без особых шаманств сделал авторизацию по базе phpbb (разве что изучил сам phpbb).
4) Зависит от проекта.
Например, мой совсем не оптимизированный блог http://rmcreative.ru/ (сейчас там 1752 постов, 3800 комментов и 453 тега) кушает на главной 4.16MB памяти в пике и отрабатывает за 0.02527 с. (данные не кешируются).
Пример побольше: http://www.yiiframework.com/forum/index ... -visitors/
2) Отлично. Переопределить можно практически всё. Если что-то переопределить нельзя — это рассматривается как потенциальный баг.
3) Можно. Я без особых шаманств сделал авторизацию по базе phpbb (разве что изучил сам phpbb).
4) Зависит от проекта.
Например, мой совсем не оптимизированный блог http://rmcreative.ru/ (сейчас там 1752 постов, 3800 комментов и 453 тега) кушает на главной 4.16MB памяти в пике и отрабатывает за 0.02527 с. (данные не кешируются).
Пример побольше: http://www.yiiframework.com/forum/index ... -visitors/
Нравится Yii? Давайте сделаем его лучше!.
Re: Kohana 3.1(3.0x) vs Yii 1.1.6
Sam Dark, спасибо большое за ответы. Задумался о переходе на Yii, по таким причинам:
1) Отсуствие нормальной документации. Чтобы глубоко изучить фреймворк, приходится постостоянно ковырять код и читать коменты авторов.
2) Ключевые модули, например капчу, пишут сторонние разработчики. Это плохо в том плане, что если автор забьет на модуль, придется самому допиливать все руками (зачем тогда фреймворк?).
3) Все дополнительные компонетнты приходится искать на github, и на многие из них нет манула, т.е. писались просто для себя.
4) Некоторые компонеты, типа Auth - сделаны довольно топорно, т.е. если нужно привязать регистрацию к еmail нужно лезть и фиксить код. (вроде как на новом модуле Auth это пофиксили, не тестил)
5) Мало драйверов для различных БД, под тот же Оракл вообще ничего не найти.
В остальном у Коханы только плюсы, в основном(не могу ее с YII сравнить, потому как с ним знаком тока по описанию).
Так что есть Кохане еще к чему стремиться, вот и призадумался.=)
1) Отсуствие нормальной документации. Чтобы глубоко изучить фреймворк, приходится постостоянно ковырять код и читать коменты авторов.
2) Ключевые модули, например капчу, пишут сторонние разработчики. Это плохо в том плане, что если автор забьет на модуль, придется самому допиливать все руками (зачем тогда фреймворк?).
3) Все дополнительные компонетнты приходится искать на github, и на многие из них нет манула, т.е. писались просто для себя.
4) Некоторые компонеты, типа Auth - сделаны довольно топорно, т.е. если нужно привязать регистрацию к еmail нужно лезть и фиксить код. (вроде как на новом модуле Auth это пофиксили, не тестил)
5) Мало драйверов для различных БД, под тот же Оракл вообще ничего не найти.
В остальном у Коханы только плюсы, в основном(не могу ее с YII сравнить, потому как с ним знаком тока по описанию).
Так что есть Кохане еще к чему стремиться, вот и призадумался.=)
Re: Kohana 3.1(3.0x) vs Yii 1.1.6
Кодогенерации нет в Kohana
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Kohana 3.1(3.0x) vs Yii 1.1.6
Ну, если время свободное имеется, стоит попробовать. Как минимум, будет человек, который сможет нормально сравнить
Нравится Yii? Давайте сделаем его лучше!.
Re: Kohana 3.1(3.0x) vs Yii 1.1.6
Sam Dark, хочу уже новые проекты на на чем-то новом делать. Думаю это будет Yii =). ZendFramework 2.0 вроде как еще не зарелизился основательно.