Вышел (http://www.php.net/archive/2010.php#id2010-03-04-1) релиз PHP 5.3.2 в котором исправлено 115 ошибок (http://www.php.net/ChangeLog-5.php#5.3.2) и устранены три проблемы безопасности, которые также были исправлены несколько дней назад в PHP 5.2.13 (http://www.opennet.me/opennews/art.shtml?num=25587).
- Исправлена возможность обхода ограничений safe_mode в функции tempnam(), при указании в качестве аргумента пути не заканчивающегося на "/";- В расширении "session" устранена потенциальная возможность выхода за пределы окружения, ограниченного настройками open_basedir/safe_mode;
- Увеличена энтропия при генерации случайных чисел с использованием алгоритма LCG (Linear congruential generator);
Из не связанных с безопасностью изменений отмечено:
- Обновлены входящие в комплект пакеты sqlite 3.6.22, libmagic 5.03 и PCRE 8.0;
- В реализацию функции crypt добавлена поддержка SHA-256 и SHA-512;
- Добавлена защита от повреждения содержимого переменной $_SESSION и...URL: http://www.php.net/archive/2010.php#id2010-03-04-1
Новость: http://www.opennet.me/opennews/art.shtml?num=25680
Господа хостеры, много кто уже перешёл на php 5.3? Поделитесь впечатлениями.
Это надо спрашивать не у хостеров, а у разрабов так называемых CMS и ввсяческих закрыто проприетарных оптимайзеров...
Переходить не реально, тестировали несколько аккаунтов - поотваливались 8 из 10.
Даже в собственные проекты пришлось вносить правки при переходе.
>тестировали несколько аккаунтов - поотваливались 8 из 10.Это потому что оставшиеся 2 не PHP. =)
Угу. Уже второй релиз, а они никак zend optimizer для 5.3 не выпустят...
php-fpm вроде как хотели в проект интегрировать
Этим только-только начали заниматься.
зато PHP-FGM из коробки
Интересно, исправили наконец работу с json для русских кодировок.
А то задолбало руками данные формировать, когда там есть гибкий встроенный механизм.
Вы про настоящую кириллицу в JSON вместо кодов вроде \u0420\u0430\u0437\u0434\u0435\u043b ? Некрасиво, но и так работает, и, строго говоря, по стандарту.
Перевели на 5.3 несколько негруженных проектов. Кое-что пришлось подправить, по мелочи. А вцелом - нареканий нет, полет нормальный!
Можно смело переходить.
Перевел два проекта на ветку 5.3.x .. теперь процессы php кушают не по 30% процессорного времени, а 90%!
МРАК!+ Утечка памяти колоссальная!
>>Перевел два проекта на ветку 5.3.x .. теперь процессы php кушают не
>>по 30% процессорного времени, а 90%!
>>МРАК!
>>
>>+ Утечка памяти колоссальная!
>
> Враньё. Руки себе выровняй.CMS Wordpress 2.9, насколько она должна "не так" работать с php, чтоб после перехода с 5.2.x на 5.3.x - загрузка CPU под 100% и память в inactive за сутки по 150Mb (+процессы в пик хватают по top-у по 100Mb) ? :) при том, что до этого - макс 20% CPU, и памяти процессы ели не более 60Mb..
В скриптовом кластере присутствует несколько серваков с пхп5.3 без особых проблем.
Движок самописный.
полет нормальный, zend optimizer-а под фрю нет, а так можно пользовать
zend optimizer-а и никогда не будет скорее всего!
перешел, рухнул один из проектов сторонних разрабов - поменялся синтаксис функции gmmktime. переход рекомендую после тщательных тестов
ошибки примерно такие
href='function.mktime'>function.mktime</a>]: The is_dst parameter is deprecated in /usr/home/*****/*****.inc.php on line 659
Перед переходом - обязательное тестирование на стенде..