URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 87432
[ Назад ]

Исходное сообщение
"Корректирующие выпуски PHP 5.4.9 и 5.3.19"

Отправлено opennews , 23-Ноя-12 00:18 
Представлены (http://www.php.net/index.php#id2012-11-22-1) корректирующие выпуски интерпретатора языка программирования PHP - 5.4.9 и 5.3.19, в которых устранено 17 ошибок (http://www.php.net/ChangeLog-5.php), не связанных с безопасностью, но устраняющих некоторые серьёзные проблемы со стабильностью. Из ошибок отмечается повреждение содержимого памяти zend_mm_heap, крах при работе функции serialize/unserialize и несколько специфичных для платформы Windows проблем. Кроме того произведено обновление библиотеки PCRE  до версии 8.31.


URL: http://www.php.net/index.php#id2012-11-22-1
Новость: http://www.opennet.me/opennews/art.shtml?num=35408


Содержание

Сообщения в этом обсуждении
"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено pavlinux , 23-Ноя-12 00:18 
Утечки памяти исправили?

"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено GentooBoy , 23-Ноя-12 00:28 
Вот не пойму какая модель разработки php? Бэты нету, релизят с кучей багов, потом фиксят, с номерами версий тоже хрен пойми.
Щас запилим кучу г...а, ура унас появилась куча г...а, наще г...о дырявое мы выпустили кучу заплаток, мы выпустили кучу заплаток на заплатки.

"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено pinqui , 23-Ноя-12 01:15 
Сам php - это куча несвязного г..на, так что вы хотите от модели разработки? =)

"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено GentooBoy , 23-Ноя-12 02:09 
Даже не знаю, но судя по количеству комментов php очень популярен.

"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено pinqui , 23-Ноя-12 02:16 
Ну, не все популярное отличается качеством. Примеров масса)

"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено GentooBoy , 23-Ноя-12 12:28 
Это был сарказм.

"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено Sylvia , 23-Ноя-12 03:04 
беты нету? RC зато есть, и даже как правило не один релиз, кстати в генте эти релиз кандидаты очень даже любят и ебилды выпускают под них
Альфы и беты есть только для новых версий (5.5 например), а для старых бету не делают ;)

http://qa.php.net/
вон 5.4.10 уже есть )


"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено SCIF , 23-Ноя-12 03:47 
Ну у большинства комментаторов безусловный рефлекс: увидели слово «php» — руки сами пишут «говно». Даже малейшее погружение в суть предметной области для таких комментаторов — хуже казни, поэтому вот такие посты и мнения людей, и имеем.

"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено nagual , 26-Ноя-12 11:26 
> Ну у большинства комментаторов безусловный рефлекс: увидели слово «php» —
> руки сами пишут «говно». Даже малейшее погружение в суть предметной области
> для таких комментаторов — хуже казни, поэтому вот такие посты и
> мнения людей, и имеем.

Предположу что эти коментаторы  - админы :))


"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено Cobold , 26-Ноя-12 14:08 
А знаете, "погружение в суть предметной области" не всегда безопасно. У меня например после появления повторно-использованных поинтеров в коде php аппликухи и двух недель ковыряния исходников самого пхп руки почему-то тоже иногда тянутся что-то такое про него написать.

"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено Аноним , 23-Ноя-12 17:11 
> Вот не пойму какая модель разработки php? Бэты нету, релизят с кучей
> багов, потом фиксят, с номерами версий тоже хрен пойми.
> Щас запилим кучу г...а, ура унас появилась куча г...а, наще г...о дырявое
> мы выпустили кучу заплаток, мы выпустили кучу заплаток на заплатки.

У вас есть выбор, сделайте форк и покажите как должен выглядеть этот язык программирования


"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено GentooBoy , 24-Ноя-12 00:20 
Вообще то это был вопрос. Про кучу г...а вы пожалуй меня не так поняли. Я нечего не имею против php и как там написан код. А разработчикам php желаю надристать еще не одну тысячу строк кода.

"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено nagual , 26-Ноя-12 11:28 
>> Вот не пойму какая модель разработки php? Бэты нету, релизят с кучей
>> багов, потом фиксят, с номерами версий тоже хрен пойми.
>> Щас запилим кучу г...а, ура унас появилась куча г...а, наще г...о дырявое
>> мы выпустили кучу заплаток, мы выпустили кучу заплаток на заплатки.
> У вас есть выбор, сделайте форк и покажите как должен выглядеть этот
> язык программирования

Зачем форк пхп ? Есть Perl :))))


