Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

А кто уже юзал PHP6?

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> А кто уже юзал PHP6?
Имя
Сообщение << Старые топики   Новые топики >>
А кто уже юзал PHP6? - 2007-10-04 16:18:22.900000   
Bios_inside

Сообщений: 626
Оценки: 0
Присоединился: 2007-02-23 10:44:18.170000
Недавно переустанавливал PHP, Apache, MySQL и phpMyAdmin и установил себе PHP 5,2,4 кажись, а вот теперь наткнулся на статью, что уже вышла 6-я версия.
Кто чё слышал о ней и стоит ли устанавливать 6-ю версию.

Вот что я нашол
quote:

В ней уже сделано множество нововведений, как, например, исключение из ядра POSIX-регулярных выражений и «длинных» суперглобальных массивов, удаление директив safe_mode, php_magic_quotes и register_globals из конфигурационного файла php.ini. Также много внимания уделено поддержке Юникода. Загрузить текущую версию разрабатываемого кода для GNU/Linux/BSD и скомпилированные версии для Microsoft Windows можно на сайте PHP Snapshots.&nbsp;&nbsp;
Правда сайт почему-то не грузится
Post #: 1
RE: PhP6 - ваше мнение - 2007-10-04 16:55:05.800000   
Jasmin

Сообщений: 2320
Оценки: 0
Присоединился: 2007-05-03 23:08:53.390000
Ну уж нафиг. Пока хотя бы 90% хостингов не перейдут на это чудо не стоит даже смотреть
Post #: 2
RE: PhP6 - ваше мнение - 2007-10-04 19:03:15.996666   
dx

Сообщений: 337
Оценки: 0
Присоединился: 2006-12-15 13:35:49.700000
quote:

исключение из ядра POSIX-регулярных выражений и «длинных» суперглобальных массивов, удаление директив safe_mode, php_magic_quotes и register_globals

Получается, что совместимость шестой версии и php4/5 не очень-то хорошая? Интересно, сколько скриптов перестанут нормально работать на php6…
Post #: 3
RE: PhP6 - ваше мнение - 2007-10-04 22:39:28.460000   
Bios_inside

Сообщений: 626
Оценки: 0
Присоединился: 2007-02-23 10:44:18.170000
quote:

ORIGINAL: Jasmin

Ну уж нафиг. Пока хотя бы 90% хостингов не перейдут на это чудо не стоит даже смотреть
мой хост установил php4 и php5. По умолчанию все скрипты исполняет 4-я версия, но если прописать в названии *.php5, то будет пахать 5-я
Post #: 4
RE: PhP6 - ваше мнение - 2007-10-05 07:58:58.976666   
Lex_Voodoo

Сообщений: 7328
Оценки: 0
Присоединился: 2004-12-07 13:55:12
Это глупый, бессмыссленный вопрос, впрочем как и все твои вопросы на который, как обычно, не может быть однозначного ответа. Лучше бы спросил. "А кто уже юзал PHP6?", было бы прикольней.

По сабжу - ежу понятно, что те, кто пишут паблик-софт на php5-то не скоро перейдут, не то, что на php6. Те же, кто развивает собственные проекты, девелоперскую (!) unstable (!!) помеченную на офф. сайте как НЕ рекомендуемую к установке (!!!) версию php могут поставить только по накурке или с большого бодуна.

quote:

Получается, что совместимость шестой версии и php4/5 не очень-то хорошая? Интересно, сколько скриптов перестанут нормально работать на php6…

Те, кто прислушивается к разработчикам (которые, кстати, на протяжении нескольких лет предупреждали о том, что использование всего вышеперечисленного is deprecated), этих изменений не заметят. Это отличные нововведения, которые заставят наконец писать правильно тех, кто не читает доки ;)

Насколько я помню в шестёрке будет foreach по многомерному массиву… это рулез однозначно, а вот насчёт static labels, которые там анонсировали… гхм… если это то, что я думаю, то это херня полная, надеюсь, одумаются ещё. А то, что от GOTO всё-таки отаказались - молодцы, за это респект.
Post #: 5
RE: PhP6 - ваше мнение - 2007-10-06 00:24:14.996666   
Bios_inside

Сообщений: 626
Оценки: 0
Присоединился: 2007-02-23 10:44:18.170000
quote:

ORIGINAL: Lex_Voodoo
Лучше бы спросил. "А кто уже юзал PHP6?", было бы прикольней.

По прозбах трудящих переименовал тему. Хотя тот, кто не юзал php6, не мог бы выложить свои впечатления.
 
Я вот учил php4 и наблюдаю, что есть много нестыковок 4-й версии и 5-й, что сильно утрудняет процес програмирования, а тут ещё и 6-я версия появилась
Post #: 6
RE: PhP6 - ваше мнение - 2007-10-06 08:04:52.906666   
Lex_Voodoo

Сообщений: 7328
Оценки: 0
Присоединился: 2004-12-07 13:55:12
quote:

есть много нестыковок 4-й версии и 5-й

