<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Начало альфа-тестирования PHP 5.5</title>
    <link>https://slinkov.ru/openforum/vsluhforumID3/87326.html</link>
    <description>Представлена (http://www.php.net/index.php#id2012-11-15-1) первая альфа-версия новой значительной ветки  интерпретатора языка программирования PHP 5.5, в которой  добавлены новые языковые конструкции и удалены устаревшие возможности. &lt;br&gt;&lt;br&gt;&lt;br&gt;Среди наиболее заметных изменений (https://github.com/php/php-src/blob/php-5.5.0alpha1/NEWS): &lt;br&gt;&lt;br&gt;&lt;br&gt;-  Добавлен (https://wiki.php.net/rfc/password_hash) новый API для хэширования паролей, предоставляющий застрахованные от ошибок разработчиков и более простые в использовании высокоуровневые функции для генерации и проверки валидности паролей по хэшам. Основное отличие нового API в том, что он берёт на себя генерацию надёжных хэшей, скрывая от разработчика операции ручного указания salt-а и выбора алгоритма хэширования (по умолчанию используется Bcrypt). Создание хэша сведено к выполнению &quot;$hash = password_hash($password, PASSWORD_DEFAULT);&quot;, а проверка к вызову &quot;password_verify($password, $hash)&quot;. В качестве причины внедрения нового API называется безалаберное отношение многих</description>

<item>
    <title>Начало альфа-тестирования PHP 5.5 (phpman)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID3/87326.html#52</link>
    <pubDate>Thu, 29 Nov 2012 05:57:42 GMT</pubDate>
    <description>&amp;gt; На дев-сервере переключились на 5.4 около месяца назад. Проблемы возникли только в &lt;br&gt;&amp;gt; местах, где в функцию ссылки передавались. В остальном всё прекрасно работает...так &lt;br&gt;&amp;gt; что смелее:)) &lt;br&gt;&lt;br&gt;да...версия 5.4.8 стоит&lt;br&gt;</description>
</item>

<item>
    <title>Начало альфа-тестирования PHP 5.5 (phpman)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID3/87326.html#51</link>
    <pubDate>Thu, 29 Nov 2012 05:56:36 GMT</pubDate>
    <description>На дев-сервере переключились на 5.4 около месяца назад. Проблемы возникли только в местах, где в функцию ссылки передавались. В остальном всё прекрасно работает...так что смелее:))&lt;br&gt;</description>
</item>

<item>
    <title>Начало альфа-тестирования PHP 5.5 (XoRe)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID3/87326.html#50</link>
    <pubDate>Sat, 24 Nov 2012 07:34:46 GMT</pubDate>
    <description>&amp;gt; А как же пхп без поддержки и страхования рисков, он же как &lt;br&gt;&amp;gt; и линукс, опенсоурс? Не хочу в холивар ввязываться, скажу только, что &lt;br&gt;&amp;gt; вам бы гет зе факст писать :) &lt;br&gt;&lt;br&gt;Почему без поддержки и страхования?&lt;br&gt;Страховать нужно не php, а разработку на php.&lt;br&gt;Как раз для этого и придуманы всякие инструменты svn/git, redmine/jira, методологии разработки, отдельные test/stable/release серверы, а потом ещё коллекторы и парсеры логов на боевых серверах.&lt;br&gt;Велосипед сейчас сделать сложно - обо многих вещах уже подумано за нас, нужно только применять.&lt;br&gt;</description>
</item>

<item>
    <title>Начало альфа-тестирования PHP 5.5 (Fsaber)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID3/87326.html#49</link>
    <pubDate>Fri, 23 Nov 2012 19:08:34 GMT</pubDate>
    <description>&amp;gt; Ну, это не отменит того, что даже под Open Server PHP 5.5 &lt;br&gt;&amp;gt; на XP не заработает.&lt;br&gt;&lt;br&gt;Поставить себе что-ли вижуалстудию и собирать альтернативки? Давно, кстати, собирался&lt;br&gt;разобраться с этой чехардой ради компиляции экстеншенов, не идущих в поставке...&lt;br&gt;Там всего-то отличий это в том, что они переключились с использования 2 самописных тупых функций на их реализации внутри winsock, которая появилась начиная с Вислы.&lt;br&gt;Причины дропа саппорта, кроме идиотизма - не вижу.&lt;br&gt;(дропнул саппорт, кстати, тот же Pierre который и написал те несчастные 2 функции)&lt;br&gt;</description>
</item>