"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено Толстый , 23-Ноя-12 02:41 
Я помню еще лет 5 назад линуксоиды объясняли "преимущества" расово-верного открытого PHP по сравнению с проприетарным до мозга костей ASP.NET. Сейчас уже практически всем(кроме самых упоротых идиотов) понятно что PHP - ужас и позор, по недоразумению ставший популярным, но тем не менее продолжаются наезды на хорошие технологии. А людей говорящих справедливые вещи про php минусуют. Сплошной коммунизм.

"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено pavlinux , 23-Ноя-12 03:08 
> Сплошной коммунизм.

Правоверные как писали на Перле так и пишут, некоторые переметнулись на руби-на-рельсах.


"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено angra , 23-Ноя-12 03:35 
С perl на node.js еще понимаю, но на рельсы ни в коем случае, от них и пистона любого нормального перловика стошнит.

"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено Ларри , 23-Ноя-12 06:13 
и чем же так ужасен Python для настоящего Perl-ловика, поделитесь пожалуйста секретной информацией?)

Интересуюсь так как работаю с помощью обоих этих языков, недостатки есть у обоих, как впрочем и всех языков программирования. И всегда решением было использование определенного, под конкретную задачу.


"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено 1 , 23-Ноя-12 11:38 
Тем что пробелы - это синтаксис языка, же

"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено Cobold , 26-Ноя-12 14:13 
> Тем что пробелы - это синтаксис языка, же

Ну ладно, на счёт синтаксиса загляните вот сюда, поймёте что не всё так безнадёжно : http://en.wikipedia.org/wiki/MUMPS#Sample_programs


"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено nagual , 26-Ноя-12 11:30 
> С perl на node.js еще понимаю, но на рельсы ни в коем
> случае, от них и пистона любого нормального перловика стошнит.

Можно сказать - перловиков регулярно рвет на питона :))))


"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено anonymous , 26-Ноя-12 21:55 
> С perl на node.js еще понимаю, но на рельсы ни в коем
> случае, от них и пистона любого нормального перловика стошнит.

то-то большая часть нормальных перловиков усиленно переизобретает эту самую рельсу. catalyst там или mojolicious.

а вот node.js почему-то не переизобретает вообще никто. оно и так не очень работает.


"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено angra , 23-Ноя-12 03:33 
Еды хотите? Есть ее у меня
PHP это конечно ужас и позор, но очень дешевый ужас и позор. Если оценить не только стоимость часа времени, но и сколько за этот час времени успевает сделать обычный быдлокодер, то PHP заруливает ASP.NET в глубокие минуса. Плюс накладываются особенности платформы, при близком качестве кода ASP.NET+WINDOWS+IIS+MSSQL проигрывает LAMP(а это далеко не лучший вариантв мире линукса) по полной.

"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено Толстый , 23-Ноя-12 03:55 
> Если оценить не только стоимость часа времени, но и сколько за этот час времени успевает сделать обычный быдлокодер, то PHP заруливает ASP.NET в глубокие минуса.

Логика не прослеживается, любой нормальный программист за одну и ту же единицу времени реализует сделает больше и качественнее используя более совершенную технологию. Стоимость хостинга с Windows ненамного выше хостинга с Linux, так что это тоже мимо.

> а это далеко не лучший вариантв мире линукса

А можно по-подробнее, какие варианты в "мире линукса" могут соперничать с ASP.NET? PHP как мы выяснили говно. Ruby - неимоверный тормоз. Python ненамного быстрее Ruby. NodeJS - тут надо просто промолчать. Единственный адекватный вариант - Java.

Конечно, если ты Google, ты можешь себе позволить программистов которые реализуют кастомные решения на С++. Для остальных остаются наименее проблемные варианты.

P.S. StackOverflow (принадлежит компании Джоэля Спольски, который понимает в разработке ПО несколько больше местных комментаторов) реализован на ASP.NET и работает вполне прекрасно. И я что-то не поним


"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено Аноним , 23-Ноя-12 09:30 
Google пишет на Pythone.

"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено Толстый , 23-Ноя-12 16:57 
> Google пишет на Pythone.

Не только на Python. Еще как минимум C++, Java, Go. Youtube весь написан на Python, это да, и это потому что они его купили а не разработали сами с нуля. Ну и критические участки там на С в любом случае. Инфраструктура гугла(бигтейблы, спаннеры и иже с ними реализованы на С++).


"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено Аноним , 23-Ноя-12 12:54 
> P.S. StackOverflow (принадлежит компании Джоэля Спольски, который понимает в разработке ПО несколько больше местных комментаторов) реализован на ASP.NET и работает вполне прекрасно

