Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > PHP: Избранное > PHP4 vs PHP5 |
Автор: Jlekc 17.5.2005, 11:21 |
сел изучать пхп, имея за плечами опыт в Срр посмотрел что дают, привыкший к ООП для меня удобней пхп5, но не на всех серверах он поднят, и писать под него рискова мож кто скажит, када намичаеться тотальный переход на пхп5? |
Автор: Jlekc 17.5.2005, 12:39 |
хмм, пообщался по асе, одни говорят - не стоит связываться с 5 он есе сырой, другии что все намана. ЗЫ: скажите за и против, плз |
Автор: skalex 17.5.2005, 12:59 |
Все текущие проекты мы делаем пока на PHP4. Но недавна поднимался вопрос о переработке существующего движка сайтов. И писать его мы будем именно на PHP5. Уж точно не на PHP4 (а может и не на PHP вовсе ![]() А в общем в PHP5 пока никаких траблов не видел ... |
Автор: Mal Hack 17.5.2005, 13:10 | ||||
Я пока того же мнения придерживаюсь.
Одно дело сама работа языка, другой вопрос что в коде самого интерпретатора могут оказаться дыры. Jlekc я думаю тут показатель следующий. Пока что, в России точно, PHP5 хостинги, практически не ставят. Вот когда будет хотя бы тенденция 30 ставят 70 нет, тут уже можно говорить и надежности PHP5 и о переходе на него. говоря хостинги я подрузомевал солидные компании, а не хостинги деток-малолеток. |
Автор: Jlekc 17.5.2005, 14:42 |
я прошолся по западным хостерам, там тож не оч любят пхп5 заль кнешна, всеже он удобней. |
Автор: Mal Hack 17.5.2005, 14:48 | ||
Бесспорно, но еще есть фактор "необкатанности" |
Автор: skalex 17.5.2005, 14:56 |
Есть какие предположения о "сроках обкатки" ? Впрочем об этом можно будет судить, анализируя ситуацию с хостерами ... |
Автор: Mal Hack 17.5.2005, 15:05 |
На сколько я помню, внедрение 4 ветки пошло где-то после 4.1. Т.е. год - полтора восле выхода 4.0 final.. В принципепо версиям думаю так. при 5.1. |
Автор: Jlekc 17.5.2005, 15:09 |
а када вышла 5.0 ?? |
Автор: Mal Hack 17.5.2005, 15:19 |
Месяцев 7-8 назад. Точно не помню. |
Автор: IZ@TOP 18.5.2005, 00:19 |
Насколько я смог для себя уяснить, побывав на РНРКонфе устроенном РНР клубом, многие разработчики, как киевские, так и российские, переходят на РНР 5-й версии. К примеру компания Автоваз (хоть и не является разработчиком ПО), внедряет на основе РНР 5 веб-сервисы в своих системах. Кстате, по словам разработчиков и украинских хостеров, РНР 5 действительно нестабилен, но это в том случае если его настроить безгамотно. Например при подключении всех модулей он отказывается работать (это я краем уха слышал кто-то эксперименты ставил). Еще хочу отметить на счет хостинговых компаний: среди тех кто уже устаановил на своих серверах РНР 5 есть и Зенон, а этот хостинг как я понимаю (если верить у них хостится порядка 150 000 сайтов) не "детский хостинг". Так что судите сами, стоит или нет. Мне к примеру больше всего в РНР 5 нравится то что там расширена поддержка XML и WEb-сервисов, а это немаловажно в наше время. |
Автор: Mal Hack 18.5.2005, 14:07 | ||||||
Я не думаю, что у них веб-сервисы на столько многофункциональны... Поэтому особых прибамбасов им не надо, а как следствие, риск получить пр переходе на 5 ветку какие-ть ошибки не столь велик.
Так-то оно так.. Но если что тот же Зенон сможет оперативно принять решения, если из-за 5 PHP что-то случится.. |
Автор: Irokez 18.5.2005, 14:16 |
не понял, о чем спор то? что лучше пхп4 или пхп5? вроде очевидно что 5 лучше.. что надежнее 4 или 5? очевидно что 4 надежнее.. стоит ли переходить на пхп5? очевидно что раз 5 лучше, то и переходить стоит, но не сразу т.к. 5 еще не так надежен.. |
Автор: Mal Hack 18.5.2005, 14:29 |
Irokez коротко и ясно. +. В корне присек все дискуссии ![]() |
Автор: Jlekc 19.5.2005, 21:49 |
лада, закрыли. ![]() Вообщем потехоньку будем осваивать чо дает 5, кадата птом эти знания пригодяться |
Автор: Dexter 22.5.2005, 12:57 |
Народ, а можете кинуть ссылочку чем 5 от 4 вообще отличается, а то я до сих пор не в курсах... ![]() ![]() |
Автор: Irokez 22.5.2005, 13:01 |
Dexter могу прислать номер PHPInside где хорошо описываются новые фичи пхп5-го, а вообще и на php.net можно почитать и на phpclub.ru |
Автор: Opik 22.5.2005, 13:08 |
http://php5.ru/php5/zend2 |
Автор: Dexter 22.5.2005, 13:36 | ||
Блин, ужас какой, одно ООП, разбираться и разбираться... |
Автор: Jlekc 22.5.2005, 14:13 | ||
Блин, одно ООП, ништяк... |
Автор: Opik 22.5.2005, 14:26 |
Почти все нововведения в PHP5 связаны с расширением Объектной Модели. |
Автор: S.A.P. 22.8.2005, 21:31 |
Внесу свои полторы копейки ![]() ![]() |
Автор: Sardar 23.8.2005, 01:39 | ||
Деструкторы к ООП не имеют прямого отношения. И вообще это удобно, но перегибать палку и ставить сложные процессы на деструктор не стоит. Как например закрывать соединение с БД многие советуют. Xорошо что оператор delete не ввели, это вообще лажа, когда у тебя обьект "исчезает" из рук, ищи багу долгими дождливыми вечерами ![]() В остальном PHP гораздо более продвинутый чем PHP 4. Поддержка XML на ура, в принципе это была одна из главных причин моего перехода. Xотя сейчас у меня другой перегиб, пишу как в Java, иерархии исключений, целые большие модели из интерфейсов и т.п. А ведь это нужно подгружать, естественно не всё и не при каждом запросе, но всё же. Интепретатор напрягаеться... ![]() |
Автор: CyClon 4.12.2005, 09:46 |
От себя скажу что PHP5 лучше работает с класами, если их не юзать, то имхо лучше ставить последний 4 (PHP4.4.1). |
Автор: IZ@TOP 7.1.2006, 04:33 |
Товарищи, а разве stable версия не вышла 5-й РНР? тут грят что вышла http://www.php.net/ ![]() |
Автор: Opik 23.5.2006, 15:04 |
IZ@TOP, вышла, вышда ![]() |
Автор: nerezus 29.6.2006, 08:22 |
Ну конечно же пхп5 ) Она, говорят, быстрее, причем значительно, да и фишками многими оттуда пользуюсь ;) А высказывания, что хостеры не держат, вообще поразили - неужели лень потратить пару лишних баксов на нормального хостера? ) |
Автор: jzZ 24.7.2006, 20:42 |
за пхп 5 двумя руками за, радует расширение mysqli, работа с XML , ну и конечно же наконец-то рабочая объектная модель появилась. Не знаю что там насчет стабильности ) настолько не объюзал еще все фичи, чтобы об этом судить, но скажу одно, что скоро мы увидим принципиально новые cms, содержащиее ОО модель )) я предвижу кучу багов и кучу эксплоитов соответственно ) в первое время ) |
Автор: vladimir009 13.9.2006, 19:03 |
Работа для php программистов, оплата достойная. Пишите: [email protected] Тел 278 36 86 Владимир |
Автор: NoVarG 26.9.2006, 16:05 |
Интересно как изменилась ситуация за прошедший год (с момента создания темы) вначале многие высказывали опасения перехода на php5. Изменилось ли отношение к пхп5 к этому моменту? И хотелось бы узнать на чем сейчас пишут форумчане(пхп4-5)? Сам не так давно начал изучать пхп и дойдя до ООП понял что в 5 версии ООП реализовано лучше (удобнее чтоли) но многие хостинг провайдеры по моему до сих пор игнорируют 5 версию пхп или я ошибаюсь ? ![]() |
Автор: Pitc 26.9.2006, 17:11 |
Я уже несколько месяцев пишу именно на php 5 . Причем использую в основном ООП. Сам не сталкивался но ходит слух что с классами написанными на 4 в 5 возникают проблемы. Возможно поэтому многие хостинги работают все еще под 4 |
Автор: Borland_Delphi_6 9.12.2006, 19:41 |
У меня такой вопрос: есть собственный сервер в локальной сети. Машина не слишком сильная, в связи с чем интересует вопрос: что прожорливее: php 4 или php5? |
Автор: vasac 9.12.2006, 19:52 |
Borland_Delphi_6, если между ними и есть разница в прожорливости, то она не того порядка, чтобы быть определяющей в выборе. |
Автор: Mal Hack 24.12.2006, 00:12 |
Borland_Delphi_6, все зависит от скрипта.. В плане памяти, 5 считается более оптимальной, но опять же, это от задачи. |
Автор: Wowa 24.12.2006, 01:44 |
ставь 5.2 и не мучайся. |
Автор: SamDark 25.12.2006, 13:09 |
Grizzli, Ещё как более. И в документации об этом предупреждают. |
Автор: Finalist 29.12.2006, 21:56 |
а я вот, не могу без ООП... считаю, что без него - дико! но все равно пишу на 4ом.... в 5ом пробовал только phpinfo(); а еще говорят, что рнр6 будет круче чем 5.... я пока подожду... ;) |
Автор: SamDark 6.1.2007, 14:18 |
Finalist, Перелазить на пятый можно смело - по сравнению с 4-м одни плюсы. Да и ООП уже можно заняться в полную силу. |