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

Исходное сообщение
"Обновление PHP 7.1.3 и 7.0.17"

Отправлено opennews , 18-Мрт-17 12:01 
Опубликованы (http://php.net/archive/2017.php#id2017-03-16-2) корректирующие выпуски языка программирования PHP 7.1.3 и 7.0.17, в которых внесено 24 изменения. В том числе устранены проблемы (http://bugs.php.net/73807) с производительностью при обработке больших POST-запросов, крахи при вложенном вызове генераторов (http://bugs.php.net/74157) или выполнении (http://bugs.php.net/73989) тестового набора Symfony, чтение (http://bugs.php.net/74084) из области вне границ буфера в  zend_mm_alloc_small, нарушение (http://bugs.php.net/69860) работы аккаунтинга в php-fpm при использовании keepalive, некорректное (http://bugs.php.net/73127) вычисление хэша gost-crypto для данных с длинными последовательностями  0xFF, повреждение (http://bugs.php.net/74021) данных при вызове fetch_array  в Mysqlnd, крах (http://bugs.php.net/74019) в Opcache, утечка (http://bugs.php.net/74099) памяти при вызове  openssl_encrypt().

URL: http://php.net/archive/2017.php#id2017-03-16-2
Новость: https://www.opennet.ru/opennews/art.shtml?num=46218


Содержание

Сообщения в этом обсуждении
"Обновление PHP 7.1.3 и 7.0.17"
Отправлено Анонимст , 18-Мрт-17 12:01 
"устранены проблемы ... при вложенном вызове генераторов или выполнении тестового набора Symfony"
О да! В каком-то фреймворке проблемы и других скриптах написаных кривыми руками? Надо срочно править язык!
В этом весь пых...

"Обновление PHP 7.1.3 и 7.0.17"
Отправлено Анонимст , 18-Мрт-17 12:04 
Хотя, как мне кажется, язык, как таковой не изменился, изменились стандартные библиотеки.
Что сейчас, вообще, можно считать языком программирования, а что средой программирования на этом языке? В последнее время все меньше различаю разницу.

"Обновление PHP 7.1.3 и 7.0.17"
Отправлено OramahMaalhur , 18-Мрт-17 12:44 
Ты почитай хоть описание бага, комментатор хренов.

>As reported in https://github.com/symfony/symfony/issues/21349, we encounter segfaults when trying to run the Symfony SecurityBundle test suite on master branch, after a particular commit (7497f1c), using php 7.1.0 or 7.1.1 (tested on several OS X hosts).

segfault, понимаешь?


"Обновление PHP 7.1.3 и 7.0.17"
Отправлено Gemorroj , 18-Мрт-17 14:13 
Когда прибегают такие возбужденные хаятели php они всегда такие недалекие. Нихрена не понимают о чем речь, как свиньи в апельсинах, но кричать пытаются громко.

"Обновление PHP 7.1.3 и 7.0.17"
Отправлено Аноним , 18-Мрт-17 17:43 
> Когда прибегают такие возбужденные хаятели php они всегда такие недалекие. Нихрена не
> понимают о чем речь, как свиньи в апельсинах,

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



"Обновление PHP 7.1.3 и 7.0.17"
Отправлено KonstantinB , 18-Мрт-17 17:58 
Не надо ориентироваться в PHP, чтобы понять, что если виртуальная машина сегфолтится, это ее баг вне зависимости от того, какой там PHP-код.

"Обновление PHP 7.1.3 и 7.0.17"
Отправлено Аноним , 18-Мрт-17 19:21 
Почему хелоуворлдщики такие агрессивные?

"Обновление PHP 7.1.3 и 7.0.17"
Отправлено Аноним , 19-Мрт-17 03:06 
Коммунисты как обычно топят за свой любимый пых. Томик из Полного собрания сочинений Ленина, граненый стакан с водкой, рыба, завернутая в газету "Правда", и открытый в редакторе исходник на PHP - что может быть лучше для коммуниста?

"Обновление PHP 7.1.3 и 7.0.17"
Отправлено бедный буратино , 19-Мрт-17 12:33 
за что коммунистов-то так оскорблять?

"Обновление PHP 7.1.3 и 7.0.17"
Отправлено Аноним , 19-Мрт-17 12:40 
Ну не знаю. Может, за очереди за хлебом и ГУЛаги?

"Обновление PHP 7.1.3 и 7.0.17"
Отправлено UIII , 19-Мрт-17 16:32 
Я тут смотрю набежало... Кучка ламеров, которые писать сами не умеют, все на фреймах, библиотеках и IDE. Я вот не PHP-шник, пишу на разных языках, в том числе и на PHP, но он не основной. Каждый язык, по-своему, в чем-то выигрывает. А хайть другие языки может только ламер, который на IDE собрал хеллоуворд, и другой язык хаит, так как не знает и мозга его уже не хватит.
Так смешно, этот как "прогер" говорит что Паскаль фигня, а Делфи рулит. Вообще не считаю программистом тех, кто не может читать машинные коды, ну или на худой конец писать на ASM!
Недавно нужно было на одном сайте (чистый PHP + JS)? который реализует отчеты и графики из БД, реализовать новый отчет. Наняли одного, так тот фреймов натащил на 60 метров и отчет его за сутки строился пару минут. Сайт до него весил всего 2 метра. И пытался мне еще доказать, что все глючит из-за другого кода и вообще база неправильная и структура сайта, программист кто до этого писал ламер писать не умеющий. Удалил на фиг его лабуду, дописал 2 кб кода за час и тот же отчет построился меньше чем за секунду.
К сожалению новые программисты, уже не программисты, а так сборщики готовых пакетов.

"Обновление PHP 7.1.3 и 7.0.17"
Отправлено Аноним , 19-Мрт-17 18:22 

json_decode("42"); // => 42
json_decode("null"); // => NULL
json_decode("здарова, как дела? говоришь, похапе предсказуемый?"); // => NULL


"Обновление PHP 7.1.3 и 7.0.17"
Отправлено user , 20-Мрт-17 11:07 
Доки для идиотов, да?
int json_last_error ( void )

"Обновление PHP 7.1.3 и 7.0.17"
Отправлено Аноним , 20-Мрт-17 12:16 
А почему не бросается исключение? Дизайн языка ужасен. Какой-то дикий микс из C, Java и Perl.

"Обновление PHP 7.1.3 и 7.0.17"
Отправлено UIII , 20-Мрт-17 16:07 
Да сейчас любой язык - это микс других

"Обновление PHP 7.1.3 и 7.0.17"
Отправлено Аноним , 20-Мрт-17 17:01 
Но не на уровне концепций же. А тут у нас и сишные ***_last_error, и Java-style классы с вроде бы настоящими исключениями (Exception), и какой-то убогий перловой синтаксис. Одна часть кидает исключения, другая часть требует проверки на ***_last_error. Похапе, что тут сказать.

А еще зacpaн глобал. Функции по работе со строками начинаются на str_ и str одновременно. Неприятно с таким языком работать.


"Обновление PHP 7.1.3 и 7.0.17"
Отправлено Аноним , 19-Мрт-17 18:31 
> фреймах
> фреймов

хакеры, крекеры, спамы, куки, фреймы


"Обновление PHP 7.1.3 и 7.0.17"
Отправлено Аноним , 20-Мрт-17 11:22 
Потому что программирование - для него высшее образование необходимо и основы нужно проходить. Как работает процессор, как работает ОС, что такое биты/байты. Большинство таких программистов тупо с битами работать не умеет, а вы говорите...

"Обновление PHP 7.1.3 и 7.0.17"
Отправлено nobody , 20-Мрт-17 11:55 
> Вообще не считаю программистом тех, кто не может читать машинные коды, ну или на худой конец писать на ASM!

Крут! А перфоленту на ощупь читаешь? И проги поди пишешь сразу "copy con app.exe"


"Обновление PHP 7.1.3 и 7.0.17"
Отправлено UIII , 20-Мрт-17 16:14 
Только стоит учесть, что структура того-же EXE файла осталась неизменной.
А перфоленту я застал. И с магнитофонной ленты читал.
Вы что-то вообще не о том... Структуры исполняемых файлов и носители информации - разные вещи.

"Обновление PHP 7.1.3 и 7.0.17"
Отправлено анонимус вульгарис , 20-Мрт-17 17:29 
> структура того-же EXE файла осталась неизменной.

Какого именно? MZ, NE, PE? Не хочу сильно пугать, но тут народ в основном ELF юзает...


"Обновление PHP 7.1.3 и 7.0.17"
Отправлено UIII , 20-Мрт-17 20:45 
Я пример с EXE привел, из-за примера предыдущего поста
>И проги поди пишешь сразу "copy con app.exe"

"Обновление PHP 7.1.3 и 7.0.17"
Отправлено Аноним , 22-Мрт-17 00:06 
> > структура того-же EXE файла осталась неизменной
> Я пример с EXE привел, из-за примера предыдущего поста

Какого именно? MZ, NE, PE?