Например?
Post #: 7
RE: PhP6 - ваше мнение - 2007-10-06 08:49:16.530000   
dx

Сообщений: 337
Оценки: 0
Присоединился: 2006-12-15 13:35:49.700000
quote:

Например?

Например, объектный подход в php5 усовершенствовали. Или вот например в php5, в отличие от php4, в переменных хранятся не сами объекты, а лишь ссылки на них:
 
$a=new obj();
$b=$a;
 
$a и $b - одно и то же, изменение $b влечёт за собой изменение $a.
Post #: 8
RE: PhP6 - ваше мнение - 2007-10-06 12:38:57.043333   
Bios_inside

Сообщений: 626
Оценки: 0
Присоединился: 2007-02-23 10:44:18.170000
quote:

ORIGINAL: Lex_Voodoo

quote:

есть много нестыковок 4-й версии и 5-й

Например?
Например человек писал мне парсел на 4-й версии, я запустил в пятой. Оказалось, что в 5-й версии отсуствует функция domxml.
Или вот недавно писал счётчик с вводом  на отдельной странице всей статистики и обнаружил, что функция imagedashedline (она рисует пунктирную линию)  тоже не пашет. Ошибки никакой не выдаёт, а просто пунктир не рисует. В мануале сказано, что она диспрактед.
Или вот например в учебнике было сказано, что функция
imagearc ( resource image, int cx, int cy, int width, int height, int start, int end, int color )
рисует дугу, где для php4 cx и cy - координаты верхнего левого угла, а в 5-йо версии - это координаты центра прямоугольника в которого вписан даный элипс, часть которого выдаётся.
Возможно есть ещё какие-то внутринние отличия в самом ядре, как между 5-й и 6-ой версией, но я их не обнаружил, потому что мои знания не на столько глубоки.
Post #: 9
RE: PhP6 - ваше мнение - 2007-10-10 06:07:42.910000   
Lex_Voodoo

Сообщений: 7328
Оценки: 0
Присоединился: 2004-12-07 13:55:12
Вы перечислили различия разных веток, я же спросил именно про нестыковки.
Просто вы не понимаете смысла php 3x/4x/5x/6x. Это НЕ логическое продолжение предыдущих версий, и даже не версии. Это почти разные языки, а если быть точным, то разные ветки одного языка, разрабатывающиеся параллельно друг от другу, и никто не заявляет, что код, написанный на php5 будет корректно работать на php6. Примерно так же, как не все программы под Windows XP корректно работают на Vista. Просто версии винды принято называть отдельными именами (Millenium, XP, Vista), а версии php - нет. А те различия, что вы перечисляете - вполне закономерные следствия изменений интерпретатора.

quote:

Например человек писал мне парсел на 4-й версии, я запустил в пятой. Оказалось, что в 5-й версии отсуствует функция domxml

DOM XML - расширение PECL, не включаемое в дистрибутив по умолчанию. Ставится отдельно и в php5 работает ещё лучше, чем в php4.
По поводу совместимости - http://alexandre.alapetite.net/doc-alex/domxml-php4-php5/

quote:

Или вот недавно писал счётчик с вводом на отдельной странице всей статистики и обнаружил, что функция imagedashedline (она рисует пунктирную линию) тоже не пашет

Достаточно заглянуть в мануал и прочитать там, что This function is deprecated. Use combination of imagesetstyle() and imageline() instead.

quote:

в учебнике было сказано, что функция
imagearc ( resource image, int cx, int cy, int width, int height, int start, int end, int color )
рисует дугу, где для php4 cx и cy - координаты верхнего левого угла, а в 5-йо версии - это координаты центра прямоугольника в которого вписан даный элипс

Твой учебник врёт, cx & cy всегда были координатами центра, даже в версии php3. Скорее всего имелось в виду, что координаты cx и cy отсчитываются от левого верхнего угла, если учебник переведённый, наиболее вероятно, что напортачил переводчик.
Post #: 10
RE: PhP6 - ваше мнение - 2007-10-10 23:06:37.290000   
Bios_inside

Сообщений: 626
Оценки: 0
Присоединился: 2007-02-23 10:44:18.170000
quote:

ORIGINAL: Lex_Voodoo

Достаточно заглянуть в мануал и прочитать там, что This function is deprecated. Use combination of imagesetstyle() and imageline() instead.


Я это читал, но не совсем понял что значит deprecated. Я поня что они предлагаю рисовать штрихи функцией imageline(), но это долго и не стал
Post #: 11
RE: PhP6 - ваше мнение - 2007-10-10 23:28:11.933333   
dx

Сообщений: 337
Оценки: 0
Присоединился: 2006-12-15 13:35:49.700000
quote:

Я поня что они предлагаю рисовать штрихи функцией imageline(), но это долго и не стал

Это недолго. Задать кисть просто надо или стиль рисования. Вот это нарисовано с помощью моего класса, написанного на пхп (сетка штриховая в верхней части рисунка, штрих-пунктирная в нижней):


