Pull to refresh

Comments 77

Ыыы, мой хостер (freehost.com.ua) сказал что как минимум еще несколько месяцев переходить на ПыхПых третий не собираются (пока не выйдет несколько заплаток). Плачу горькими слезами
Хотел, покупал, счастья не было, были проблемы с производительно(большая посещаемость) как ни парадоксально, пришлось вернуться на shared hosting — дешевле и лучше держит.

VDS это был конечно за смешные деньги (но все-таки не самый минимальный вариант), на основе технологии OpenVZ. С бюджетными предложения такого же типа от других фирм я рисковать не стал, а VDS на XEN — это дороговато для меня.
Ставить php 5.3 на Fedora7 еще то извращение ) Но можно из remi репозитория.
Я так думаю пройдет немало месяцев, пока все адаптируют свой код под PHP 5.3, так что когда действительно назреет необходимость в PHP 5.3 хостеры уже все поставят.
ИМХО на хостингах, чем позже переход, тем лучше. А экпериментировать надо на своих серваках.
почему бы им не установить две версии параллельно, как это было раньше?
Это уже будет три версии параллельно, т. к. к примеру у того же фрихост стоит php 4 и 5, а смена версии осуществляется одной галочкой в панели управления
помню, раньше была такая фишка, что твой файл обрабатывался разными версиями интерпретатора в зависимости от расширения (.php4 для php4 и т.п.)
да что вы привязались к нему все?!
Плохой он просто, не рекомендую и вам его использовать!
Почему бы вам на него не наплевать? :)
Да это просто модно упомянуть goto в php 5.3
Постепенно в страшный баян превращается. Ребята пошутили, а народ всерьез воспринял.
действительно в гейклубах его не рекомендуют =) а народ с умом юзает и не жалуется =)
Да смешно просто. Даже тем, кто на PHP не пишет, саму новость читать смешно — в 2009-ом году в какой-то, причём относительно массовый, язык ДОБАВЛЯЮТ оператор goto. Как будто 40 лет со дня выхода статьи Дейкстры прошли мимо них.
Помимо статьи Дейкстры есть ещё книга Макконела, где приводятся примеры адекватного использования goto.
Да и операторы continue и break ведут себя не лучше чем goto. Только про них почему-то никто не вспоминает…
Нормально они себя ведут, потом если нужно — рефакторится.
У меня такое чувство что многие ругая goto лишь отдают дань моде. Правильней сказать, что пугает то как им воспользуются неопытные программисты. Но сам goto это просто еще одна возможность.
Именно возможность того, что неопытные программисты будут его использовать и пугает.
На php и без goto написаны тонны говнокода неопытными программистами. А если придется копаться в говнокоде то, имхо, разницы уже не будет с goto он написан или без.
UFO landed and left these words here
Главное чтобы больше ничего противоестественного не хотелось…
Ваше описание так же прекрасно подходит и к указателям в C/C++ :)
Стоит отметить, что пока нет PECL-а для PHP 5.3 (особенно для win32), а также байт-кешеров, что критично. Ну и вкусности связанные с Mysqlnd к примеру
где есть? Исходники есть, правда дата последнего обновления не внушаит :) а вот бинарных версий пекла нет, как и нет APC для win32 платформы
3.1.2 у меня завёлся, пока работает нормально. Насчёт бинарников я как-то не выяснял, мне исходников хватает.
Да какой понт? Бинарники только на win нужны, ну так win как платформа для нагруженного php-хостинга — это как минимум странно. Впрочем, если вдруг такое случится — можно же и под win собрать…
Azure — это такая штука… она немного в будущем:)
Ага. Еще год назад, когда я что-то почему-то делал на php, call_user_method выдавал E_STRICT в пользу вышеупомянутой.
Надо пересмотреть правило создания абстрактных классов по постфиксу классов.
Zend_Session_Namespace
UFO landed and left these words here
UFO landed and left these words here
Если кто эмо растит — тот враг народа и паразит. ©
UFO landed and left these words here
самого крупного изменения в языке за последние 7 лет

непонятно, с чего 7, пятерка вроде в 2004м вышла…
Не понятно за что его заминусовали…
Но действительно, шаг с пхп4 на пхп5, был действительно большим шагом.
А в данном случае, изменения в 5.3 — это всего лишь подготовка к более кардинальным преобразованием php.
А к каким? Как я слышал тот же PHP 6 отличается от PHP 5.3 только тем что юникод поддерживает.
сейчас тяжело судить, ведь пхп6 еще не вышел.
Но как я читал отличий будет много ООП будет еще ООПестей! )))
Ведь не от нечего делать они назовут его php6, а не php 5.999
ereg_match забыли а в целом можно было написать названия удаленных расширений
Microsoft спонсор PHP 5.3 BBQ? С чего бы это?
Microsoft например отличный драйвер для связки php + mssql выпускает и с Zend уже давно сотрудничает.
UFO landed and left these words here
Замечание: As of PHP 5.3.0 the regex extension is deprecated, calling this function will issue an E_DEPRECATED notice.
Спасибо за split() — почему то использовал ее вместо explode()
За что спасибо, спрашивается? Раз уж PHP так устроен, что некоторые функции имеют синонимы, то сейчас на вряд ли есть смысл их убирать.
Это делается для стандартизации кода.
я могу предположить, что они реализованны по разному, и explode(), возможно, производительнее split().
Странно, что join не убрали
split() убрали, а join() оставили? :)
split использует регулярные выражения, а join — нет, поэтому и оставили.
Можно было бы конечно сделать split алиасом на preg_split
split — это не синоним для explode, т.к. использует не разделитель, а регулярное выражение, в то время как join — является синонимом implode
а может, подождать, и потом обновляться сразу на 6?
замучаешся переделывать свой код сразу на 6-ку )
А чем же теперь заменять is_a()? Ведь instanceof — это совсем другое. Или нужно менять парадигму таким образом, чтобы is_a() не понадобился?
Интересно собираются ли они поддерживать ветку 5.2 хотя бы исправляя баги?
Пошуршал винтом на предмет использования ereg в проектах — нарыл openx, phpmyadmin, cnstats и еще кучку коммерческих скриптиков.
Такой переезд точно растянется на годы.
Sign up to leave a comment.

Articles