Джоеэль Спольски раньше работал в MS и хорошо знает MS-технологии. Он просто использовал то, в чем разбирается, что определенно было правильным, а не из-за каких-то секретных премуществ ASP.NET


"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено Толстый , 23-Ноя-12 16:54 
ASP.NET и .NET вообще - это законченное решение. В линуксе же мы имеем зоопарк несовместимых между собой технологий.

"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено pro100master , 23-Ноя-12 17:01 
ASP.NET и .NET вообще - это законченное решение, которое нигде, где задумано, не работает, кроме как в x86. Вы с палмами и прочими эмбед не работали, поэтому и пишите такую ахинею.

"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено Толстый , 23-Ноя-12 17:13 
> ASP.NET и .NET вообще - это законченное решение, которое нигде, где задумано,
> не работает, кроме как в x86. Вы с палмами и прочими
> эмбед не работали, поэтому и пишите такую ахинею.

.NET Compact Framework работает на ембедах еще со времен Windows CE. И какое это отношение имеет к веб разработке? У нас уже сервера на ARM?


"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено pro100master , 23-Ноя-12 18:13 
>> ASP.NET и .NET вообще - это законченное решение, которое нигде, где задумано,
>> не работает, кроме как в x86. Вы с палмами и прочими
>> эмбед не работали, поэтому и пишите такую ахинею.
> .NET Compact Framework работает на ембедах еще со времен Windows CE. И
> какое это отношение имеет к веб разработке? У нас уже сервера
> на ARM?

не работает еще с тех времен. Я уже приводил пример, когда звук в x86 работает, в CE - динамик не пищит и вешает поток. Идея, может быть, у них была и замечательная, только вот сколько мы не брались за неё, кроме геморроя, несовместимостей, глюков и потери времени не получалось. Доходило до смешного. Вышла новая версия, пишут, что баг с этим под CE исправили. Молодцы! Только теперь это не работает в x86. И так с каждой версией. Так что, так продвигаемый вами, .NET и пр. от небезызвестной компашки далёк от ваших идеалистических надежд )))

А, про вэб забыл. Он не сильно вперёд продвинулся. Такой же геморройный. Хотя, лично мне, C# нравится. В чем то даже больше JAVA. Но, в терминах сайтов, как упомянутый stackoverflow, ни c#, ни java не нужны. Это не "ынтерпрайз" )


"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено nagual , 26-Ноя-12 11:35 
> Логика не прослеживается, любой нормальный программист за одну и ту же единицу
> времени реализует сделает больше и качественнее используя более совершенную технологию.

Как там под win все еще не открыли регулярные выражения ?

> Стоимость хостинга с Windows ненамного выше хостинга с Linux, так что
> это тоже мимо.

Ну мы же не виноваты, шо оно так тормозит и нужно железо вдвое мощнее ...

> А можно по-подробнее, какие варианты в "мире линукса" могут соперничать с ASP.NET?
> PHP как мы выяснили говно. Ruby - неимоверный тормоз. Python ненамного
> быстрее Ruby. NodeJS - тут надо просто промолчать. Единственный адекватный вариант
> - Java.

Perl :))) правда вашим программистам ниасилить ...



"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено Аноним , 23-Ноя-12 08:09 
Поссал на коммунизм, на труд разработчиков PHP, на пользователей Линукс, приплел нацизм, обозвал всех несогласных с своим частным мнением "упоротыми идиотами". Ай молодца. Геев и котов забыл только, но наверно в следуещем плаче Ярославны на этом форуме мы это услышим.

"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено Толстый , 23-Ноя-12 17:10 
> Поссал на коммунизм, на труд разработчиков PHP

Справедливо. Это примерно такой же труд, как и труд землекопа, который пол-дня копает яму, а после обеда закапывает. Почему же вы тогда себе позволяете в каждом посте тут лаять на сотрудников MS и других компаний, называя их индусами, криворукими, быдлокодерами, а труд разработчиков PHP, который УГ чуть менее чем полностью требуете уважать? Двойные стандарты - это мы уже проходили.

> Поссал на коммунизм

Ну мы сейчас в попытках оправдать говно дойдем и до того, что коммунизм - это хорошо.


"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено nagual , 26-Ноя-12 11:41 
> Справедливо. Это примерно такой же труд, как и труд землекопа, который пол-дня
> копает яму, а после обеда закапывает.

Очень напоминает труд программеров микрософта ... asp.net VB PowerShell ActiveX и че нельзя  было хоть одно до ума довести ?


