Страница 2 из 4
Re: Производительность 3.1 vs 3.0.*
Добавлено: 28 фев 2014, 13:00
rxu
Небольшой фикс, который скоро будет в ядре, но по ходу почти не влияет на скорость.
Re: Производительность 3.1 vs 3.0.*
Добавлено: 28 фев 2014, 13:02
Mr. Anderson
rxu, а что за фикс? Код "было-стало" есть?
Ну и я тут давно порываюсь поэкспериментировать с apc-сотоварищи. Надо бы попробовать.
Re: Производительность 3.1 vs 3.0.*
Добавлено: 28 фев 2014, 13:26
rxu
Re: Производительность 3.1 vs 3.0.*
Добавлено: 28 фев 2014, 13:29
Mr. Anderson
Понятно. Упростили, но не уверен, что хоть сколько-то убыстрили.
PS:
В аську выйди
Re: Производительность 3.1 vs 3.0.*
Добавлено: 28 фев 2014, 14:47
rxu
А может, воткнуть какой-нибудь xdebug и погонять посмотреть, что требует оптимизации?
Re: Производительность 3.1 vs 3.0.*
Добавлено: 28 фев 2014, 14:48
Mr. Anderson
rxu, я его никогда не использовал, даже не представляю с чем его едят.
Re: Производительность 3.1 vs 3.0.*
Добавлено: 02 мар 2014, 20:51
Xisp
ostridm писал(а):под виндусом есть тулза которая позволяет посмотреть что читает процесс, мой php начитывал для 3.1 порядка 30-40 файлов то ли для индекса толи для вьютопика точн оне помню, малось удручает
Одна симфония на вывод "Хеллоу Ворлд" на железе на CPU: Intel Core i5 750 (2.67GHz x4)RAM: 4GB жрёт больше 1,5 МБ оперативной, занимает 13 мс, вызывает почти 800 функций и подключает 15 файлов.
Пруф.
Меньше этого точно не будет.
Re: Производительность 3.1 vs 3.0.*
Добавлено: 03 мар 2014, 08:40
Mr. Anderson
Xisp, тестирование там конечно... Такое оригинальное (непечатные выражения опущены
) себе
Xisp писал(а):Меньше этого точно не будет.
А кто-то ждет, что FW будет действовать иначе?
Вопрос тут скорее обратный - при возрастании сложности кода, при его "взаимопересечении" и тп - насколько результат изменится.
Вот у зенда, например, результат не изменится ВООБЩЕ. Он сразу при инициализации подключает все, что только может - такой себе вариант перестраховки. А, например, Yii - наоборот, подключает по ходу, хотя это и "стоит" очень немало. Мне лично (на верность не претендую, но все же) логичным кажется сразу подключать 90% наиболее используемого функционала, а недостающий, если понадобится, - по ходу. В конце концов только полный фрик будет юзать FW на двухстрочном коде.
Symfony канеш далеко не идеал (среди FW их как бы и нет смысла искать). Но в плане вышеописанного подхода - все в норме.
Re: Производительность 3.1 vs 3.0.*
Добавлено: 03 мар 2014, 20:06
Xisp
По мне так фреймворки вообще лишняя сущность, ну да ладно.
Re: Производительность 3.1 vs 3.0.*
Добавлено: 03 мар 2014, 21:12
Mr. Anderson
Xisp, ну это не бесспорный вопрос, безусловно. Они не есть однозначное благо, а их количество (зашкиливающее), их специализация (очень узкая, как правило) и их качество (очень разное) оставляют миллион вопросов.
Но нельзя отрицать того факта, что FW при разработке больших, сложных, взаимопересеченных проектов очень помогают. А экономия времени сейчас важнее экономии других ресурсов - например, почему-то вдруг решили, что производительность уже стала неисчерпаемым ресурсом, ага.