The OpenNET Project / Index page

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



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

Оглавление

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

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


7. "Релиз языка программирования PHP 7.4"  +22 +/
Сообщение от Диванный аноним (?), 28-Ноя-19, 14:19 
Не отказывайтесь ни в коем случае.
Ответить | Правка | Наверх | Cообщить модератору

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

Серьезные ребята с серьезными протоколами и прочей лапушней уйдет в Java, C#, Pyhton или Golang. Какие-то хипстеры в JavaScript и Ruby.

Так что смотрите сами если Вам шашечки, то тут конечно лучше что-то посерьезнее, а если тяп ляп и в продакшен, то PHP ваше все !

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

46. "Релиз языка программирования PHP 7.4"  +6 +/
Сообщение от rshadow (ok), 28-Ноя-19, 16:33 
С поправкой

> А если речь идет про бинесс на коленке - когда нужно вчера уже готовый и побыстрее что бы работало

Бизнесу _всегда_ так и нужно. В рамках применимости php конечно.

> сторону серьезной разработки (карьера)

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

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

48. "Релиз языка программирования PHP 7.4"  +44 +/
Сообщение от Аноним (-), 28-Ноя-19, 16:42 
Как человек, пишуший активно на всех вышеперечисленных языках скажу так - навык выбора инструмента опирается не только на язык, но и на инфраструктуру вокруг него. К сожалению стал разочаровывать Golang, у которого очень неплохая базовая библиотека, но блин отвратного качества инфраструктура. Да и с обработкой ошибок вы намучаетесь. Куча левых библиотек, которые работают именно из под Cgo, да еще и заброшенных авторами. Так что golang отлично подойдет как дополнение для других платформ, которое имеет в своей природе отличную конкурентность и утилизацию ресурсов. Но, блин, много библиотек заброшены или вяло ведутся = соответственно экспоненциально растет количество проблем с этим.
Python - универсален, но его асинхронные фреймворки скорее для прототипов, т.к. жрут и текут как не в себя. Тут их съедает Node.js к сожалению. Остается только Джанго, который тоже неидеален, как о нем рассказывают. Большей частью его любят за готовую админку. Но если что-то нестандартное - можно вешаться.
Java и C Sharp - громоздкие и для веб мало подходящие платформы корпоративного уровня. Мощные но громоздкие платформы, в которых один фиг надо делать контроль за ресурсами, контроль процессов, ограничения по памяти, балансировщики нагрузок (да, да - опять Nginx) и пр.
Ruby без рельсов к сожалению никакой.

В простом вебе поэтому в корпоративном секторе популярен PHP - он стабилен, есть не одна, а множество стабильных технологий. Он не конкурирует с другими платформами. У него нет бл*дства с качеством встроенных библиотек по работе с БД (утечки, проблемы с дополнениями и пр. - да, да - камень в сторону Golang). Достаточно консервативен и имеется множество решений. И при этом пошустрее будет питона (за исключением ML). А там, где не банальный CRUD - можно юзать те же JS/Golang/Python.

Каждой задаче свой инструмент - проектируйте с умом, с учетом экономической эффективности, задач и пр.

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

73. "Релиз языка программирования PHP 7.4"  +6 +/
Сообщение от Аноним (73), 28-Ноя-19, 18:25 
Касательно C# для веба, рассматривать его стоит только в контексте кроссплатформенного ASP.NET Core, все остальное, как правильно сказал автор выше — суета.
Ответить | Правка | Наверх | Cообщить модератору

82. "Релиз языка программирования PHP 7.4"  +2 +/
Сообщение от Michael Shigorinemail (ok), 28-Ноя-19, 19:07 
> Каждой задаче свой инструмент - проектируйте с умом,
> с учетом экономической эффективности, задач и пр.

Отдельная благодарность за внятный комментарий по теме.

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

96. "Релиз языка программирования PHP 7.4"  –1 +/
Сообщение от Aqueeloneemail (?), 28-Ноя-19, 20:50 
> Java и C Sharp - громоздкие и для веб мало подходящие платформы корпоративного уровня. Мощные но громоздкие платформы, в которых один фиг надо делать контроль за ресурсами, контроль процессов, ограничения по памяти, балансировщики нагрузок (да, да - опять Nginx) и пр.

Не согласен. Есть вариант JHipster -- при понимании того, что нужно --- любой малый\средний проэкт делается за день... Причина? Аккумуляция всего лeчшего наработаного Java\Spring и Angular\React
Автоматизация (Node.js) NPM\YARN -- отвечаете на пару вопросов, рисуете модельку зависимости сущностей, и -- совсем немного -- допиливаете фронтенд -- и вуаля! А если нада -- то и Kafka+ElasticSearch из коробки!

Laravel где-то близко, но все таки удобства JHipster больше...

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

138. "Релиз языка программирования PHP 7.4"  +/
Сообщение от MVK (??), 29-Ноя-19, 12:24 
>Java и C Sharp - громоздкие и для веб мало подходящие платформы корпоративного уровня. Мощные но громоздкие платформы, в которых один фиг надо делать контроль за ресурсами, контроль процессов, ограничения по памяти, балансировщики нагрузок (да, да - опять Nginx) и пр.

- при желании, web-приложения на Java можно писать точно в том же стиле, что и на PHP. Разница в количестве кода будет исчезающе мала. Да и буквы будут почти те же. Другое дело что Java программисты предпочитают иную стилистику (которую можно и в PHP применять - всякие фреймворки, классы, шаблоны проектирования и т д), что замедляет первоначальную разработку и усложняет код (теоретически профит будет получен при дальнейшей поддержке и развитии кода)

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

49. "Релиз языка программирования PHP 7.4"  –3 +/
Сообщение от Аноним (49), 28-Ноя-19, 16:46 
> Серьезные ребята с серьезными протоколами и прочей лапушней уйдет в [...] Golang

Хватит врать во всех подряд ветках. Golang - проходной язычок, подобно руби. Через 10 лет на нём будет пара проектов (как сейчас гитлаб на руби) и нулевые перспективы в плане начала разработки на нём. Много вы сейчас видите новых проектов на руби? С вашим голенгом будет то же самое.

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

55. Скрыто модератором  –3 +/
Сообщение от Чужие журавли в небе (?), 28-Ноя-19, 17:07 
Ответить | Правка | Наверх | Cообщить модератору

86. "Релиз языка программирования PHP 7.4"  +1 +/
Сообщение от Анонимemail (86), 28-Ноя-19, 19:36 
Вот свежак на руби: openproject
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору

114. "Релиз языка программирования PHP 7.4"  +1 +/
Сообщение от Аноним (114), 29-Ноя-19, 02:15 
Почему такое мнение? Это на основе синтаксиса, экоситсемы или чего сделаное заявление?

Появление Ruby не отличано его от Python абсолютно ничем новым, а в том же Golang каналы, многопоточность и прочие вкусняхи. А еще и бешеная производительность. Если не выйдет убийц Golang, то пока ниша то пустует (кроме конечно C/C++ фреймворков).

Можно конечно верить в светлый путь Java, но там вроде как ничего как не компилировалось, так и не компилируеться до сих пор, а энтерпрайз требует с каждым годом все больше и больше серверов для задачь посильных одному (короче оверхед сплошной на всем). А в конечном итоге ждет пользователь и конечно рано или поздно уходить к другому вендору.

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

162. "Релиз языка программирования PHP 7.4"  +1 +/
Сообщение от Аноним (162), 30-Ноя-19, 04:03 
Основная претензия была к человеку, который поставил Golang в один ряд с Java/C#/Python.

Ну согласитесь, что ему там не место. В данный момент C# - основа виндового энтерпрайза и не только его, Java - основа кучи приложений под разные цели, Python активно используется как в экосистеме линукса (тот же yum вспомним), так и в машинном обучении и некотором другом коммерческом софте. JavaScript и PHP выглядят более подходящими для этого списка.

А Golang - это (на данный момент) игрушка для тех, кто просто хочет изучить новый синтаксис. Ruby в своё время по той же причине изучали. Я бы его (Golang) поставил на один уровень со Scala/Ocaml.

Причём человек уже не в первый раз рассказывает тут всем, что Golang - это как C#/Java/Python, что явно не соответствует действительности. Надоело.

> Почему такое мнение? Это на основе синтаксиса, экоситсемы или чего сделаное заявление?

Мнение не основано на каких-то технических характеристиках.

Go/Rust/Ruby - языки с примерно одинаковым зашкаливающим количеством хайпа. Питон тоже в своё время был "на волне", но форсировался не настолько агрессивно.

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

То же самое можно написать про Common Lisp, Erlang и другие подобные языки. Своя ниша у них есть, но ставить их в один ряд с C#/Java некорректно.

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

77. "Релиз языка программирования PHP 7.4"  +2 +/
Сообщение от конь в пальто (?), 28-Ноя-19, 18:50 
типичный такой недалекий аноним, который по верхам мейнстримовой инфы в интернетах нахватал (пхп - гавно, го - крута!), опыта нормального не имеет, но считает что что-то знает.
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

79. "Релиз языка программирования PHP 7.4"  +2 +/
Сообщение от IRASoldier_registered (ok), 28-Ноя-19, 18:57 
>если нужно программировать и идти в сторону серьезной разработки (карьера)

...в СЕРЬЕЗНОМ бизнесе, то PHP таки ничем не хуже других ЯП и продолжает иметь свою нехилую нишу для применения. А умельцев говнокодить хватает и в Java, и в C#, и в тех же плюсах тоже.

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

113. "Релиз языка программирования PHP 7.4"  +/
Сообщение от Аноним (114), 29-Ноя-19, 02:10 
Там же написано при работе с своими протоколами и прочей чепушней вроде RMI.
В том же PHP я так понимаю до сих пор рождаемся и умираем или ReactPHP достиг зрелости?

А так-то да кто мешает делать сайты визитки для серьезных компаний без нагруженного Web это вроде даже и нормально.

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

184. "Релиз языка программирования PHP 7.4"  +/
Сообщение от Онаним (?), 01-Дек-19, 13:10 
1000 запросов в секунду - это уже нагруженный Web, или ещё не очень?
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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