URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 46352
[ Назад ]

Исходное сообщение
"Выпуск стабильной версии PHP-фреймворка Yii 1.0"

Отправлено opennews , 05-Дек-08 19:50 
Первая стабильная версия PHP-фреймворка Yii (http://www.yiiframework.com/) выпущена под лицензией BSD. Сообщается, что фреймворк Yii разработан по строгим требованиям объектно-ориентированной модели, с оглядкой на производительность и масштабируемость. Система будет поддерживаться через выпуск обновлений (Service Packs) с полным соблюдением обратной совместимости. К основным чертам (http://www.yiiframework.com/features) относятся:

-  разработка в рамках парадигмы MVC (Model-View-Controller );
-  слой абстракции БД ( DAO/ActiveRecord );
-  многоуровневое кеширование (кеш данных, блоков и полных страниц);
-  интернационализация и локализация;
-  расширенные средства проверки элементов форм ввода и виджеты;
-  интеграция с JavaScript библиотекой jQuery;
-  расширяемость сторонним кодом, например, можно задействовать код из PEAR и Zend Framework;
-  обширная документация;
-  возможности по автоматической генерации кода;
-  средства защиты от XSS/CSRF атак.

URL: http://www.yiiframework.com/forum/index.php/topic,248.msg1107.html#msg1107
Новость: http://www.opennet.me/opennews/art.shtml?num=19239


Содержание

Сообщения в этом обсуждении
"Выпуск стабильной версии PHP-фреймворка Yii 1.0"
Отправлено phpcoder , 05-Дек-08 19:50 
Звучит вкусно :)

"Выпуск стабильной версии PHP-фреймворка Yii 1.0"
Отправлено дядя , 06-Дек-08 14:29 
При входе на офсайт сразу в глаза бросаются по пол секунды рендерящиеся статик HTML... Все сразу понятно...

"Выпуск стабильной версии PHP-фреймворка Yii 1.0"
Отправлено Aleksey , 06-Дек-08 19:25 
Откуда такие данные? Или интернет у вас данные мгновенно передает?

"Выпуск стабильной версии PHP-фреймворка Yii 1.0"
Отправлено дядя , 06-Дек-08 22:51 
Есть опыт наблюдения за производительностью веб-приложений.
На глаз оценить помогает аддон к фаерфоксу LORI. Ну а локально ab или httperf.
И даже если ответ не 500мс, а 100-200мс это всеравно безумно много для статичного контента (<=10 обработанных запросов в секунду). Тот же галименький друпал без кэша выдает ~20rps, а с кэшем ~70.

"Выпуск стабильной версии PHP-фреймворка Yii 1.0"
Отправлено Ананимыч , 07-Дек-08 17:30 
Друпал? Все в кубики играете?

"Выпуск стабильной версии PHP-фреймворка Yii 1.0"
Отправлено дядя , 08-Дек-08 01:03 
Нет, не играю. Клиенту как-то было интересно что есть у опенорса. Проанализировали. Просто помню результаты.

"Выпуск стабильной версии PHP-фреймворка Yii 1.0"
Отправлено Aleksey , 07-Дек-08 21:43 
Ну вы прям какую-то фантастику говорите. А вы про нагруженность каналов слышали? Даже если бы отклик был секунд 20 - это ни о чем бы не говорило, возможно просто у провайдера узкий канал в Россию. Короче больше не говорите глупостей.

"Выпуск стабильной версии PHP-фреймворка Yii 1.0"
Отправлено дядя , 08-Дек-08 00:50 
Нет, не слышал, вы один такой. 33ms время отклика от их сервера. И кто вам сказал что я в России.

"Выпуск стабильной версии PHP-фреймворка Yii 1.0"
Отправлено Aleksey , 08-Дек-08 08:48 
И что это доказывает? Короче ставьте локально, если хочется похаить и проверяйте. А результаты измерений "на глазок" производительности удаленных веб-сервисов - это понты, ничего общего с действительностью не имеющие.

"Выпуск стабильной версии PHP-фреймворка Yii 1.0"
Отправлено дядя , 08-Дек-08 13:37 
Это доказывает что вы не в теме. Когда человек не теме, тогда ему и точные результаты не помогут.

"Выпуск стабильной версии PHP-фреймворка Yii 1.0"
Отправлено Алексей , 08-Дек-08 14:13 
>Это доказывает что вы не в теме. Когда человек не теме, тогда
>ему и точные результаты не помогут.

Это доказывает, что у вы очень сильно заблуждаетесь. В соседней ветке диалог гораздо предметнее и аргументированее.


"Выпуск стабильной версии PHP-фреймворка Yii 1.0"
Отправлено Pilat , 07-Дек-08 21:35 
У меня не бросаются. Если и http://www.yiiframework.com/performance/ не врёт, то есть повод усомниться в Вашем сообщении.

"Выпуск стабильной версии PHP-фреймворка Yii 1.0"
Отправлено Gambler , 07-Дек-08 22:30 
'A benchmark application is written for each framework. Each application simply tries to display a string "hello world". Any additional framework features are disabled to ensure fairness of the comparison.'

Извините, но это несерьезно.


"Выпуск стабильной версии PHP-фреймворка Yii 1.0"
Отправлено дядя , 08-Дек-08 00:47 
Не все запускают тесты на персонально выделенном двухядерном ксеоне, в 10 потоков и со всеми отключенными модулями при этом выводя целых 11 символов :)
Кстати заметьте, по их графикам облегченная версия без APC работает на 25% медленнее обычной, что уже вызывает легкое недоразумение...
А учитывая что на большинстве хостингов PHP идет в виде fastcgi, то APC наврядли вообще заведется ибо shared memory недоступна...

"Выпуск стабильной версии PHP-фреймворка Yii 1.0"
Отправлено rihad , 08-Дек-08 22:55 
Скачал просто чтобы посмотреть на код. Так себе.
Если судить по уровню и сложности кода, по степени внедрения самых современных познаний в разработке фреймворков, имхо лидер один - Symfony.

"Выпуск стабильной версии PHP-фреймворка Yii 1.0"
Отправлено о_О , 15-Дек-08 15:03 
>Скачал просто чтобы посмотреть на код. Так себе.
>Если судить по уровню и сложности кода, по степени внедрения самых современных
>познаний в разработке фреймворков, имхо лидер один - Symfony.

а еще Symfony лидер в тормознутости... один из самых медленных фреймфорков


"Выпуск стабильной версии PHP-фреймворка Yii 1.0"
Отправлено Михаил , 19-Дек-08 19:44 
ну ну .. когда я увижу нечто хотя бы похожее на mtv.de возможно я буду смотреть на него(на Yii)
а так это даже смешно тесты на уровне hello world, symfony для hello world не подходит как и любой другой фреймворк для этого плэйн пхп в 10 раз лучше покажите нормальный высоконагруженый проект на Yii и очень сомневаюсь уровень рефакторинга дотянет до symfony, то что я увидел на офф сайте это некое подобие доработаной Joomla с шеллом

"Выпуск стабильной версии PHP-фреймворка Yii 1.0"
Отправлено человек , 10-Янв-09 14:46 
Установил. Протестировал имеющиеся приложения.
1.txt — 117 запросов в секунду (hello world).
1.php — 117 запросов в секунду (echo 'hello world').

Yii:
helloworld — 62.7 запроса в секунду.
blog — 23,3 запроса в секунду ("главная страница" работа с базой данных)
blog — 4.7 запроса в секунду ("страница отдельного поста" по идее добавлены капча и формы)

Нормальные результаты, по сравнению с CodeIgniter и Kohana.