The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Корректирующие выпуски PHP 5.4.9 и 5.3.19

22.11.2012 23:46

Представлены корректирующие выпуски интерпретатора языка программирования PHP - 5.4.9 и 5.3.19, в которых устранено 17 ошибок, не связанных с безопасностью, но устраняющих некоторые серьёзные проблемы со стабильностью. Из ошибок отмечается повреждение содержимого памяти zend_mm_heap, крах при работе функции serialize/unserialize и несколько специфичных для платформы Windows проблем. Кроме того произведено обновление библиотеки PCRE до версии 8.31.

  1. Главная ссылка к новости (http://www.php.net/index.php#i...)
  2. OpenNews: Начало альфа-тестирования PHP 5.5
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/35408-php
Ключевые слова: php
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (48) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, pavlinux (ok), 00:18, 23/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Утечки памяти исправили?
     
  • 1.2, GentooBoy (ok), 00:28, 23/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Вот не пойму какая модель разработки php? Бэты нету, релизят с кучей багов, потом фиксят, с номерами версий тоже хрен пойми.
    Щас запилим кучу г...а, ура унас появилась куча г...а, наще г...о дырявое мы выпустили кучу заплаток, мы выпустили кучу заплаток на заплатки.
     
     
  • 2.3, pinqui (ok), 01:15, 23/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Сам php - это куча несвязного г..на, так что вы хотите от модели разработки? =)
     
     
  • 3.4, GentooBoy (ok), 02:09, 23/11/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Даже не знаю, но судя по количеству комментов php очень популярен.
     
     
  • 4.5, pinqui (ok), 02:16, 23/11/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну, не все популярное отличается качеством. Примеров масса)
     
     
  • 5.20, GentooBoy (ok), 12:28, 23/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Это был сарказм.
     
  • 2.8, Sylvia (ok), 03:04, 23/11/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    беты нету? RC зато есть, и даже как правило не один релиз, кстати в генте эти релиз кандидаты очень даже любят и ебилды выпускают под них
    Альфы и беты есть только для новых версий (5.5 например), а для старых бету не делают ;)

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

     
     
  • 3.12, SCIF (ok), 03:47, 23/11/2012 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Ну у большинства комментаторов безусловный рефлекс: увидели слово «php» — руки сами пишут «говно». Даже малейшее погружение в суть предметной области для таких комментаторов — хуже казни, поэтому вот такие посты и мнения людей, и имеем.
     
     
  • 4.37, nagual (ok), 11:26, 26/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну у большинства комментаторов безусловный рефлекс: увидели слово «php» —
    > руки сами пишут «говно». Даже малейшее погружение в суть предметной области
    > для таких комментаторов — хуже казни, поэтому вот такие посты и
    > мнения людей, и имеем.

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

     
  • 4.43, Cobold (??), 14:08, 26/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А знаете, "погружение в суть предметной области" не всегда безопасно. У меня например после появления повторно-использованных поинтеров в коде php аппликухи и двух недель ковыряния исходников самого пхп руки почему-то тоже иногда тянутся что-то такое про него написать.
     
  • 2.32, Аноним (-), 17:11, 23/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Вот не пойму какая модель разработки php? Бэты нету, релизят с кучей
    > багов, потом фиксят, с номерами версий тоже хрен пойми.
    > Щас запилим кучу г...а, ура унас появилась куча г...а, наще г...о дырявое
    > мы выпустили кучу заплаток, мы выпустили кучу заплаток на заплатки.

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

     
     
  • 3.36, GentooBoy (ok), 00:20, 24/11/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вообще то это был вопрос. Про кучу г...а вы пожалуй меня не так поняли. Я нечего не имею против php и как там написан код. А разработчикам php желаю надристать еще не одну тысячу строк кода.
     
  • 3.38, nagual (ok), 11:28, 26/11/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Вот не пойму какая модель разработки php? Бэты нету, релизят с кучей
    >> багов, потом фиксят, с номерами версий тоже хрен пойми.
    >> Щас запилим кучу г...а, ура унас появилась куча г...а, наще г...о дырявое
    >> мы выпустили кучу заплаток, мы выпустили кучу заплаток на заплатки.
    > У вас есть выбор, сделайте форк и покажите как должен выглядеть этот
    > язык программирования

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

     

  • 1.6, Толстый (ok), 02:41, 23/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –18 +/
    Я помню еще лет 5 назад линуксоиды объясняли "преимущества" расово-верного открытого PHP по сравнению с проприетарным до мозга костей ASP.NET. Сейчас уже практически всем(кроме самых упоротых идиотов) понятно что PHP - ужас и позор, по недоразумению ставший популярным, но тем не менее продолжаются наезды на хорошие технологии. А людей говорящих справедливые вещи про php минусуют. Сплошной коммунизм.
     
     
  • 2.9, pavlinux (ok), 03:08, 23/11/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Сплошной коммунизм.

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

     
     
  • 3.11, angra (ok), 03:35, 23/11/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    С perl на node.js еще понимаю, но на рельсы ни в коем случае, от них и пистона любого нормального перловика стошнит.
     
     
  • 4.15, Ларри (?), 06:13, 23/11/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    и чем же так ужасен Python для настоящего Perl-ловика, поделитесь пожалуйста секретной информацией?)

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

     
     
  • 5.19, 1 (??), 11:38, 23/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Тем что пробелы - это синтаксис языка, же
     
     
  • 6.44, Cobold (??), 14:13, 26/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Тем что пробелы - это синтаксис языка, же

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

     
  • 4.40, nagual (ok), 11:30, 26/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > С perl на node.js еще понимаю, но на рельсы ни в коем
    > случае, от них и пистона любого нормального перловика стошнит.

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

     
  • 4.46, anonymous (??), 21:55, 26/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > С perl на node.js еще понимаю, но на рельсы ни в коем
    > случае, от них и пистона любого нормального перловика стошнит.

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

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

     
  • 2.10, angra (ok), 03:33, 23/11/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Еды хотите? Есть ее у меня
    PHP это конечно ужас и позор, но очень дешевый ужас и позор. Если оценить не только стоимость часа времени, но и сколько за этот час времени успевает сделать обычный быдлокодер, то PHP заруливает ASP.NET в глубокие минуса. Плюс накладываются особенности платформы, при близком качестве кода ASP.NET+WINDOWS+IIS+MSSQL проигрывает LAMP(а это далеко не лучший вариантв мире линукса) по полной.
     
     
  • 3.13, Толстый (ok), 03:55, 23/11/2012 [^] [^^] [^^^] [ответить]  
  • –9 +/
    Логика не прослеживается, любой нормальный программист за одну и ту же единицу в... большой текст свёрнут, показать
     
     
  • 4.18, Аноним (-), 09:30, 23/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Google пишет на Pythone.
     
     
  • 5.28, Толстый (ok), 16:57, 23/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Google пишет на Pythone.

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

     
  • 4.22, Аноним (-), 12:54, 23/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > P.S. StackOverflow (принадлежит компании Джоэля Спольски, который понимает в разработке ПО несколько больше местных комментаторов) реализован на ASP.NET и работает вполне прекрасно

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

     
     
  • 5.27, Толстый (ok), 16:54, 23/11/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ASP.NET и .NET вообще - это законченное решение. В линуксе же мы имеем зоопарк несовместимых между собой технологий.
     
     
  • 6.29, pro100master (ok), 17:01, 23/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    ASP.NET и .NET вообще - это законченное решение, которое нигде, где задумано, не работает, кроме как в x86. Вы с палмами и прочими эмбед не работали, поэтому и пишите такую ахинею.
     
     
  • 7.33, Толстый (ok), 17:13, 23/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > ASP.NET и .NET вообще - это законченное решение, которое нигде, где задумано,
    > не работает, кроме как в x86. Вы с палмами и прочими
    > эмбед не работали, поэтому и пишите такую ахинею.

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

     
     
  • 8.34, pro100master (ok), 18:13, 23/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    не работает еще с тех времен Я уже приводил пример, когда звук в x86 работает, ... текст свёрнут, показать
     
  • 4.41, nagual (ok), 11:35, 26/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Логика не прослеживается, любой нормальный программист за одну и ту же единицу
    > времени реализует сделает больше и качественнее используя более совершенную технологию.

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

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

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

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

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


     
  • 2.17, Аноним (-), 08:09, 23/11/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Поссал на коммунизм, на труд разработчиков PHP, на пользователей Линукс, приплел нацизм, обозвал всех несогласных с своим частным мнением "упоротыми идиотами". Ай молодца. Геев и котов забыл только, но наверно в следуещем плаче Ярославны на этом форуме мы это услышим.
     
     
  • 3.31, Толстый (ok), 17:10, 23/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Поссал на коммунизм, на труд разработчиков PHP

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

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

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

     
     
  • 4.42, nagual (ok), 11:41, 26/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Справедливо. Это примерно такой же труд, как и труд землекопа, который пол-дня
    > копает яму, а после обеда закапывает.

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


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

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

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

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

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

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


     
  • 4.47, Rezin (ok), 23:53, 26/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> Поссал на коммунизм, на труд разработчиков PHP
    > Справедливо. Это примерно такой же труд, как и труд землекопа, который пол-дня
    > копает яму, а после обеда закапывает. Почему же вы тогда себе
    > позволяете в каждом посте тут лаять на сотрудников MS и других
    > компаний, называя их индусами, криворукими, быдлокодерами, а труд разработчиков PHP, который
    > УГ чуть менее чем полностью требуете уважать? Двойные стандарты - это
    > мы уже проходили.

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

     
  • 2.21, GentooBoy (ok), 12:42, 23/11/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    PHP вполне логично занял свою нишу. когда появился php 4, еще небыло ASP.net.
    Сейчас просто также вылезли на свет python, ruby, scala, clojure и тд. и недостатков в выборе платформы нет. Можно было конечно все делать на perl, но php заточен под веб, что сыграло роль в популяризации.
     
     
  • 3.30, Толстый (ok), 17:06, 23/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > 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/

     
     
  • 4.35, GentooBoy (ok), 22:07, 23/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    вообще .NET альтернатива JVM. Go тут не каким боком.
    .NET - интерпрайз и если jvm еще как то идет в народ то .NET нет )) В пране веба.
    У нет можно настроить GC?
     
  • 2.25, Аноним (-), 14:04, 23/11/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сколько пафоса. Странно слышать от поклонника Билли, творение которого, вместе с упомянутой ASP, не ломают только дети ясельного возраста.
     
  • 2.39, nagual (ok), 11:29, 26/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Я помню еще лет 5 назад линуксоиды объясняли "преимущества" расово-верного открытого PHP
    > по сравнению с проприетарным до мозга костей ASP.NET. Сейчас уже практически
    > всем(кроме самых упоротых идиотов) понятно что PHP - ужас и позор,
    > по недоразумению ставший популярным, но тем не менее продолжаются наезды на
    > хорошие технологии. А людей говорящих справедливые вещи про php минусуют. Сплошной
    > коммунизм.

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

     
     
  • 3.45, anonymous (??), 21:52, 26/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > LOL а ast.net под линукс есть ? Или вам объяснить почему не
    > стоит ставить win на сервера ?

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

     

  • 1.7, Sylvia (ok), 02:59, 23/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    интересно,зачем они убрали тарболлы из загрузок? уже недоступно для загрузки (если было конечно)

     
     
  • 2.26, Sylvia (ok), 15:46, 23/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    спустя примерно 12ч они все-таки появились...
     

  • 1.14, epic_fail (?), 06:01, 23/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > и несколько специфичных для платформы Windows проблем

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

     
     
  • 2.16, Аноним (-), 07:01, 23/11/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ? http://windows.php.net/
     
  • 2.23, Int (?), 13:13, 23/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    ? http://technet.microsoft.com/ru-ru/iis/gg535648.aspx
     
  • 2.24, Int (?), 13:15, 23/11/2012 [^] [^^] [^^^] [ответить]  
  • +/
    ? http://php.iis.net/
     

  • 1.48, Анонист (?), 04:44, 27/11/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    фряха лох, еще не очухался от 5.4.7
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру