Fenix Posted February 8, 2010 Report Share Posted February 8, 2010 Стоит ли переходить на PHP 5.3? Quote Link to comment Share on other sites More sharing options...
0 LunatiK Posted February 8, 2010 Report Share Posted February 8, 2010 Стоит ли переходить на PHP 5.3?А в чём ваши сомнения и страхи? этож не бетта php6 Quote Link to comment Share on other sites More sharing options...
0 Int Posted February 8, 2010 Report Share Posted February 8, 2010 В 5.3 вроде бы до сих пор нету php_interbase. А в остальном вполне можно и перейти? Quote Link to comment Share on other sites More sharing options...
0 Иван Шумов Posted February 8, 2010 Report Share Posted February 8, 2010 В 5.3 вроде бы до сих пор нету php_interbase.Оно тебе очень нужно?) Quote Link to comment Share on other sites More sharing options...
0 AMD Posted February 8, 2010 Report Share Posted February 8, 2010 Оно тебе очень нужно?)+ люто бешено плюсую, нахрен оно вообще??? Quote Link to comment Share on other sites More sharing options...
0 LunatiK Posted February 8, 2010 Report Share Posted February 8, 2010 + люто бешено плюсую, нахрен оно вообще???Для интеграции с не web приложениями. Quote Link to comment Share on other sites More sharing options...
0 aTei Posted February 8, 2010 Report Share Posted February 8, 2010 Чистая математика и никакого мошенничества 5.3 ближе к 6, чем 5.2.12. Так что да - стоит перейти. Quote Link to comment Share on other sites More sharing options...
0 rus Posted February 8, 2010 Report Share Posted February 8, 2010 Это равносильно вопросу стоит ли переходить на html 5.0?Пусть другие тестят, а мое мнение - пока подожду стабильности, а потом куда спешить то? Чем не устраивает пых пятый? Quote Link to comment Share on other sites More sharing options...
0 vvsh Posted February 8, 2010 Report Share Posted February 8, 2010 5.3 это вообще-то тоже пятый, и можно выбрать 5.3.1, там все баги исправлены.даже я внес свою лепту в релиз, уведомив разработчиков о баге Так что ответ да, стоит Quote Link to comment Share on other sites More sharing options...
0 rus Posted February 9, 2010 Report Share Posted February 9, 2010 5.3 это вообще-то тоже пятый, и можно выбрать 5.3.1, там все баги исправлены.Это все понятно, просто переходить если буду только на full версию. Quote Link to comment Share on other sites More sharing options...
0 Ялекс Posted February 9, 2010 Report Share Posted February 9, 2010 Можно адекватную статью или ветку, где обсуждаются изменения PHP 5.3? Задавался таким же вопросом, но пока не прочитаю о плюсах, то навряд ли буду делать лишние телодвижения...Хотя вот слышал, что некоторые скрипты писанные для ранних версий PHP 5 почему то вылетают на 5.3. Это правда? Quote Link to comment Share on other sites More sharing options...
0 Int Posted February 9, 2010 Report Share Posted February 9, 2010 (edited) + люто бешено плюсую, нахрен оно вообще???Если вам не надо, это не значит, что всем не надо. У ФССП есть программа под названием ПК "Судебный пристав", которая работает на файрбёрдах (у нас тут 25 районов, у каждого есть сервер с этой байдой), а различные примочки для массовой смены настроек, сбора статистики, поиска должников, выгрузки данных для обмена, выборок по должникам для начальства по всем базам приходится писать самому. Поскольку я кроме PHP ничего не знаю, то мне php_interbase нужен. Есть, конечно, PDO, но там очень долго курить надо, я лучше уж сразу perl учить начну. Edited February 9, 2010 by Int Quote Link to comment Share on other sites More sharing options...
0 LunatiK Posted February 9, 2010 Report Share Posted February 9, 2010 Это все понятно, просто переходить если буду только на full версию.В пхп нет полных версий и урезаных. Есть бета, RC (Release Candidates), и Stable Releases.Вот стабильная последняя версия 5.3.1, по ченч логу если судить кучу всего повиксили, так что глюков не больше чем в текущей 5.2.12Вот выдержка с оффсайта про 5.3.0 ещё:The key features of PHP 5.3.0 include: * Support for namespaces* Late static binding* Lambda Functions and Closures* Syntax additions: NOWDOC, ternary short cut "?:" and jump label (limited goto), __callStatic() * Under the hood performance improvements* Optional garbage collection for cyclic references* Optional mysqlnd PHP native replacement for libmysql* Improved Windows support including VC9 and experimental X64 binaries as well as portability to other supported platforms* More consistent float rounding* Deprecation notices are now handled via E_DEPRECATED (part of E_ALL) instead of the E_STRICT error level* Several enhancements to enable more flexiblity in php.ini (and ini parsing in general)* New bundled extensions: ext/phar, ext/intl, ext/fileinfo, ext/sqlite3, ext/enchant * Over 140 bug fixes and improvements to PHP, in particular to: ext/openssl, ext/spl and ext/dateодно пофиксенных 140 багов чего стоит Quote Link to comment Share on other sites More sharing options...
0 AMD Posted February 9, 2010 Report Share Posted February 9, 2010 Если вам не надо, это не значит, что всем не надо. У ФССП есть программа под названием ПК "Судебный пристав", которая работает на файрбёрдах (у нас тут 25 районов, у каждого есть сервер с этой байдой), а различные примочки для массовой смены настроек, сбора статистики, поиска должников, выгрузки данных для обмена, выборок по должникам для начальства по всем базам приходится писать самому. Поскольку я кроме PHP ничего не знаю, то мне php_interbase нужен. Есть, конечно, PDO, но там очень долго курить надо, я лучше уж сразу perl учить начну.О_о.Не знаю что сказать то... Quote Link to comment Share on other sites More sharing options...
0 rus Posted February 10, 2010 Report Share Posted February 10, 2010 В пхп нет полных версий и урезаных. Есть бета, RC (Release Candidates), и Stable Releases.Ну, собсно я это и имел ввиду (Stable), просто вылетело из головы как правильно обозвать Quote Link to comment Share on other sites More sharing options...
0 diger Posted February 11, 2010 Report Share Posted February 11, 2010 ДА! сразу тебе и склайт 3 и вся новороченностьа те , кто пишут на заказ вообще ликовать должны ! Quote Link to comment Share on other sites More sharing options...
0 s0rr0w Posted February 11, 2010 Report Share Posted February 11, 2010 ДА! сразу тебе и склайт 3 и вся новороченностьи все проблемы третего sqLite Quote Link to comment Share on other sites More sharing options...
0 diger Posted February 12, 2010 Report Share Posted February 12, 2010 и все проблемы третего sqLiteпроблемы ? ню-ню Quote Link to comment Share on other sites More sharing options...
0 alex_tihonko Posted February 17, 2010 Report Share Posted February 17, 2010 Хотя вот слышал, что некоторые скрипты писанные для ранних версий PHP 5 почему то вылетают на 5.3. Это правда?Да, это правда. Например в 5.3 Вы не можете заключить скрипт в контейнер <? ?> - интерпретатор решит, что символы <? ?> и код внутри них - это обычный текст. В 5.3 правильным считается вариант <?php ?>, который и поддерживается.Помимо этого в 5.3 в исходных настройках php.ini многое отличается от 5.2.х. Например - директива magic_quotes_gpc по дефолту имеет значение off. Т.е. волшебные кавычки выключены.Мое мнение - нужно быть в курсе, какие изменения претерпел php в версии 5.3. Потому что если об этом не знать, то в один момент, когда хостинг провайдеры перейдут на 5.3, скрипты, написанные под 5.2.х могут оказаться неработоспособными. Quote Link to comment Share on other sites More sharing options...
0 Int Posted February 17, 2010 Report Share Posted February 17, 2010 У меня в 5.3.1 всё работает внутри <??>, может стоит просто php.ini ковырнуть на предмет short_open_tags?Единственное, что меня нервирует - это установка часового пояса при работе с date(), раньше без него всё шло. Quote Link to comment Share on other sites More sharing options...
0 alex_tihonko Posted February 17, 2010 Report Share Posted February 17, 2010 У меня в 5.3.1 всё работает внутри <??>, может стоит просто php.ini ковырнуть на предмет short_open_tags?Спасибо Я не знал про эту директиву. Quote Link to comment Share on other sites More sharing options...
0 Int Posted February 17, 2010 Report Share Posted February 17, 2010 Она существовала ещё тогда, когда я только узнал про php Quote Link to comment Share on other sites More sharing options...
Question
Fenix
Стоит ли переходить на PHP 5.3?
Link to comment
Share on other sites
21 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.