> Почему же вы тогда себе  позволяете в каждом посте тут лаять на сотрудников MS и других
> компаний, называя их индусами, криворукими, быдлокодерами, а труд разработчиков PHP, который
> УГ чуть менее чем полностью требуете уважать?

Это не лай это констатация факта.

> Двойные стандарты - это  мы уже проходили.

Секуре бут это не двойные стандарты ...

> Ну мы сейчас в попытках оправдать говно дойдем и до того, что
> коммунизм - это хорошо.

Если сравнивать похапе c ASP.NET таки да, похапе рулит :)))



"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено Rezin , 26-Ноя-12 23:53 
>> Поссал на коммунизм, на труд разработчиков PHP
> Справедливо. Это примерно такой же труд, как и труд землекопа, который пол-дня
> копает яму, а после обеда закапывает. Почему же вы тогда себе
> позволяете в каждом посте тут лаять на сотрудников MS и других
> компаний, называя их индусами, криворукими, быдлокодерами, а труд разработчиков PHP, который
> УГ чуть менее чем полностью требуете уважать? Двойные стандарты - это
> мы уже проходили.

ты не квакай, ты свой код покажи, который не УГ, идеальный ты наш


"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено GentooBoy , 23-Ноя-12 12:42 
PHP вполне логично занял свою нишу. когда появился php 4, еще небыло ASP.net.
Сейчас просто также вылезли на свет python, ruby, scala, clojure и тд. и недостатков в выборе платформы нет. Можно было конечно все делать на perl, но php заточен под веб, что сыграло роль в популяризации.

"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено Толстый , 23-Ноя-12 17:06 
> PHP вполне логично занял свою нишу. когда появился php 4, еще небыло
> ASP.net.
> Сейчас просто также вылезли на свет python, ruby, scala, clojure и тд.
> и недостатков в выборе платформы нет. Можно было конечно все делать
> на perl, но php заточен под веб, что сыграло роль в
> популяризации.

Scala, clojure - это очень хорошо, но как я и сказал выше, они основаны на Java. F# примерно тоже самое для .NET, что и Scala для JVM.

Вообще стартапам проще использовать Linux, так как удобнее администрировать инфраструктуру. Но реальные альтернативы .NETу на линуксе - только Java. Go может быть выстрелит, но это не язык общего назначения. Лично я использую вот такую штуку - http://vibed.org/


"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено GentooBoy , 23-Ноя-12 22:07 
вообще .NET альтернатива JVM. Go тут не каким боком.
.NET - интерпрайз и если jvm еще как то идет в народ то .NET нет )) В пране веба.
У нет можно настроить GC?

"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено Аноним , 23-Ноя-12 14:04 
Сколько пафоса. Странно слышать от поклонника Билли, творение которого, вместе с упомянутой ASP, не ломают только дети ясельного возраста.

"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено nagual , 26-Ноя-12 11:29 
> Я помню еще лет 5 назад линуксоиды объясняли "преимущества" расово-верного открытого PHP
> по сравнению с проприетарным до мозга костей ASP.NET. Сейчас уже практически
> всем(кроме самых упоротых идиотов) понятно что PHP - ужас и позор,
> по недоразумению ставший популярным, но тем не менее продолжаются наезды на
> хорошие технологии. А людей говорящих справедливые вещи про php минусуют. Сплошной
> коммунизм.

LOL а ast.net под линукс есть ? Или вам объяснить почему не стоит ставить win на сервера ?


"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено anonymous , 26-Ноя-12 21:52 
> LOL а ast.net под линукс есть ? Или вам объяснить почему не
> стоит ставить win на сервера ?

mono же. сама ms официально поддерживает тот же orchard на нём, например.


"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено Sylvia , 23-Ноя-12 02:59 
интересно,зачем они убрали тарболлы из загрузок? уже недоступно для загрузки (если было конечно)


"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено Sylvia , 23-Ноя-12 15:46 
спустя примерно 12ч они все-таки появились...

"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено epic_fail , 23-Ноя-12 06:01 
> и несколько специфичных для платформы Windows проблем

Для виндоус же официально не поддерживается PHP.


"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено Аноним , 23-Ноя-12 07:01 
? http://windows.php.net/

"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено Int , 23-Ноя-12 13:13 
? http://technet.microsoft.com/ru-ru/iis/gg535648.aspx

"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено Int , 23-Ноя-12 13:15 
? http://php.iis.net/

"Корректирующие выпуски PHP 5.4.9 и 5.3.19"
Отправлено Анонист , 27-Ноя-12 04:44 
фряха лох, еще не очухался от 5.4.7