Кстати, класс совместим и с четвёртой и с пятой версией пхп. На шестой не пробовал, но думаю, что тоже будет правильно работать
Post #: 12
RE: PhP6 - ваше мнение - 2007-10-11 18:25:59.270000   
Bios_inside

Сообщений: 626
Оценки: 0
Присоединился: 2007-02-23 10:44:18.170000
я тоже когда доделаю, то покажу.
Post #: 13
RE: PhP6 - ваше мнение - 2007-10-15 22:17:04.036666   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
Вообще не согласен со многими постами. Если хотя бы заходить на phpclub.ru и php.net то станет многое ясно.
1. Еще 6 php не вышел!! Еще конференции не все прошли по нему. У разработчиков еще полно вопросов по реализации конкретных моментов.
2. Я типа не перейду на 6 пока хостинги не перейдут. Бред! Хостеры самые ленивые люди, после провайдеров! Они перейдут на 6ку тока когда прижмет наплыв просьб с аккаунтов их пользователей. Так что все в наших руках.
3. По поводу, что расчитывается увидеть в пхп6 - http://phpclub.ru/detail/magazine/2006/02/
4. php4 официально сдох!
5. Все что делается - все к лучшему! то что в 5 пхп нет dom. не озночает, что это ацтой. Читай про DomDocument!
6. Про объекты. Там есть спец. метод (clone) Создает клон объекта.

7. Не дам разработчиков пхп в обиду))
Post #: 14
RE: PhP6 - ваше мнение - 2007-10-15 23:25:29.926666   
dx

Сообщений: 337
Оценки: 0
Присоединился: 2006-12-15 13:35:49.700000
quote:

php4 официально сдох!

Да ну? Найди мне официальное заявление, где такое написано. На пхп4 ещё многие хосты работают.
Post #: 15
RE: PhP6 - ваше мнение - 2007-10-16 08:01:08.290000   
Lex_Voodoo

Сообщений: 7328
Оценки: 0
Присоединился: 2004-12-07 13:55:12
quote:

ORIGINAL: dx

quote:

php4 официально сдох!

Да ну? Найди мне официальное заявление, где такое написано. На пхп4 ещё многие хосты работают.


Ну положим, не сдох, но уже попахивает.
На php.net "новость" висит уже 3 месяца:

[13-Jul-2007]

Today it is exactly three years ago since PHP 5 has been released. In those three years it has seen many improvements over PHP 4. PHP 5 is fast, stable & production-ready and as PHP 6 is on the way, PHP 4 will be discontinued.

The PHP development team hereby announces that support for PHP 4 will continue until the end of this year only. After 2007-12-31 there will be no more releases of PHP 4.4. We will continue to make critical security fixes available on a case-by-case basis until 2008-08-08. Please use the rest of this year to make your application suitable to run on PHP 5.
Post #: 16
RE: PhP6 - ваше мнение - 2007-10-16 20:21:30.616666   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
Лады не сдох. Lex_Voodoo правильно подправил
Post #: 17
RE: PhP6 - ваше мнение - 2007-10-21 06:30:15.370000   
jiraff

Сообщений: 64
Оценки: 0
Присоединился: 2007-10-21 02:05:50.850000
Я около месяца назад со снапса ставил php6 под win Apache 2.2.4.Впечатления самые мерзкие.Хз, может быть потому что как ISAPI работали сразу 2 пыха, но скорость работы оставляла желать лучшего.MySQL прикрутить так и не смог, хотя к пятому все сразу нормально приработалось.Мой вердикт - рана исчо!
Post #: 18
RE: PhP6 - ваше мнение - 2007-11-05 19:38:34.146666   
calg0n

Сообщений: 1
Оценки: 0
Присоединился: 2007-11-05 19:32:35.820000
quote:

ORIGINAL: oRb
4. php4 официально сдох!

Реально сдох! Нах он нужен? Пхп4 - пройденный этап.
Для тех кто использует MVC и хочет достичь высокой абстракции данных - ТОЛЬКО пхп5 в помощь.
Post #: 19
RE: PhP6 - ваше мнение - 2007-11-05 20:57:13.940000   
kolPeeX

Сообщений: 1456
Оценки: 0
Присоединился: 2007-01-25 14:57:57.683333
quote:

ORIGINAL: calg0n

quote:

ORIGINAL: oRb
4. php4 официально сдох!

Реально сдох! Нах он нужен? Пхп4 - пройденный этап.
Для тех кто использует MVC и хочет достичь высокой абстракции данных - ТОЛЬКО пхп5 в помощь.


фигасе!
Post #: 20
RE: PhP6 - ваше мнение - 2007-12-02 18:17:00.240000   
Constantinez

Сообщений: 38
Оценки: 0
Присоединился: 2007-06-14 12:34:28.300000
PHP6-офигенная штука,совместима с пятой версией, но не работаюнт некоторые функции типа:Safe mode
Post #: 21
Страниц:  [1]
Все форумы >> [Веб-программинг] >> А кто уже юзал PHP6?







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.