Разработчики языка программирования PHP планируют перевести интерпретатор PHP и движок Zend Engine с лицензий PHP License и Zend Engine License на 3-пунктовую лицензию BSD. Переход на лицензию BSD-3 упростит условия лицензирования, унифицирует лицензии для PHP и Zend Engine, обеспечит совместимость с GPL и решит давние проблемы, сохранив при этом все права пользователей и разработчиков. Смену лицензии намерены произвести в выпуске PHP 9.0, который может быть сформирован в следующем году. Все члены PHP Group одобрили смену лицензии и в настоящее время данное предложение выставлено на общее обсуждение...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=63580
Звучит неплохо
> Процесс перехода на новую лицензию будет оформлен как обновление кода до версий PHP License v4 и Zend Engine License v3, текст которых будет совпадать с текстом лицензии BSD-3.не понял, к чему такие костыли? почему просто не написать что теперь лицензия BSD-3?
> в тексте лицензий PHP и Zend определены полномочия, позволяющие PHP Group вносить изменения в лицензию и выпускать новые версии лицензии.может быть потому что обновить лицензию могут, а сменить не могут.
не находишь это “чуточку” бредовым? обновить могут а сменить - нет? плевать что внутри BSD-3, главное чтоб назывались PHP License и Zend Engine License! Явно это придумал какой-нибудь магистр юриспруденции. Интересно, от чего этот пункт лицензии защищает?
С одной стороны молодцы, перешли на норм лицензию. С другой стороны, похапе уже как бы давно не актуален. Сейчас на нем только легаси. Но ща комментаторы начнут втирать про вротпресс и медиавики, но ведь это тоже легаси. Сегодня сайты принято генерировать статически, версионировать в гите (медиавики версионирует в какой-то своей собственной чепушне, в бд), а для корпоративных вики есть какой-нибудь notion. Я вообще не знаю ни одного нормального вротпресс-сайта, может поделитесь ссылочкой?
> С другой стороны, похапе уже как бы давно не актуален. Сейчас на нем только легаси.шёл двадцатый год неактуальности пхп
Скинешь ссылочку на нормальный сайт на вротпрессе? Не, я серьезно. Вот на народ.ру были толковые сайты. А на вротпрессе есть что-нибудь кроме дорвеев?
битрикс же :-)
просили же нормальный...
whitehouse.gov ?
да нормальный у них сайт!
Facebook же
Внезапно, не только wordpress на php...
forbes dot com
Дорвеи тоже двадцать лет как померли.
> Сегодня сайты принято генерировать статически, версионировать в гитескажите, а как сделать статически сгенерированную корзину в интернет магазине?
интернет-магазин на вротпрессе? но вэй. Именно в РФ магазины делают либо на битриксе (топ-1 решение), либо на еще каком-нибудь хостцмс. Говорю как тусовавшийся в этой области. Причем бизнесы в первую очередь рассматривают озон, телегу и вотсап, а заводить мутный нонейм-сайт на вротпрессе им в голову приходит крайне редко.
"бизнесы в первую очередь рассматривают озон, телегу и вотсап"
Не забывайте уровень бизнеса в таких утверждениях уточнять :D А то я вот прямщаз решу что ростелек вместе с разными там X5 в озон с телегой ринулись.
> ростелек вместе с разными там X5Обрати внимание на то, что ростелек/Х5 вряд ли будут разворачивать "интернет-магазин на вротпрессе". Крупняк пилит что-то свое, и вряд ли это на пыхе. Малый бизнес же идет на платформы.
Ну вот за перекрёсток я хз кстатиhttps://www.perekrestok.ru/api/customer/1.4.1.0/banner?place...
Ощущаете вот этот вот двойной places[]? :)
Насколько помню, такой синтаксис массивов в URL только в пыхе.Ну и старовато, но:
https://spb.hh.ru/vacancy/69655925За сайт сложно сказать, но партнёрские-клиентские интеграции у них на пыхе, похоже.
В nodejs/express тоже (из-за бибоитоеки qs)
Кое что из внутрянки тоже на пыхе, насколько я помню, внутренний сайт для обновления эл.ценников на пыхе.
У Ростелека тоже было.
https://spb.hh.ru/vacancy/92343669Короче сайты-не сайты, а пых у крупняка на месте.
> Крупняк пилит что-то свое, и вряд ли это на пыхеЛетал в Москву на собеседование lamoda за их счет, потому что достаточно правильно решил задачку на хабре.
На вакансию пхп кодера, да.
Достаточный крупняк ?
Но это же не новый проект начинается на пхп, а вас хотели взять разработчиком на своё легаси. Если легаси удовлетворяет потребностям и производительности, то почему оно не имеет право на жизнь? Новые проекты да, уже на старом стеке технологий делать не будут
На платформы у вас идёт не "малый бизнес", а исключительно купипродайка вида китай-этастрана.
Ну вот кстати с полгода назад предлагали https://greensight.ru/ в качестве платформы для B2B взаимодействия. Да, крупняку. Да, с референсами от крупняка. Нет, не legacy. Да, на PHP.
ашаны / перекрестки на нём и работают. в стеке пхп)))
> ашаны / перекрестки на нём и работают. в стеке пхп)))Ну, я в леруа мерлен с референс-визитом катался. Оно конечно "конструктор-сделай-сам", но заказчик в общем доволен. И PHP там не то, чтобы "в стеке" - а примерно усё на ём, что даже немного и удивило.
> пхп потерял актуальность
> магазины делают на битриксе (написан на пхп)
> либо на еще каком-нибудь хостцмс (написан на пхп)Many such cases
что не отменяет их статус легаси, ибо строкой ниже я тут же заявляю, что нонейм-домен -- это далеко не первая опция у бизнесов. Или ты до туда еще не дочитал?
> это далеко не первая опция у бизнесовЯ больше скажу - язык программирования вообще 100500 опция у бизнесов
Ты сам-то кто будешь, статусы направо-налево раздавать, заявления безаппеляционные делать?
Может тебе сам Моисей на ушко шепчет?
Объясни пожалуйста, что по определению является легаси, для начала? А то может получится так, что легаси, не легаси вовсе ;)
> Many such casesПрекрасТное... (С)
МГИМО финишд? Хау мач вач? (C)(R)(Tm)
;-)))))))
https://en.wiktionary.org/wiki/many_such_casesдобро пожаловать в интернеты
https://en.m.wiktionary.org/wiki/internets
> МГИМО финишд? Хау мач вач?Еще один зуммер, который не смотрел Касабланку?
> Именно в РФ магазины делают либо на битриксе (топ-1 решение)битрикс на похапе
открою секрет: не все живут в рф и не всем нужен проприетарный государственный дырявый мусор для управления сайтом
Я тебе тоже секрет открою. В США с PHP всё отлично в плане востребованности. Хоть иногда вылезай из своей конюшни.
Да, но в лучшем случае это будет хрень на Laravel, а в обычном - сотни тысяч строк копипасты спагетти-кода
Это как-то отменяет то, что это всё ещё код на PHP, или что именно ты своим комментарием хотел сказать?
Ну как-то ... Половина подвальных магазинов на WooCommerce - а он на вордпрессе. Даже про OpenCart мало кто знает.
А по поводу битрикса ... Сначала их окучивают на тильде ... а потом на чём-нибудь более дорогом.
А заводить свой сайт начали, потому как зайти на маркетплейс раскрученный надо денюх многа.
Сформировать на JS ссылку mailto в теле которой закодировать содержимое заказа.
оплата банковским переводом, статус заказа по телефону?
> оплата банковским переводом, статус заказа по телефону?Ответное письмо с QR кодом СБП и дальше письма со статусами заказа. Это можно делать даже вручную, без всяких похапе и джявы.
> ответное письмо с QR кодом СБПQR код так-то можно и в жс генерировать
да можно и руками рисовать, написали же
вы ужасный человек, мои вам уважения.
> Ответное письмоИ тут начинаются вопросы ))
>> Ответное письмо
> И тут начинаются вопросы ))Кто не задает вопросов, тот не получает ответов (с) Сократ
Письмо распечатать, отослать бумажной почтой.
JS + DOM реактивно
React/Vue
но ведь бекенд всё равно нужен
А вместо бекенда ссылка на озон, потому что нет никакого смысла делать своё
> Сегодня сайты принято генерировать статическижалко, что хостинги об этом не знают и предлагают pre-installed apps: Wordpress Lamp Docker MySQL Node.js MongoDB
https://www.digitalocean.com/products/dropletsа в докере вордпресс обходит пхп по количеству установок
https://hub.docker.com/search?badges=official&sort=pull_coun...
> Второй по популярности язык в вебе
> не актуаленТвёрдо и чётко.
PHP, при всех своих недостатках, переживёт ещё нас с тобой. PHP грязный как надо, и находится в локальном оптимуме со всем, что нужно и для серьёзной разработки, и для хаков на коленке. Меньше слушай самоназначенных элитариев.
> Я вообще не знаю ни одного нормального вротпресс-сайта, может поделитесь ссылочкой?
Ты определение нормальности забыл приложить. А так-то, WP самая популярная платформа в мире. Но откуда ж вчерашним про это знать?
> PHP грязный как надоУ кекспертов обычно инфа 20+ летней давности.
Все там нормально, вот не так давно энумы завезли ))
Я тебе секрет открою: с тем, как язык организован, там энумы нахрен не нужны, просто лишний сахар для привыкших к классике. В тех же свитчах просто строки шустрее энумов.
(правда со строками есть технический нюанс: строка константа или уже прохеширована должна быть, если это входная динамика извне, которая ни разу не обрабатывалась - будет медленнее, но если это реально константа или результат обработки с хешем - всерьёз шустрее)
Короче:switch ($mode) {
case "one": ...; break;
case "two": ...; break;
}будет шустрее чем даже
switch ($mode) {
case <some enum or numeric constant>: ...; break;
case <some enum or numeric constant>: ...; break;
}Сильно - в случаях, когда $mode допустим явно задан ($mode = "one" / $mode = "two"), потому что сравниваются всего лишь поинтеры на константу. Слабо - если например $mode = "on"."e" / $mode = "t"."wo", это будет прохешированная _короткая_ строка, будет сравнение хешей и далее значения, если коллизии нет, а значение короткое - это очень быстро. С энумами и классовыми константами попа - там минимум тройной дереференс...
>похапе уже как бы давно не актуаленЯ темя может удивлю, но в начале 10-х также хоронили питон. Но ничего, всех пережил. Даже по новой популярность набрал.
Сравнил кхм... с пальцем! Python таки ЯП более-менее общего назначения, реализующий более-менее последовательный подход в своем развитии, с кучей батареек на все случаи жизни, и т.д., и т.п.Пых -- наследник достаточно убогонькой концепции, по сути, перешаблонизатор, недоязык программирования, нормально не реализующий ни одну из парадигм программирования, которую он берется реализовать, востребованный исключительно в единственной (правда, обширной) предметной области и цепляющийся за жизнь только благодаря дичайшему легаси.
>более-менее последовательный подходЯзык для быстрого накидывания скриптовой обвязки, не более. Один только синтаксис с пробелами чего стоит. Чуть форматирование поехало - всё, код на помойку.
>не реализующий ни одну из парадигм программирования
Значит пробелоориентированной парадигмы тоже нет, так это даже отлично.
>благодаря дичайшему легаси
Так тебе шашечки или ехать? Есть спрос, а значит от голода пыхарь не умрёт ближайшие лет 20 точно.
> перешаблонизатор, недоязык программирования, нормально не реализующий ни одну из парадигм программирования, ко ко коЧе сказать то хотел ?
ООП он нормально реализует.
Про packagist с composer ты видимо не вкурсе.
> ООП он нормально реализуетО, а я и не знал, что в пых уже завезли дженерики, добавили нормальные встроенные контейнеры с предсказуемым временем доступа, множественное наследование, перегрузку операторов... Где про все эти новинки в пыхе почитать? А может, туда и нормальный pattern matching уже завезли?
Оооу. У нас что, успели "святую троицу" характеристик ООП расширить?
Мы вроде говорили про НОРМАЛЬНУЮ реализацию, а не базовые ООП-принципы?
> Мы вроде говорили про НОРМАЛЬНУЮ реализацию, а не базовые ООП-принципы?Ну вот я и спрашиваю - когда generic стал частью ООП? Как, блин, парадигма - он может реализовываться вообще в не-ООП языках - вона вроде в golang завезли.
Претензия к _языку_ мне понятна - но формулировка в виде "претензии к _реализации ООП_ в языке"?
Цитата: "Дженерики не являются строго частью ООП, но они тесно связаны с этой парадигмой и часто используются в объектно-ориентированных языках для повышения гибкости и безопасности кода. В то же время, они также применяются в других парадигмах, таких как функциональное программирование. Таким образом, дженерики — это универсальный инструмент, который дополняет различные парадигмы программирования, но наиболее широко используется в ООП."То есть дженерики в ООП языках -- часть реализации ООП, повышающая гибкость и эффективность оной реализации. Ещё вопросы?
Простой пример: Java и C# реализуют примерно одни и те же концепции ООП, и реализуют плюс-минус более-менее грубо говоря одинаково, но из-за стирания типов в Java дженерики там довольно убогонькие по сравнению с оными в C#, и все они нервно курят за углом, посматривая на шаблоны C++. Вот это я и имею в виду, говоря про разницу в реализации.
Ну давай еще за отсутствие элементов ФП в языке реализацию ООП критиковать, ага. Все ж пихают - удобно иногда, а кто вот не впихнул - у того ООП плохое, не качественное! Ни диабету тебе, ни кариесу - безобразие!
"Л - Логика!"?В том, что обобщенное программирование _иногда_ удобно и в случае _качественной_ реализации улучшает язык - никто не спорит. С тем, что _качественно_ реализовать generic'и в ООП-языках проще\удобней в общем-то тоже. Сколько-нибудь необходимой частью "качественной реализации" ООП меж тем - они не являются.
> востребованный исключительно в единственнойgithub.com/danog/MadelineProto
Внезапно, не веб )
Регистрант с ЛОРа на PHP пишет себе то ли WM, то ли целое DE. Можно сколько угодно шаблонно ненавидеть PHP, но это не делает его «недоязыком», и уж тем более не отменяет его мультипарадигменный статус. Но широту своего кругозора ты показал, да.
> Регистрант с ЛОРа на PHP пишет себе то ли WM, то ли целое DE"Кому и кобыла -- невеста". Что не отменяет того факта, что такое творят только ради хайпа или по незнанию чего-то более подходящего.
На питоне почему-то не творят. А что мешает?
Для начала, кроме LOR'а про это супер-PHP-DE кто-то где-то слышал? Я даже не спрашиваю -- использовал ли его кто-то, кроме автора, ответ очевиден... Temple OS по сравнению с этим -- пример здравомыслия и трезвости мышления разработчика.
А мне нравится заниматься веб-разработкой на C++.
Мне тоже. особенно используя Wt framework ;) .
Какая разница кто слышал? Факт, что человек сам себе написал, и оно работает (можешь в галерее посмотреть скрмншоты и пообщаться с автором,если так любопытно). Твои комплексы на счёт PHP — только твои. Трезвые и здравомыслящие разработчики понимают эквивалентость тьюринг-полных языков и не навешивают эмоциональные ярлыки на инструмент.
Если кто-то напишет DE на brainfuck, что это будет значить лично для тебя? Кто-то ваяет WM и на python, легче стало? Пруф: https://github.com/qtile/qtile> Трезвые и здравомыслящие разработчики понимают эквивалентость тьюринг-полных языков и не навешивают эмоциональные ярлыки на инструмент
Трезвые и здравомыслящие разработчики выбирают инструмент под задачу, и пых не подходит для всего, кроме (кое-как) вебмакакинга.
>и уж тем более не отменяет его мультипарадигменный статусНа PHP можно писать на ОПП?
на лоре челик на пхп написал DE
Крове вордпресса есть ещё phpMyAdmin. И куча другого софта. пыхпых - это язык для всяких простых веб поделок (для чего сложнее есть питон и руби). Но за время существования пыхпыха этих поделок наклепали тысячи.пыхпых будет жить вечно, как перл.
> phpMyAdminНо зачем?
он просто опечатался по привычке
"вы наверное хотели написать 'phppgAdmin'"
(на самом деле жаль что проект сдох в 19м году, конечно)
> он просто опечатался по привычке
> "вы наверное хотели написать 'phppgAdmin'"
> (на самом деле жаль что проект сдох в 19м году, конечно)Да не особо, в общем-то. Нонешний pgadmin конечно за гранью добра и зла (И еще надо его в докере сапускать! Да!) - но и тот, который php - очень и очень такоэ себе был.
> пыхпых будет жить вечно, как перл.... в наших сердцах.
Вместо phpMyAdmin давно уже Adminer.
Звучит-то неплохо, но [уже давно] есть ощущение, что перфорс собралась дропнуть зенд. Или кому-то перепродать, что несколько вероятнее с учётом смещения вектора разработки на какую-то помесь жабы с питоном.
По неподтверждённым слухам, идёт подготовка для слива в опенсорц и дальше сами любитесь. Сабжевая новость как бы намекает, что это может быть и не только слухи, но я не особо верю.> с учётом смещения вектора разработки на какую-то помесь жабы с питоном
Который в свою очередь обрастают функциональщиной. Как и обещал Гераклит, всё течёт, всё изменяется.
ну я бы на их месте эту сковороду без ручки давно б с какого-нибудь обрыва дропнул.Перепродать - это "ну и товарчик вы мне всучили!" вряд ли получится.
Предоставить полутора пыхописателям дальше самим пердолиться - а, собственно, они уже и вот.
В PHP в принципе что не делается - всё к лучшему, это даже удивляет. Быть может дело в голосованиях и консилиуме с учётом мнения сообщества которое уже учитывая возраст языка весьма mature ? не знаю. В 9 версии хотят корутины до ума довести, читал PSR, выглядит наивкуснейше. А остальные пока пусть про вордпресы с битриксами думают пока другие работают 🤗
У пхп мощное лобби его поддерживают деньгами, а не словам. Как Раст.
Не PSR, а RFC наверное?
Да, ошибся.
У меня сейчас сделан минималистичный стек корутин как раз по подобию вот этого описанного, только на самом пыхе. 10M шедулингов на генераторах, 5M на файберах, на одном ядре Zen 3. В принципе да, я свою обвязку на девятку перепишу как делать нечего, и может быть будет даже ещё производительнее.
И всё это под mod_php?
Корутины отдельно от mod_php.
PHP - не только вебня, так-то :)
Я в курсе что не только вебня. Просто ты в каком-то прошлом треде писал, что у тебя обилие mod_php, вот и любопытен сетап.
А, ну там всякое. Есть фронты на пыхе, они mod_php. Есть бэки на пыхе. Есть хостинги, которые тоже внезапно mod_php.
Есть вообще независимые демоны на пыхе, которые часть бэка, но с фронтом не разговаривают, либо вообще фронта не имеют - например автоконфигурация хостинга.
Есть интеграционные API, они сами себе и фронт и бэк.
Есть телефонные станции, в которых пых - и фронт, и бэк, и обвязка.
Есть онлайновый разбор поступающих логов того же роуминга и тарификация.
Короче сильно разношёрстный сетап, потому что ISP на все руки, от подземной до надземной.
Конкретно вот эти вот корутины - они используются в фоновых демонах, на беке и на обвязке - например надо с астериска асинхронно читать сигнализацию (AMI), и асинхронно же её, разобрав, отдавать через ZeroMQ обработчикам. Это один из примеров.
Хотя вообще забавно, но в последнем примере они внезапно и с mod_php увязаны, потому что если мне что-то надо с AMI для фронта - я сигналю той самой обвязке, и собственно код тот же, поэтому в запросе просто стартует Task (ну, так корутины названы) из той же библиотеки, на которой и обвязка сделана.
а что ещё, для чего используют?
Обработка данных, особенно текстовых. Системы управления.
> а что ещё, для чего используют?кто не видел системы управления виртуализацией на php (не веб морду, а _управление_) - тот еще вообще жизни не видел.
Я их не то, что видел... :D
Разве mod_php активно используют?
Зачем если вместо апача есть куча легких серверов начиная с nginx и начиная о php-fpm и всякие сервера приложений по типу swolle.
вот затем что никому, внезапно, не нужен "легкий сервер" умеющий ровно ничего - раздача статических страничек, если тебя забыли вовремя разморозить - уже очень давно немодна.Поэтому используют mod_php - те, кому надо, неожиданно, много и сложных вещей обрабатывать фронтендом (а nginx unit никому ненужный - сдох)
Вообще-то у лицензии идентификатор BSD-3-Clause
Вообще-то официально она называется "Modified BSD License", но также имеет кучу альтернативных названий. Из википедии: Other names include new BSD, "revised BSD", "BSD-3", or "3-clause BSD".
Вообще-то всем давно пофиг, какие названия официальные, какие нет, и все давно юзают исключительно SPDX-идентифкаторы.
А почему полумеры-то? Давай сразу на копилефт GPL_v3.
А в чём смысл делать из своего кода раковую опухоль?
> А в чём смысл делать из своего кода раковую опухоль?Потому что корпы + BSD = зажатый сорец и прочие недопиленные "комьюнити" сборки после чего всех задалбывает быть вторым сортом и проект вообще умирает. Так что оно не рак - а самоходная вакцина от жабы мегакорп :)
Прикинул по хх.ру, какой спрос у нас на языки. Рассматривал только вакансии выше 200к. PHP, Python, Плюсы - около 300 вакансий на каждый язык. Java ~ 100, JavaScript - около 500. 1С ~ 1000.Получается, если ты в нулевых фигачил на PHP, то сейчас для тебя не изменится ничего. Спрос никуда не делся, зарплаты вполне себе. По крайней мере от перепрыгивания на другой язык ничего не изменится. Доход не вырастет, возможности выбора тоже.
Вывод напрашивается сам собой. Все эти стоны про устаревание той или иной технологии по факту оказываются бредом. Если на технологии зарабатывают сейчас, то будут и через 20 лет. Ничего не изменится.
20 лет назад не было маркеплэйсов типа озон или wb, а сейчас есть - актуальности в онлайн-магазинах уже нет, да и сайты сами по себе никому уже не нужны.
Кто не хочет или не может в виду специфики на ozon с wb пользуют avito c whatsup. Действительно, онлайн магазины почти вымерли и спрос на услугу по созданию сайта тоже почти исчез. Целая эпоха закончилась.
Не знаю, чего ты там где увидел, но в моём маленьком замкадном городе созданием сайтов занимаются несколько контор общей численностью в пару сотен человек. Это наверное практически единственная ИТ-услуга, которая тут востребована. Не думаю, что в Москве ситуация иная.
Я не знаю, что сейчас из себя представляет рынок IT услуг и что заказывает малый и средний бизнес и ИП у айтишников. Пока не стали все "затормаживать", насколько помню, пользовались западными крупными соцсетями и площадками. Схема заплати за сайт + хостинг + реклама, чтобы хоть кто-то его увидел + поддержка не считалась "энергоэффективной". Увидел - не значит купил или заказал. Кому-то и сегодня хватило бы сайта созданного статичным генератором где есть только пара-тройка фото-видео, описание и контакты. А надо для этого возиться с сайтом и хостингом? Несмотря на серьезные недостатки крупных площадок типа озона и вайлдберис - работали с ними и дальше будут работать. Покупатель ищет где выгоднее. Крупный бизнес все поглощает и вытесняет. Зачем искать ваши сайты, когда приложения в смартфоне найдут и продадут все что нужно? Но это всего лишь мое обывательское и скорее всего невежественное мнение.
> Не знаю, чего ты там где увидел, но в моём маленьком замкадном городе
> созданием сайтов занимаются несколько контор общей численностью в пару сотен человек.Значит вот столько в твоем замкадном городке - айтишников которые этим заняться хотели. А как вообще создание сайта привязано к локации? Можно создать сайт в далеком Зимбабве, и совсем не обязательно его для этого лично посещать.
Никак не привязано. Просто заказов на столько много, что их скидывают на регионы.
> Не думаю, что в Москве ситуация иная.иная. Когда москвичу вздумывается заказать себе сайт - он ищет исполнителя в твоем маленьком городишке.
Потому что местные во-первых не умеют работать, во вторых их лавандовый раф включен в цену.Причем это не обязательно колхозник с сайтом по продаже меда на лотке, а вполне крупняк с тысячными коллективами и собственным ойти.
>Когда москвичу вздумывается заказать себе сайтВсе конторы юридически находятся в Москве, в регионах только филиалы. Но если пыхарь в филиале сильно захочет, то спокойно переедет в Москву, где будет делать тоже самое за ценник в 2-3 раза выше. Так что тут скорее расчёт на то, что в регионе не каждый захочет ехать в потную Москву и готов работать за более низкий ценник.
Я тебя удивлю одиночки могут делать современные сайты быстро на SMS. Живут они в глубинке и Маасква им не нужна. Для того чтобы не наклепать а разработать современный и стильный сайт Москва не нужна.
Я тебя тоже удивлю, но существует огромный пласт людей, которые хотят ходить в офис. Их так много, что бизнес готов делать под них филиалы. Но уверен, что на удалёнке сидит ещё больше. Поэтому все эти сказки про вымирающее сайтостроение не более чем выдумка.
Поинтересуйтесь при случае у селлеров сколько им стоит продавать через озоны и вайлдберрисы, удивитесь.
Знаком, с некоторыми даже ближе чем хотелось бы.
Непродолжительное время сисадминил в производства штор, постельного белья и т.д. Свой сайт, основные заказы из Авито, также все каналы связи вроде ВК, Вайап сходились в Б-24 для формирования лидов. Вайлдберриз если и был то на нём сидел отдельный человек, которого никто не видел.
>актуальности в онлайн-магазинах уже нетЯ тебя может удивлю, но даже во времена их расцвета ценник за них бы такой смешной, что брались за них либо школьники, либо студенты. К тому же ляпали готовое решение, которое вообще копейки стоило или даже бесплатно. Так что весьма очевидно, что топовые пыхера никогда на них не зарабатывали и не зарабатывают.
>Так что весьма очевидно, что топовые пыхера никогда на них не зарабатывали и не зарабатывают.На чём же зарабатывали топовые пыхеры?
Ну давай вместе откроем хх.ру и посмотрим. Прямо сходу платформы для SaaS, обучение, умные дома, промышленность, админки всех сортов... И за всё это готовы вывалить более 200к в месяц.
За чистый пых никто не платит обычно, нужно знать все фреймворки, от yii до symfony.
За любой чистый язык никто не платит, успокойся.
Да и за нечистый тоже. Платят за бизнес-оптимальное решение задач бизнеса. Всё остальное второстепенно.
Бред теоретика."бизнес-оптимальное решение задач бизнеса"
Существует миллион решений, задача: найти оптимальное. А времени у вас наверное целая бесконечность. Ведь конкуренты тоже перебирают решения, пытаясь найти бизнес-оптимальное.
Осталось только посчитать сколько было через такие сайты заказано товара или услуг. Наверно по причине давности это не представляется возможным. Были у меня знакомые, которые заказывали сайт у студентиков. Сайт даже кто-то посещал, даже вопросы задавал. Только за несколько месяцев заказано 0!
О том и речь, что это не имело смысла даже 20 лет назад. Так что критерием смерти php это не является.
Без данных о доле _новых_ проектов на PHP картина неполна. Проекты неизбежно завершаются по самым разным причинам, без прилива новых будет как COBOL — что-то где-то есть, но никто не видел тех, кто это видел.
Зато весьма видно спрос, который не уступает питону. Весьма маловероятно, чтобы за поддержку легаси тратили столько же ресурсов, как и за один из топовых языков на планете.
Тратят на поддержку того, что приносит деньги. Статус легаси — это по большей части в головах, а если по серьёзному, то чтобы стать легаси-системой нужно сперва нелегаси выкатить и начать с неё деньги зарабатывать.
Уж чего-чего, а с зарабатыванием денег на пыхе никаких проблем.
У кого у разработчика или у клиента?
У всех.
> Без данных о доле _новых_ проектов на PHP картина неполна.Все знакомые PHPшники свалили почему-то на go. Возможно секрет в отсутствии постоянных стремных маневров с изменениями правил игры, может микросервисы удобнее писать, а может просто хороший перфоманс без камасутры с тюнингом и чем там еще за счет компилируемости.
за счет компилируемости тюнинг как раз - отсутствует.
И если в удобном (нет) простом (нет) и понятном (снова нет) фреймворке скачиваемом на ходу прямо с шитхапа не хватило каких-то буферов или надо подправить таймер - иди ищи-свищи того васяна который пол-года назад додумался завязать на нем весь проект.
>PHPшники свалили почему-то на goИ по этой причине спрос на php выше в 3 раза, чем на go. Сами себе уменьшили выбор, не более.
> И по этой причине спрос на php выше в 3 раза, чем
> на go. Сами себе уменьшили выбор, не более.не, ну код-то ляпать на go все ж попроще будет...
>> И по этой причине спрос на php выше в 3 раза, чем
>> на go. Сами себе уменьшили выбор, не более.
> не, ну код-то ляпать на go все ж попроще будет...Да сомнительно, если честно. Его для достижения аналогичного результата прям изрядно так больше нафигачить придется.
А что лучше по-вашему, пых или пихон?
>аналогичного результатаЯ тебя может удивлю, но платят за время, а не за количество кода. Если тебе верить, то значит код на PHP дороже получается. Только и всего.
>>аналогичного результата
> Я тебя может удивлю, но платят за время, а не за количество
> кода. Если тебе верить, то значит код на PHP дороже получается.
> Только и всего.Эээээ... не могли бы вы развернуть мысль? На PHP с использованием высокоуровневых фреймворков надо написать существенно меньше кода и потратить на это существенно меньше времени, нежели при использовании golang - что не так-то?
Я подумал, что ты это про go написал. Но тут без разницы, время стоит практически одинаково, не важно, сколько кода кто написал.
>не, ну код-то ляпать на go все ж попроще будет...А какая разница проще или сложнее, если время пыхера стоит аналогично? Ну напишет он этого кода в 10 раз меньше за то же время, но получит столько же.
> Все знакомые PHPшники свалили почему-то на goСекрет прост: свалили туда, где платят лучше. И это от ЯП зависит постольку поскольку.
Also, «все знакомые» — это не данные. Это твои знакомые.
>Рассматривал только вакансии выше 200к. PHP, Python, Плюсы - около 300 вакансий на каждый язык.
>Java ~ 100, JavaScript - около 500. 1С ~ 1000.Так все таки около 300 на каждый ЯП или околоа 100 на Java и около 1000 на 1С. А то всё учили СИ, С++ а надо было учить 1С.
На 1с максимальный спрос, чтобы кто не говорил. При всех минусах, это самый оптимальный способ зарабатывать.
эй! постой! я ещё на 5-й версии нахожусь, а ты уже 9-ю делаешь?
> Разработчики языка программирования PHP планируют перевести интерпретатор PHP
> и движок Zend Engine с лицензий PHP License и Zend Engine License на 3-пунктовую лицензию BSDПолучается что в более новых версиях - планируется кинуть всех и вообще сорц закрыть? Или начать делать какой-нибудь урезанный community вариант? Нахрен еще мегакорпе BSD лицензии могут быть?
А ты как думал? Мегакорп мегакорпит, код строчит. А ты взял и забрал нахаляву.Конечно закроют, и будут зарабатывать. А ты форкнешь и будешь сам развивать.
А когда на твоем супер-развитом коде начнут наживаться другие халявщики, вроде тебя прошлого, вот тогда ты поймёшь никчёмность лозунгов вроде "копилефт - свобода для потребителя" и начнёшь ценить лозунг "пермиссив - свобода для творца".
Таки пожему же сабж не подходит для новых проектов?
потому что сабж - нескучный шаблонизатор, а сейчас в 21 веке сайтики в основном клепаются на rest api.
А что на php-фреймворках нельзя api сделать?
> А что на php-фреймворках нельзя api сделать?На языке вертится поговорка про балалайку и еще что-то там...
Особенно обработка ошибок в этих шляпах всегда забавляет. Такое ощущение, что клепальщики вообще не в курсе, что такие могут быть. А потом всё разваливается и ты часами долбишь саппорт, чтобы они стейт твоей учётки в рабочий вид привели.
"письменного разрешения"
Я думал только в России такие маразматики ещё не перевелись
Альт и Астра Линуксы тоже такие маразматики.
Я тебя может удивлю, но в идеале они должны ещё опрашивать авторов каждого патча. Если этого не сделать, то они получат иск. Здесь же, я как вижу, заранее подстраховались, заставив каждого коммитера писать отказную от своих прав на код.
Но это же только на территории США. А здесь можешь сам запатентовать любое слово.
Потому что обязательно, вот обязательно, попытаются подать иск. Потому что это способ легко обогатиться.