The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз языка программирования PHP 7.4, opennews (??), 28-Ноя-19, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


24. "Релиз языка программирования PHP 7.4"  –2 +/
Сообщение от vitalif (ok), 28-Ноя-19, 15:04 
Это голанг фанатики отделены. И java и c# фанатики отделены.

В целом имхо по продуктивности (легкости разработки) так:

Пхп и нода примерно одинаково продуктивны, golang хуже их, но лучше джавы

Нода быстрее пхп по производительности и умеет в вебсокеты

Питон и руби хз. На руби имхо вообще лучше ничего не писать

Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

31. "Релиз языка программирования PHP 7.4"  +/
Сообщение от Аноним (1), 28-Ноя-19, 15:26 
Ловко вы так записали в "похуже" язык, который компилируется в нативный код, в отличии от остальных.
Ответить | Правка | Наверх | Cообщить модератору

32. "Релиз языка программирования PHP 7.4"  +/
Сообщение от vitalif (ok), 28-Ноя-19, 15:27 
Я ещё раз напишу - по ПРОДУКТИВНОСТИ. Т.е. по лёгкости разработки. А куда он там компилируется это дело десятое
Ответить | Правка | Наверх | Cообщить модератору

111. "Релиз языка программирования PHP 7.4"  –3 +/
Сообщение от Аноним (111), 29-Ноя-19, 01:24 
По продуктивности изготовления хелловорлдов?

У Го весьма специфическая ниша и сравнивать его даже с Питоном некорректно, ибо на Питоне можно и в гуй, и в веб и еще в черта в ступе. Соответственно, Питон разраб может быть фул-стэк разрабом.

Го надо сравнивать с нодой и только с ней.

Ответить | Правка | Наверх | Cообщить модератору

37. "Релиз языка программирования PHP 7.4"  +/
Сообщение от Аноним (37), 28-Ноя-19, 15:49 
Ну кто-то же думает про переход даже автор в самом начале ветки, который от чего-то хочет перейти с PHP куда-то еще.

А продуктивность на golang такая же (или уж точно не сильно хуже в период перехода) чем на python. Так что вполне годная технология. C php на golang переходить и не надо. И то это только при выпуске нового продукта или переписывании старого с нуля.  Старые продукты пусть всегда остаются легаси на php.  

Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

164. "Релиз языка программирования PHP 7.4"  +/
Сообщение от OpenEcho (?), 30-Ноя-19, 06:26 
>Нода быстрее пхп по производительности

Начиная с 7-х версий, это неправда, что нода быстрей

Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

181. "Релиз языка программирования PHP 7.4"  +/
Сообщение от vitalif (ok), 01-Дек-19, 01:56 
>>Нода быстрее пхп по производительности
> Начиная с 7-х версий, это неправда, что нода быстрей

Начиная с 7-х версий пхп нода всё равно быстрее, просто не в 50 раз, а в 5. Но всё равно гораздо быстрее, т.к. V8 - крутая реализация интерпретатора.

Ну и встроенный eventloop как бы.

Ответить | Правка | Наверх | Cообщить модератору

188. "Релиз языка программирования PHP 7.4"  +/
Сообщение от OpenEcho (?), 02-Дек-19, 15:32 
>просто не в 50 раз, а в 5.

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

> V8 - крутая реализация интерпретатора.

Тоже очень серьёзный аргумент...

Ответить | Правка | Наверх | Cообщить модератору

199. "Релиз языка программирования PHP 7.4"  +/
Сообщение от vitalif (ok), 02-Дек-19, 20:17 
Цифры приблизительно, но не голословные - бенчил на паре простых вычислительных задач. Естественно это не значит, что даже по сравнению с php 5.6 сайтик на nodejs отвечает в 50 раз быстрее. Т.к. обычно не в бэкенде ботлнек.

Ну а ты что ожидал тут в комментах? Статью на 20 листов A4? Сам погугли и поймёшь, что там внутри в v8 и что там в php.

Ответить | Правка | Наверх | Cообщить модератору

200. "Релиз языка программирования PHP 7.4"  +/
Сообщение от OpenEcho (?), 03-Дек-19, 01:04 
>Цифры приблизительно, но не голословные - бенчил на паре простых вычислительных задач.

Это враньё!
Никогда пых не был в 50 раз тише ноды, это просто гон или ну очень кривые ручёнки...

>Ну а ты что ожидал тут в комментах?

Как ни странно, но среди большой части выcеpa, в коментах бывает иногда очень полезная и нужнaя информация, вот это, - полезную инфу и хотелось бы видеть, а не цифры с потолка

>Сам погугли и поймёшь, что там внутри в v8 и что там в php

Гугл ??? Который приведет на бложики фанбоев или хорошо подготовленную рекламу ?
Погуглить продукт гугла, - они конечно же святые и предоставят обьективную инфу касающуюся их продукта и конкурента :)

Мы группой в 12 человек тестировали на протяжении двух недель, за денюжку, по 8 часов в день, достоинства и того и другого. Где-то лучше нода, где то пых, но только разницы, не только в заявленую тобой 50 и даже в 5 раз не видели.

Фанбойство - не есть профессионально.
Пых и нода - просто инструменты, также как и другие языки. Выбирать инструменты надо по назначению, в зависимости от задач, а не молиться на что-то одно и хаить конкурентов.

Ответить | Правка | Наверх | Cообщить модератору

201. "Релиз языка программирования PHP 7.4"  +/
Сообщение от vitalif (ok), 03-Дек-19, 01:09 
> Это враньё!
> Никогда пых не был в 50 раз тише ноды, это просто гон
> или ну очень кривые ручёнки...

Да хосспаде. PHP 5.x - тормоз ппц. Ещё раз: я про вычислительную производительность.

Вот, запусти сам: https://github.com/famzah/langs-performance

Ну не в 50, в 40 раз разница. Сильно легче?

При чём тут фанбои? Загугли статьи про устройство v8. Там 4-слойный JIT с onstack replace-ами и прочим. Ничего подобного в пыхе нет и не было.

А ещё ведь eventloop. Попробуй пыхом 1 млн соединений пережевать, хотя бы просто отвечающих хелловорлдом. А нодой можно...

Ответить | Правка | Наверх | Cообщить модератору

202. "Релиз языка программирования PHP 7.4"  +/
Сообщение от vitalif (ok), 03-Дек-19, 01:23 
Вот я прям щас запустил.

PHP 7.3: 30 итераций = 15.38 сек. PHP 5.6: 30 итераций = 183.6 сек. nodejs 12: 30 итераций = 4.66 сек. Быстрее в 40 раз, чем PHP 5.6.

Проверяется, по сути, примитивная математика и работа с динамическими массивами. Но порядок примерно такой вот.

Просто это в вебе обычно не заметно, т.к. больше тормозят написанные кривым х*ем запросы к БД. И хоть ты на ассемблере пиши, базу ты этим не ускоришь. Но факт остаётся фактом - v8 очень быстрый интепретатор.

Ответить | Правка | К родителю #200 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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