<item>
    <title>Начало альфа-тестирования PHP 5.5 (qRoC)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID3/87326.html#48</link>
    <pubDate>Sat, 17 Nov 2012 10:41:07 GMT</pubDate>
    <description>Помню до 5.4.5 пхп падал при определённых словиях. В большинстве случаев хватало просто подключить любую систему юнит-тестов, как же вы это не заметили, о Великий?&lt;br&gt;</description>
</item>

<item>
    <title>Начало альфа-тестирования PHP 5.5 (Windouser)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID3/87326.html#47</link>
    <pubDate>Sat, 17 Nov 2012 07:58:13 GMT</pubDate>
    <description>люди, а как у вас работаю сайты на бэта РНР 6.0.1?&lt;br&gt;</description>
</item>

<item>
    <title>Начало альфа-тестирования PHP 5.5 (Аноним)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID3/87326.html#46</link>
    <pubDate>Fri, 16 Nov 2012 21:04:47 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&quot;зачем APC - лучше уж сам зенд скидывает байткод и имел встроенный механизм кеширования&quot;&lt;br&gt;&lt;br&gt;APC это открытая реализация зенда по сути. Если вам нравится зенд - то конечно предпочтение ему, вместо APC. Но это чисто коммерческий и закрытый продукт, которому не место в открытых системах. Существование APC, как свободной альтернативы некоторым естественно не нравится. Оно и понятно почему.&lt;br&gt;&lt;br&gt;Зенд (который как насильно вживленный апи) всегда был причиной непрозрачности - т.к. зенд делал свой бизнес практически в ущерб развитию языка. Многие разработчики отвернулись именно по этой причине - на настоящий момент есть только одна книжка php-internals. В документации на уровне internals очень сложно понять, что там вообще происходит. Очень много &quot;шитого кода&quot;. Сейчас разработчики принимают усилия по выведению балласта зенда из системы - это одна из причин, мешающих нормальному развитию. Многие проблемы пхп - последствия поделки зенд. Попытка удержать бизнес и т.д.&lt;br&gt;</description>
</item>

<item>
    <title>Начало альфа-тестирования PHP 5.5 (Sw00p aka Jerom)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID3/87326.html#45</link>
    <pubDate>Fri, 16 Nov 2012 18:00:47 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; * сделали функции и классы first-class-object&apos;ами &lt;br&gt;&amp;gt; * сделали array first-class-object&apos;ом &lt;br&gt;&amp;gt; * сделали нормальный array API вида arr.method() вместо array_do_some_real_shit($array, &lt;br&gt;&amp;gt; ...) &lt;br&gt;&amp;gt; * сделали нормальную библиотеку SPL, чтобы можно быть прозрачно использовать объекты SPL&#123;Int,String,Shit&#125; &lt;br&gt;&amp;gt; вместо скалярных $int, $string, $shit &lt;br&gt;&amp;gt; * сделали ещё много чего &lt;br&gt;&amp;gt; но увы, это уже не будет РНР.&lt;br&gt;&amp;gt; Да и мантра &quot;обратная совместимость&quot; заведомо предохраняет ископаемые идиотизмы от переработки. &lt;br&gt;&amp;gt;&amp;gt;допилили APC и компилятор байт-кода&lt;br&gt;&lt;br&gt;зачем APC - лучше уж сам зенд скидывает байткод и имел встроенный механизм кеширования&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;убрали дурацкие доллары от переменных&lt;br&gt;&lt;br&gt;никак не соглашусь&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;убрали warning&apos;и и заменили на exception&apos;ы &lt;br&gt;&lt;br&gt;согласен - надоело устанавливать еррор хендлер выкидывающий эксцепшен&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;сделали array first-class-object&apos;ом&lt;br&gt;&lt;br&gt;а что он таким не является ? &lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;сделали нормальный array API вида arr.method() &lt;br&gt;&lt;br&gt;ООП головного мозга ? переходите на джаву&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Начало альфа-тестирования PHP 5.5 (Sw00p aka Jerom)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID3/87326.html#44</link>
    <pubDate>Fri, 16 Nov 2012 17:49:42 GMT</pubDate>
    <description>поддерживаю, тока если писать простой код, да даже сложные проекты можно писать простым кодом.&lt;br&gt;&lt;br&gt;а так - большинство проектов грохалось, када в 5.3 являлось депрекейтед, то в 5.4 она уже не существует (функции)&lt;br&gt;</description>
</item>

</channel>
</rss>
