я рад только одному, что питон притянул к себя кучу криворуких джунов и нам профессионалом не нужно искать баги ( а то иногда переделывать проекты) после них. а вокруг php действительно крутится много денег и миф про унылое говно нужно развивать дальше чтобы не подпускать криворучек и хайпожопиков
В айти зашёл случайно в 2007, начал с PHP, HTML, CSS, JavaScript.... За это время мне уже сотни раз советовали кинуть эту затею и заняться чем-то покруче... Ну-ну и где они эти советчики? У меня 2 кампании - одна на Гавайях другая во Франции. Обе держатся на PHP. У второй стэк поинтересней: supabase, Directus, OpenSwoole, HTMX, Alpine JS. Тема второй: юридический анализ документов с ИИ. Только начали, пока по качеству продукта вынос мозга конкурентам. Вот вам и старичок PHP 😂
Ребят, сейчас с каналов о пчеловодстве. Там ТАКОЕ творится. Пчеловоды спорят какая конструкция улья самая лучшая. Одни уверяют, что улей Рута Другие - улей Делона, Третьи - улей Дадана, Четвертые - улей Варрэ, Пятые - улей-лежак; Шестые - альпийский улей; Седьмые - японский улей. Кто-то хвалит бортя (старинное пчеловодство). И главное у всех есть мёд, но из-за того, что у них переживания о правильности своего выбора они по многим каналам ходят и кидаются на тех, кто использует улей Дадана (самый популярный улей, что-то вроде пчеловодческого пхп). Вот как с ними быть? Как их разнять, чтобы не ссорились? :)
Писал долго на пхп, потом перешел на ноду с тайпскриптом, и спустя несколько лет ноды, перехожу на пхп назад. Конечно в пхп не хватает изящности, но зато фреймворки намного лучше чем в ноде, тот же Nest выглядит просто игрушечной поделкой против Ларавела и Симфони
100%. Сам с PHP не работал, но как-то была задача переписать Laravel сервис на Nest. Многое из того, что приходилось писать вручную в несте, в Laravel уже было из коробки.
@@slavapol-v1553 да, я давно на адонис не смотрел, когда я игрался с ним -- это было довольно жалкое зрелище, зашел сейчас посмотреть -- выглядит неплохо, но сложно судить на сколько он хорош в бою так сказать)
все комментаторы из видео явно не программируют (-вали) на пыхе, не знают ни платформы ни фреймворков и просто повторяют устоявшиеся шаблонные мемы про отсталость, умирание и прочее про PHP. Тем временем крупные вендоры потихоньку начинают переводить продукты с Go на пыху, в Лару вкинули 57 миллионов - интересно - почему....
@@vitalyl1327 "кал" - это Go, а "помои" - это PHP? 🤣🤣🤣 просто самые высокооплачиваемые и востребованные сейчас языки, "кал" и "помои", да 😂 поэтому на Хабре несколько месяцев баннер висит где требуется опытный пыхер на зп 500к - и никак не могут найти "помоешного" разраба, наверно, роется там в своей помойке у "Магнита" и не знает, что ему такие бабки предлагают 😆
@@strawberry-field Как минимум все компилируемые и со статической типизацией. Если есть спецификация на язык - ваще космос. Ну насчет жабы я бы еще поспорил, но она не плохая а просто дубовая.
Миша не совсем правильно трактовал популярность самого Питера Левелса, он выстрелил как в первую очередь инди-разработчик без сильных хард скилов, его проект номадлист долгое время был (и есть скорее всего) айтишным мемом, весь сайт был написан в одной файле php. В первую очередь он популяризирует не какой-то стек, а то что инди-разработчиком быть круто, можно зарабатывать адекватные деньги, как минимум не уступающие найму или фрилансу. Если брать его последователей, или людей которых он вдохновил, то тот же Марк Лоу и его shipfast это история про вполне себе современный стек. Так что в целом, это вся движуха не про стек, конкретный язык или навыки программиста, это про инди дев и заработок денег. Притянул Миша пыху сюда за уши конечно, но опять же для каких-то простеньких инди продуктов, не хайлоад проектов, ларавел вполне себе подойдет, да это пыха, да есть свои лимиты, но и инди проекты не набирают миллионы активных сессий)
Так идея инди как раз в том и есть, чтобы сделать несколько (много) тестовых проектов, один или несколько из которых выстрелит и будет приносить прибыль, а остальные не жалко будет выкинуть. И тут решает скорость, на том же PHP наваять страничку/проект можно за вечер, провалидировать идею и если пошли продажи - крутить дальше (возможности языка и фреймворки позволяют и серьезный проект сделать), а если нет - дропнуть в корзину и приступить к следующей идее. Ну и относительно хайлоад проектов. Я долгое время работал на проекте уровня B2G (business to government), где деливерили решения на PHP уровня enterprise на отделы образования целых стран (Италия, Франция, Япония). И проблемы, которые возникали, никак не были связаны с языком программирования.
что неужели там не один человек из опроса не сказал, что ок? я пишу на нем. Как-будто намеренно одни негативные комменты вставили) Мне в этом году не очень повезло, и пришлось уже 3 йраз работу искать, я фронтендер 10+ лет, но пыху более менее знаю, и мне очень нравится ларка. Так вот я прошел столько собесов за этот год, и пыха по прежнему используется чуть ли не везде, да, частенько в связке с go. Странно, что в опросе были чуваки с большим опытом, но при этом их коммент был скорее негативным. Не понимаю я этого пренебрежения, ладно еще можно было понять когда была
Вот именно что КУЧА. Навалили кучу, чтоб было как у всех, а по факту какой-то карго-культ получился и не пришей кобыле хвост. Ибо экспертиза комьюнити в целом ниже плинтуса, да и зачем это все вообще, при наличии тьмы нормальных альтернатив.
А я и не апологет фронта, всю эту дебильную троицу хтмл/цсс/джс ненавижу не меньше, чем похапе. Даже больше, по той причине, что писать на пыхе меня заставить никто не может, а вот на фронт кривая дорожка карьеры не раз выводила, а там хоть увольняйся.
Хз, я знаю только его, мне его хватает, со своей задачей справляется. Низачто бы не сменил его на что-то другое - пока всё отлично работает. Кто его хейтит, слишком глуп)
Левелсио все-таки не вчера стал знаменитым, это так то на секунду вождь всех цифровых кочевников)) у него возможно самое большое сообщество предпринимателей и фрилансеров в мире за плечами. А насчет PHP могу сказать две мысли: любой программист который будет говорить что любой из популярных ЯП с историей, а уж тем более ПХП, на котором написана большая часть веба, это "говно" или "никому не нужен", для меня выглядит как адепт карго-культа или просто слишком легко внушаемый человек. А вторая - я вот фронтендер, хотя в разработку вкатывался незадолго до хайпа и ковида, через сайты на wordpress и немного имел опыта работы с ними. Когда прошел через эволюцию react и приход в сервер сайт и некст, то стало самому смешно как изобрели то же самое что было 5 лет назад, всячески изначально пытаясь от этого и уйти. А учитывая что сейчас пузырь сдувается и становится снова выгоднее работать на себя а не в найме в IT, то я решил доучиться в фуллстека. И вот и получается, что если ты фронт то для тебя вроде подходит JS но если хочешь работать на себя, то выгоднее шарить в вордпрессе том же, фрилансеры как на нем зарабатывали так и зарабатывают. А это уже PHP, отсюда в том числе видимо и ноги растут. Да и бородатые фреймворки типа ларавеля очевидно не просто так занимают свою долю рынка. Это стабильные и надежные решения. А в ситуации когда SAAS и облака дескридитируют себя воруя данные и скармливая их нейронкам, вводя санкции и теряя инвестиции от венчура, получается что впереди снова эпоха кастомных решений и полу-конструкторов. А тут здравствуйте простые технологии, фуллстеки-эникейщики, PHP и JS
@@andreasstager1642 рад что вам нравится. Кстати если что, количество годиков со вкатывания никак не определяет уровень квалификации любого человека в профессии, по крайней мере после какого-то базового срока. Это базовая логика, любой программист понимает кроме того у которого в голове тесно из-за раздутого эго
@@andreasstager1642 количество годиков это одно условие, количество технологий - другое. Есть некоторая связь в ограничении на глубину погружения, опять же это зависит от массы факторов включая частоту смены работы и стека и скорость погружения в материал но это не прямая корреляция.
мп3 формат тоже много кто хоронил, ну и где атракт или как его там и другие убийцы, если чтото популярно и есть много работающего на нем то проще развивать чем заменять
Вот какая мысль пришла в 4:00 утра Сравнение языков программирования с естественными языками - интересная тема. Вот некоторые из возможных аналогий: Python - английский язык: простота синтаксиса и читаемость кода делают его доступным для новичков. JavaScript - испанский язык: широко распространён и используется во множестве приложений, как веб, но иногда имеет свои особенности и исключения. Java - немецкий язык: строгий синтаксис и структура, много правил, но хорошо организован и систематизирован. C# - французский язык: современный и элегантный, с целостной системой, популярный в бизнес-приложениях. C++ - русский язык: сложный и многофункциональный с богатой грамматикой, позволяет глубокую работу с памятью и производительностью. PHP - португальский язык: используется для веб-разработки, может быть не всегда идеален, но практичен и доступен. Ruby - итальянский язык: акцент на выразительности и элегантности, что делает код красивым и понятным. TypeScript - японский язык: популярный среди разработчиков, особенно в контексте больших приложений, где важна чёткость и порядок. Swift - шведский язык: современный и простой, акцент на безопасность и производительность. Go - голландский язык: разработан для простоты и эффективности, подходит для производительности и масштабируемости. Эти аналогии не идеальны, но помогают понять уникальные характеристики каждого языка программирования через призму естественных языков.
Не уловил особой схожести, а про кресты вообще взоржалось - родоначальник многих современных языков сравнивается с русским, который суть эсперанто, на 100% состоящий из заимствований, надерганных из разных языковых групп и никак не систематизированных. А ще с ограниченным на фоне других языков словарем, это к вопросу количества ключевых слов в крестах.
@@ZugDuk Хоть одно исконно русское слово - в студию. А, забыл с кем говорю, это ж альтернативно одаренный, не признающий типизацию в программировании. Плоскотипажник, по аналогии с плоскоземельщиком.
а мне симфони больше симпатизирует. все-таки больше соответствует solid со своим подходом к репозиториям и прочим вещам. в Ларе очень много синтакситеского сахара. Я собеседовал ребят, которые не знали как дату вывести без Carbon..
@@nixaristix1819 бля, срочно откройте двери, а то тут пришел главный душнила рунета. Это единственное, что ты понял в моем комментарии и решил выпендриться?
Да, согласен с Михаилом. Я тоже очень хорошо отношусь к PHP, Python и на самом деле очень люблю тот метод реализации приложений, который был ранее (SSR)
тезис, что не просто так кинули инвестиции и что из этого должно что-то получится - очень спорный ) ... на мой взгляд, это крайне рискованная инвестиция, хот не совсем понятна цель(результат) инвестиции ... результаты опроса соответстуют моему опыту ) ... сейчас работаю с пхп больше 2 лет ... перешел с питона ... сильно страдаю ))) ... с тезисом, что не обязательно круто прогррамировать, чтобы зарабатывать согласен на все 100 ) ... на js больше нравится программировать чем на пхп )
вот сейчас изучаю laravel, ужасная документация, gemini поясняет. Такой объем инфы, будто js заново изучаешь. Зато сильно сближает c js, а inertia c react и vue.
@@ilya-sirin там непонятное объясняют через непонятное. Это наихудший мануал, который я встречал. Для понимания одной главы, нужно лезть в другую и третью, непоследовательно и несогласованно.
Основная сложность, это генерировать такие идеи, которые можно воплотить небольшими усилиями, и получить прибыль. У меня это не выходит. Каждый раз, когда в голову приходит очередная "гениальная идея", погуглив оказывается, что такое уже есть, или скоро зарелизят. :)
рынок огромный - на всех места хватит 😏 может у вас лучше(по мнению аудитории/части аудитории) получится реализовать эту "гениальную идею"... для небольших казино с блэкджэком и хентаем окупающихся при 10К юзеров из которых только 1К тратит реальные деньги важнее как и где на рынок заходишь... тут информационные пузыри и манямирки розовых фурий даже в помощь 🤭
Последний проект написал монолитом на Laravel с Inertia и Vue 3. Это прекрасный, быстрый и достаточно современный язык с невероятно большим набором инструментов для реализации Ваших идей. Главное для меня, он быстро и эффективно позволяет решать задачи. Ну и конечно, я достаточно хорошо знаю сам язык, а фреймворки уже дело не хитрое. Для веба, пока сложно придумать что-то лучше.
все дело в скорости написания кода, на PHP если ты не будешь заморачиваться всеми этими слоями, и вот этим всем, можно написать приложение быстро. Для стартапов это самое важное качество.
@@rudinandrey Я и на Котлине под Спринг пишу со скоростью набора на клавиатуре, только мыслительный процесс не поспевает, и слабое звено - не знание языка или фреймворка, а создание логических конструктов в рамках текущей задачи.
@@rudinandrey На пыхе не писал, но на ноде не сказал бы, что сложно. Не обязательно брать ООП фреймворк nest, можно на express накидать по быстрому. Плюс насколько легко будет на фронте с шаблонизаторами для PHP по сравнению того же React.
Для разных задач нужны разные инструменты. Главное преимущество PHP это скорость разработки. Когда есть идея и её нужно протестировать быстро и дешево, на связке PHP + Laravel можно собрать проект и посмотреть как он работает на практике очень быстро. Для макетирования и прототипирования отличное решение.
@@akawin2010 CTRL C + CTRL V я правильно понимаю? Ну тогда да, за один день. Вообще nodejs филы так и пилят проекты, либы левые, копипаст, а сами вообще не представляют как оно сук работает то там))
Инвестиции в компанию, а не во фреймворк. Они там кучу продуктов коммерческих делают для коммерческих клиентов типа админки nova. Автору стоило бы изучить этот вопрос.
Javascript всегда был монополистом в браузере. А РНР всегда был в жесткой конкурентной борьбе. жава, ноджс, питон, го, сишарп, руби и многие другие постоянно дерутся за эту нишу. у каждого свои плюсы и минусы, своя аудитория, свои проекты для которого они подходят. у РНР тоже свои плюсы есть: простота, удобство, в последние годы еще и скорость. Для мелких-средних проектов - очень даже вариант. А если проект вырос то вырианты тоже есть куда расти. Как правило нагруженная только небольшая часть проекта которую можно сделать микросервисом на том же го.
Удивительно 😂😂😂 15 лет пишу на нем 😂😂😂 и вот опять придётся. А почему нет будущего? Я почти все проекты перевёл на laravel-filament, крутая 😎 хрень. На самом деле я писал что-то своё CRM, я пришёл к тому же что и laravel, а нахрена тогда мне своё пилить?
Ну например: - тебе не нужны кучи вложенных абстракций, ты не относишься к "Чистому коду" как к последней инстанции - ты очень выборочно применяешь SOLID только там, где это надо - ты хочешь максимальное быстродействие и свою CMS, весом с PHP мини-фреймворк - тебе нужно и быстродействие работы с БД, нативные драйверы БД и не нужно ORM вообще
@@romanbush5164 Смейся смейся ) Но мой самописец тупо страницу прогружает в 2-3 раза быстрей полного аналога на ларе ) А еще он весит раз в 10 меньше ) Ползи на своей ларе дальше ) Дрочи на СОЛИД и тормози в "чистом коде"...
@@SergeiPeshalov так это всё лара позволяет реализовать. Можно вообще без архитектуры херачить в контролерах всё. Можно нормально с репозиториями и даже можно по DDD все сделать. Вопрос задачи и скилла. А реализовать это всё тривиально.
У го преимущество в горутинах, каналах и компилируемости. Когда в пыху завезут подобие горутин (может форки доведут до ума) то с учётом уже существующей прекомпиляции пыха станет предпочтительнее го. Ну а потом никто не мешает писать кастомные расширения для пыхи хоть на си хоть на го.
@@Torbjorn-ph7rt Горутины, это обычные микротаски, легкие потоки, гринлеты, корутины, имя им легион. В том или ином виде они есть в любом современном мейнстрим языке, просто по-разному называются. Как и "каналы", "порты" и т.д. для коммуникации между ними. Только в похапе нет, ибо он один такой убогий и однопоточный.
@@andreasstager1642 вообще то есть, форки. И каналы мьютексы итп тоже есть - shmop . Просто принято хейтить пыху без попытки найти истину. Как будто вы пытаетесь сами перед собой оправдаться почему многие могут и в го и в пыху, и выбирают инструмент в соответствии с задачей, а я такой умный разумный но только в го и леплю его даже туда где удобнее и лучше пыха.
Наблюдаю за пыхой как раз в разрезе процесса умирания языков. Перл умер довольно быстро (пыха, а затем питон как раз и съели его долю). Руби, получив свои "15 минут славы" времён MVC хайпа, так и остался языком одного фреймворка и в итоге был вытеснен на задворки бэка. В пыхе жэ процесс идет настолько медленно, что в каждый конкретный момент времени кажется, что всё нормально. Но при взгляде на большие промежутки видно, что в большой разработке язык откатывается в ту же нишу, куда ушел руби. Да, остается еще его родная область вордпресса (хотя эти чего-то начали поговаривать про уход от пыхи к js) и других CMS, но как раз она создала и продолжает поддерживать образ языка как инструмента для малоквалифицированного труда по клепанию сайтов. Что популярности у новых поколений программистов ему не добавляет.
Альтернатив руби до сих пор нет, по скорости сбора приложения, поэтому он идеален для стартапов. Насчёт вытеснения на задворки что-то очень сомнительно.
если ВордПресс перейдет на JS то єто сильно упростит жизнь разрабам и еще снизит и так низкий порог вхождения. Нужно будет знать 1 ЯП вместо двух. Хорошая идея.
@@infernaLepiCwizarD На рельсах, ларавеле и джанге наговнять MVP плюс-минус одинаково по времени. Вот только на питухоне и пыхе разрабов много, а рубисты давно уже в массе разбежались по другим языкам. Плюс в той же стартапной нише еще топчется нода, ибо если надо красивую морду, то нехай фронты/фуллстеки ее лепят, а побочно какой нибудь простенький бэк на знакомом им языке.
@@infernaLepiCwizarD Шо за стартап такой, где критично время сборки приложения в 3 строчки? Открывалка туалета во время поноса? А на замену рубям давно эликсир придумали.
@@TalkerTube На Фортране довелось писать только много лет назад, будучи студентом. Удивился, когда мой племянник на вопрос, что они сейчас изучают по части информатики в универе ответил "Фортран". Ещё больше я удивился, когда примерно месяц назад увидел актуальную вакансию программиста на Коболе. Прямо как "Затерянный мир" Конан-Дойля (молодёжь сказала бы, наверное, "Парк Юрского периода").
Я так думаю что если двигатся в сторону простоты, тогда будешь конкурировать с нейронкой, а она то уж точно быстрее и лучше тебя напишет какое-то маленькое говнецо )
Здравствуйте, я frontend-разработчик middle+. И самую фиговую реализацию я видел в своей жизни, название ей "laravel mix" (c electron баловался, пару простых серваков написал на node и php, шифровал данные в запросах по "взаимному" ключу, знаком с unix оболочками, vim запускал и т.п.) - не надо скрещивать то что не скрищуемово) Начинал с php, ушел из-за bitrix 🤣. И даже совсем не буду упоминать что такие приложеньки как VSCode, Discord, Steam, Telegram, предположу что даже и Obsidian, касаемо UI интерфейса, написаны на js с использованием webview и SPA технологий. PHP и js никогда не встанут рядом, потому что у них разные направленности действий, php больше про статику, js про динамику и асинхронность.
Javascript не годен для бэкенда может быть с точки зрения DX, но он из коробки быстрее чем PHP, уже имеет неплохие фреймворки и вместе с typescript на нём можно программировать сложные приложения. Да, Laravel в последние годы хорош, но разве это повод начинать новые проекты на PHP? Жизнь простого продукта от стартапа, написанного на PHP и jquery кончается ровно в тот момент, когда у него появляется очень много клиентов и всё начинает сыпаться, надо срочно переписывать на что-то более быстрое.
Люди которые на PHP не пишут, кривят морду и говорят гадости. Могу сказать только, что я пишу на PHP8, я писал на Пайтоне и C#, про пайтон вообще сказать ничего не могу, это не язык программирования, а конструктор PHP8 лучше его во многих смыслах, в сфере WEB конечно. Что касается C#, если вы посмотрите на типизацию и ООП стиль этих двух языков вы увидите что PHP8 находится на том же уровне, что C#. В целом плохого программиста можно узнать по вот таким заявлениям, он будет обвинять язык программирования, а не свой пробел знаний в базовых вещах таких как архитектура, паттерны, алгоритмы, систем дизайн. Бьюсь об заклад если этим ребятам м, которые так не любят PHP задать какой-то простой вопрос по информатике, вроде как посчитать сколько этот текст занимает места в памяти компьютера, то они обосруться на этом и никакой в мире, даже самый лучший язык программирования их не спасет.
А ты достоверно можешь сказать, сколько этот текст занимает? Вот так вот сходу? Будешь утверждать, что он лежит просто в UTF-8, в лоб посчитаешь количество символов и умножишь на 2? Сам 99% обосрешься, т.к. хрен ты знаешь наверняка, как организована память в твоем браузере, возможно там даже сжатие какое-то есть или шифрование. И браузер твой 100% написан не на похапе, и 99% пыхарей, если залезут в его код, нихрена там не поймут.
@@andreasstager1642 Символ кириллицы 16 бит. Символы, которые могут входить в строку шифрования от 1 до 6 байта, но это уже другой вопрос. Мой браузер написан на C++, я от части понимаю, что там написано так как разрабатывал продукт на основе Blink browser engine.
@@nbrainscomics4394 Окей, давай напишем на рнр админку для крон задач, которые исполняются на очередях. Ну или чат, например, для тех.поддержки какого-то сервиса. Можно ли на пыхе писать потокобезопасный код? Что будешь юзать: форки или свулли? Какое приложение будет по весу? По производительности? Если решать простые задачи, то хоть на перле. Более-менее средние уже нужно либо извращаться с инструментом, либо искать подходящий инструмент без костылей.
@@andreasstager1642 а что там в коде не понятно то будет?? У PHP синтаксис аля C, так как я изучал С++, то сразу вижу что они похожи, ну да, структур в PHP нет и области видимости иначе обозначаются, а так, всё +- похоже, да вообще многие языки схожи по синтаксису, мне и JS быстро зашёл.
Laravel - это очень крутой и простой в понимании фреймворк. Работал с ним, как только появилась ровно 5 версия. Кстати, про PHP. Наверное, будущее у него есть, т.к. большая часть сайтов в интернете написана именно на нем
@@a-shchedrin8466 я имел в виду, не так написал, что работал уже в те времена, когда пятерка была( это, вроде, был 2017 год ). Последний раз на нем пару проектиков делал года 3 назад. Кто бы и что ни говорил про него, но это идеальная вещь, если надо что - то сделать быстро. А насчет Джеквери, то оно будет всегда) И переживет Ангуляры и тому подобное. Еще в 2011 году прикол про Джиквери был "Нафига нам Джаваскрипт, если есть Джиквери")))
php хороший язык для web, но тут не столько язык сколько удачные фреймворки на нем, благодаря Ларавел он будет еще долго жить, да и по правде говоря если нужно сделать админку или дашборд, то берешь Ларавел и из коробки есть весь необходимый функционал
Пхпэшникам некогда ходить по таким тусам😂😂😂мы пишем код😢😢😢. Может поэтому php и недолюбливают, то что нет наших представителей на этих соевых встречах😅
Проблема найманого робочого в тому що він не знає звідки беруться гроші і хоче завжди щось нове бо йому надоїло а в бізнесі важливо щоб на виході продукт продавався і працював і кінцевому споживачу взагалі не треба знати на чому він написаний . я купую сайт щоб він продавав мені товар а не щоб у мене були якісь супер нові технології якщо мій вордпрес сайт генерує мені продажі то інше взагалі не важливо як купую молоток щоб забити цвяхи а не тому що молоток красивий
Якби було так, то всі писали на тому, на чому б хотіли, а не на рнр,js,java,c#. Як би відреагував замовник, якби ви написали сайт на с++ або паскалі? Що йому робити з ним далі і хто за це візмется коли розробник пійде в іншу галеру?
Я балуюсь с дизайном и с версткой... Есть небольшая задача написать квиз на ДжС и сделать интеграцию с ЦРМ... Заплачу фронту 50-100 грина и спокойно пойду занесу денег в рекламу и получу свои иксы... Это я к чему? Разработка сайта: приложения - низкоквалифицированный труд... По крайней мере, на том уровне, когда от продукта требуется условно 1 задача - получить контакт посетителя...
Нужно понимать что к пыхе такое отношение не из-за того что язык плохой, а из-за нереального количества легаси говнокода в котором ты и будешь копаться в 95% случаев
Кликбейт. Новым js станет, когда на стороне клиента можно будет от js отказаться. Серверную часть можно написать на чем угодно, на стороне клиента скрипты только js
@@yet300Что, и под вэб компилится в нейтив?😅 Как и флаттер. Ну, флаттер уже компилится в WASM, правда это тоже не нейтив. Ну а под десктоп конечно используются AOT снэпшоты, это да, но такое есть плюс-минус везде сейчас (кроме похапе и других скриптовых языков)
Из моего опыта работы с рнр. Ларка, действительно уг. Код пишешь в коментариях (привет модели елокьюента). Везде статика, фасады и глобальные функции. Более-менее нормальное это симфони, но увы там думать надо, а не попой по клаве прыгать (потому не популярно). Относительно инвестиций, то как по мне это копейки по сравнению с бюджетом от оракла для джавы, гуглов для пайтона и го, майкрософта и других для жаваскрипта, фейсбука для реакта. Так что, 57 лямов сумма большая, но по сравнению с другими языками/фреймворками копейки.
@@MaxHarperMusic периодически смотрю. Пыха лучше становиться. Но глобально... То же самое только с сахаром. Дженерики хоть в каком-то виде, как я понял, будут не скоро, если будут вообще конечно. На счёт лары, пол года назад смотрел. Вроде как свойства модели так и нужно определять в комментариях, что является полным уг. Если что-то поменялось в этом, то скажите пожалуйста.
@@jekaborisov8867 дженерики в каком то виде появились давным давно, стат анализатор их прекрасно обрабатывает. Что бы не писать поля модельки а комментариях, используй нормальную орм (доктрину, сайкл) и будет тебе счастье.
PHP крутой язык! Я еще 16 лет назад по курсам Евгения Попова учился динамические веб страницики клепать...конечно я не стал комерческим разхработчиком, но это дало мне опредленное понимание как работает бакенд. Недавно я запили для работы небольшой проект на Laravel. Все легко и понятно...проще чем на django или flask ======= Про простоту ты сказал в точку. На Ubuntu в 2 счета все разворачивается и прекрасно работает.
Я написав достатньо криву штуку на laravel але це не заважає людям купляти на цьому сайті і тим самим приносити прибуток. Береш найдешевший хост ставиш ларавел трохи сам трохи чат гпт і готово. При цьому локально я запускаю джангу яка підключена до тієї самої бази і використовую джанго як crm бо там є готова адмінка.
@@ДмитроПрудкий-щ5т для повної картини не вистачає локального докера з нодою, для збору статистики і додатку на xamarin, для тесту. Тут питання лише одне. Чому все не писали на Джанго? Це ж рельси у світі пайтона.
В итоге, ты все равно запускаешь php через докер, иначе опять вспоминать этот стэк. Я не вижу смысла новых проектов на пхп, потому что языки общего назначения более элегантны в синтаксисе и есть больший контроль над потоками и процессами ОС. Мой пхп был пятой версии, возможно сейчас на нем можно писать безопасно. Но кажется он очень сложный и разбираться в нем это тратить время
php форсят в social media последние пол года, php 8.3 конечно получше того что было 10 лет назад но до typescript все равно не дотягивает и весь этот тренд выглядит искусственно созданным
PHP это язык, который все хоронят лет уже так 10 если не 15, но он не то что жив, но еще, как мне кажется очень долго будет жить, хотя бы потому что все эти миллионы сайтов на вордпресах, друпалах, джумлах, опенкартах, престашопах, ларавелах и десятках! других стстемах просто не могут исчезнуть в один день.
А жил ли он? А так ли нужны эти миллионы сайтов? Я вот считаю, что даже пейсбук не нужен, а больше ничего в голову не приходит. Ютуб написан не на похапе, гугл тоже, консоли к ажуру и гугл клауду так точно, гитхаб - тоже не. А больше я повседневно ничего и не использую.
@@andreasstager1642 логика железная - "я сам не использую - значит не нужно" 😂 Если сайт никому не нужен то он закроется, если миллионы сайтов есть, значит они кому-то точно нужны, кто-то на них заходит, кликает на рекламу, покупает какие-то товары, а владельцы зарабатывают на этом деньги. А если там есть деньги то они в ближайшее время точно не закроются. Тот же фейсбук заработал 13 миллиардов долларов чистой прибыли только за один прошлый год.
Да твой сишняк нахер ни кому не нужен в вебе, я на плюсах только проги под микроконтроллеры писал и то унылое занятие, а со страхом вспоминаю как когда то на ассемблере писал, жуть..
Уже в 2018 году я говорил учить PHP - все равно что учить латынь, а тут челик на серьезных щах про ПХП скАлен. Но я знаю одного клоуна кто до сих пор хочет нейросеть писать на ПХП)
Пишу больше 20 лет на Пыхе, JS и TS тоже. Живу и работаю в Австралии в стартапе - последний PHP 8.3, Laravel 11 и TS/ React. Отличный проект, все летает, все довольны. Платят отлично. Минусов не замечано. До этого жил и работал в Новой Зеландии, тоже в основном PHP был, немного Python. Go там никто не знает, .NET C# рулит во многих бизнесах, но иногда ЗП ниже чем у PHPшников.
Ларавелченко...
😁
:DDD
я рад только одному, что питон притянул к себя кучу криворуких джунов и нам профессионалом не нужно искать баги ( а то иногда переделывать проекты) после них. а вокруг php действительно крутится много денег и миф про унылое говно нужно развивать дальше чтобы не подпускать криворучек и хайпожопиков
Да, и зарплата на дне
@@eae-dw8se сочувствую тебе
В айти зашёл случайно в 2007, начал с PHP, HTML, CSS, JavaScript.... За это время мне уже сотни раз советовали кинуть эту затею и заняться чем-то покруче... Ну-ну и где они эти советчики? У меня 2 кампании - одна на Гавайях другая во Франции. Обе держатся на PHP. У второй стэк поинтересней: supabase, Directus, OpenSwoole, HTMX, Alpine JS. Тема второй: юридический анализ документов с ИИ. Только начали, пока по качеству продукта вынос мозга конкурентам. Вот вам и старичок PHP 😂
Ребят, сейчас с каналов о пчеловодстве.
Там ТАКОЕ творится. Пчеловоды спорят какая конструкция улья самая лучшая.
Одни уверяют, что улей Рута
Другие - улей Делона,
Третьи - улей Дадана,
Четвертые - улей Варрэ,
Пятые - улей-лежак;
Шестые - альпийский улей;
Седьмые - японский улей.
Кто-то хвалит бортя (старинное пчеловодство).
И главное у всех есть мёд, но из-за того, что у них переживания о правильности своего выбора они по многим каналам ходят и кидаются на тех, кто использует улей Дадана (самый популярный улей, что-то вроде пчеловодческого пхп).
Вот как с ними быть? Как их разнять, чтобы не ссорились? :)
Писал долго на пхп, потом перешел на ноду с тайпскриптом, и спустя несколько лет ноды, перехожу на пхп назад. Конечно в пхп не хватает изящности, но зато фреймворки намного лучше чем в ноде, тот же Nest выглядит просто игрушечной поделкой против Ларавела и Симфони
100%. Сам с PHP не работал, но как-то была задача переписать Laravel сервис на Nest. Многое из того, что приходилось писать вручную в несте, в Laravel уже было из коробки.
PGP/Laravel сейчас как младший братишка Java в банках. Многие студии выбирают этот стек сейчас для новых проектов
Так в ноде есть копия Laravel это AdonisJS, а так то они оба копии рельсы.
@@slavapol-v1553 да, я давно на адонис не смотрел, когда я игрался с ним -- это было довольно жалкое зрелище, зашел сейчас посмотреть -- выглядит неплохо, но сложно судить на сколько он хорош в бою так сказать)
все комментаторы из видео явно не программируют (-вали) на пыхе, не знают ни платформы ни фреймворков и просто повторяют устоявшиеся шаблонные мемы про отсталость, умирание и прочее про PHP. Тем временем крупные вендоры потихоньку начинают переводить продукты с Go на пыху, в Лару вкинули 57 миллионов - интересно - почему....
Ну ну,.переходят с кала на помои. Заметь, никто на пых не.переходть с нормальных языков.
@@vitalyl1327, а нормальные - это какие?
@@vitalyl1327 "кал" - это Go, а "помои" - это PHP? 🤣🤣🤣 просто самые высокооплачиваемые и востребованные сейчас языки, "кал" и "помои", да 😂 поэтому на Хабре несколько месяцев баннер висит где требуется опытный пыхер на зп 500к - и никак не могут найти "помоешного" разраба, наверно, роется там в своей помойке у "Магнита" и не знает, что ему такие бабки предлагают 😆
@@strawberry-field Как минимум все компилируемые и со статической типизацией. Если есть спецификация на язык - ваще космос. Ну насчет жабы я бы еще поспорил, но она не плохая а просто дубовая.
@@vitalyl1327 Потому что перейти на пых можно только разве что после тяжелого органического поражения мозга.
Пхп пока ещё предостаточно на рынке. Ларчик и до инвестирования был топ. Смешно было послушать мнения о нём от людей, которые на нём не пишут ))
«Ларчик»??? :) Я сначала подумал, что ты про Мишу :)
@@TheMALX13 обычно её просто называют ларой, ларкой
@@TheMALX13 вот и вьіяснилось почему Миша записал єто видео. Ему нравится название.
@@FenixtremoЛариса
Миша не совсем правильно трактовал популярность самого Питера Левелса, он выстрелил как в первую очередь инди-разработчик без сильных хард скилов, его проект номадлист долгое время был (и есть скорее всего) айтишным мемом, весь сайт был написан в одной файле php. В первую очередь он популяризирует не какой-то стек, а то что инди-разработчиком быть круто, можно зарабатывать адекватные деньги, как минимум не уступающие найму или фрилансу. Если брать его последователей, или людей которых он вдохновил, то тот же Марк Лоу и его shipfast это история про вполне себе современный стек. Так что в целом, это вся движуха не про стек, конкретный язык или навыки программиста, это про инди дев и заработок денег. Притянул Миша пыху сюда за уши конечно, но опять же для каких-то простеньких инди продуктов, не хайлоад проектов, ларавел вполне себе подойдет, да это пыха, да есть свои лимиты, но и инди проекты не набирают миллионы активных сессий)
Так идея инди как раз в том и есть, чтобы сделать несколько (много) тестовых проектов, один или несколько из которых выстрелит и будет приносить прибыль, а остальные не жалко будет выкинуть. И тут решает скорость, на том же PHP наваять страничку/проект можно за вечер, провалидировать идею и если пошли продажи - крутить дальше (возможности языка и фреймворки позволяют и серьезный проект сделать), а если нет - дропнуть в корзину и приступить к следующей идее. Ну и относительно хайлоад проектов. Я долгое время работал на проекте уровня B2G (business to government), где деливерили решения на PHP уровня enterprise на отделы образования целых стран (Италия, Франция, Япония). И проблемы, которые возникали, никак не были связаны с языком программирования.
так он точно так и сказал, мол levelsio предприниматель и инфлюенсер и куча багов в коде
Apache - так просто, а давайте еще поговорим например за простоту настройки xdebug
PHP будет жить пока живут самые дешманские хостинги поддерживающие его
А есть хостинги, которые его не поддерживают?😂
получается всегда ?))
Что плохого в дешманских хостингах?
мужик такой "нужно переходить на новые технологии" 06:15 .
Смешно было бы, если бы на вопрос "на чем вы пишете" он ответил бы Python
Perl
@@fullfree1812 да, должен быть Perl или C++.
Не подскажите как в пхп обстоят дела с async await?
@@sergeydostovalov6180 Посмотрите AMPHP или Open Swoole
@@sergeydostovalov6180 погугли
что неужели там не один человек из опроса не сказал, что ок? я пишу на нем. Как-будто намеренно одни негативные комменты вставили) Мне в этом году не очень повезло, и пришлось уже 3 йраз работу искать, я фронтендер 10+ лет, но пыху более менее знаю, и мне очень нравится ларка. Так вот я прошел столько собесов за этот год, и пыха по прежнему используется чуть ли не везде, да, частенько в связке с go. Странно, что в опросе были чуваки с большим опытом, но при этом их коммент был скорее негативным. Не понимаю я этого пренебрежения, ладно еще можно было понять когда была
Вот именно что КУЧА. Навалили кучу, чтоб было как у всех, а по факту какой-то карго-культ получился и не пришей кобыле хвост. Ибо экспертиза комьюнити в целом ниже плинтуса, да и зачем это все вообще, при наличии тьмы нормальных альтернатив.
Молодиться можно долго, бесконечно добавляя новые фичи в язык, но рано или поздно кобылку-франкенштейна придётся пристрелить.
@@andreasstager1642 ну у нас на фронте тоже куча, и еще больше)) да и в целом уже и фронт и бек. видимо по этому меня в php это не напрягает.
@@andreasstager1642 kucha navalenogo seyachas vezde, osobenno v tom chto opensource.
А я и не апологет фронта, всю эту дебильную троицу хтмл/цсс/джс ненавижу не меньше, чем похапе. Даже больше, по той причине, что писать на пыхе меня заставить никто не может, а вот на фронт кривая дорожка карьеры не раз выводила, а там хоть увольняйся.
Хз, я знаю только его, мне его хватает, со своей задачей справляется. Низачто бы не сменил его на что-то другое - пока всё отлично работает.
Кто его хейтит, слишком глуп)
Левелсио все-таки не вчера стал знаменитым, это так то на секунду вождь всех цифровых кочевников)) у него возможно самое большое сообщество предпринимателей и фрилансеров в мире за плечами. А насчет PHP могу сказать две мысли: любой программист который будет говорить что любой из популярных ЯП с историей, а уж тем более ПХП, на котором написана большая часть веба, это "говно" или "никому не нужен", для меня выглядит как адепт карго-культа или просто слишком легко внушаемый человек. А вторая - я вот фронтендер, хотя в разработку вкатывался незадолго до хайпа и ковида, через сайты на wordpress и немного имел опыта работы с ними. Когда прошел через эволюцию react и приход в сервер сайт и некст, то стало самому смешно как изобрели то же самое что было 5 лет назад, всячески изначально пытаясь от этого и уйти. А учитывая что сейчас пузырь сдувается и становится снова выгоднее работать на себя а не в найме в IT, то я решил доучиться в фуллстека. И вот и получается, что если ты фронт то для тебя вроде подходит JS но если хочешь работать на себя, то выгоднее шарить в вордпрессе том же, фрилансеры как на нем зарабатывали так и зарабатывают. А это уже PHP, отсюда в том числе видимо и ноги растут. Да и бородатые фреймворки типа ларавеля очевидно не просто так занимают свою долю рынка. Это стабильные и надежные решения. А в ситуации когда SAAS и облака дескридитируют себя воруя данные и скармливая их нейронкам, вводя санкции и теряя инвестиции от венчура, получается что впереди снова эпоха кастомных решений и полу-конструкторов. А тут здравствуйте простые технологии, фуллстеки-эникейщики, PHP и JS
Поразительная аналитика от вкатуна с опытом в 5 или сколько там лет.
@@andreasstager1642 рад что вам нравится. Кстати если что, количество годиков со вкатывания никак не определяет уровень квалификации любого человека в профессии, по крайней мере после какого-то базового срока. Это базовая логика, любой программист понимает кроме того у которого в голове тесно из-за раздутого эго
@@egidastroy Количество годиков определяет количество технологий, с которыми довелось поработать, а отсюда и кругозор и авторитетность мнения.
@@andreasstager1642 количество годиков это одно условие, количество технологий - другое. Есть некоторая связь в ограничении на глубину погружения, опять же это зависит от массы факторов включая частоту смены работы и стека и скорость погружения в материал но это не прямая корреляция.
я тоже люблю современные стейки. мой любимый - медиум рейр
ну... здравый смысл восторжествовал.
мп3 формат тоже много кто хоронил, ну и где атракт или как его там и другие убийцы, если чтото популярно и есть много работающего на нем то проще развивать чем заменять
@@toSenior_PHP а где используется mp3? opus и есть убийца mp3, он лучше буквально во всем
Вот какая мысль пришла в 4:00 утра
Сравнение языков программирования с естественными языками - интересная тема. Вот некоторые из возможных аналогий:
Python - английский язык: простота синтаксиса и читаемость кода делают его доступным для новичков.
JavaScript - испанский язык: широко распространён и используется во множестве приложений, как веб, но иногда имеет свои особенности и исключения.
Java - немецкий язык: строгий синтаксис и структура, много правил, но хорошо организован и систематизирован.
C# - французский язык: современный и элегантный, с целостной системой, популярный в бизнес-приложениях.
C++ - русский язык: сложный и многофункциональный с богатой грамматикой, позволяет глубокую работу с памятью и производительностью.
PHP - португальский язык: используется для веб-разработки, может быть не всегда идеален, но практичен и доступен.
Ruby - итальянский язык: акцент на выразительности и элегантности, что делает код красивым и понятным.
TypeScript - японский язык: популярный среди разработчиков, особенно в контексте больших приложений, где важна чёткость и порядок.
Swift - шведский язык: современный и простой, акцент на безопасность и производительность.
Go - голландский язык: разработан для простоты и эффективности, подходит для производительности и масштабируемости.
Эти аналогии не идеальны, но помогают понять уникальные характеристики каждого языка программирования через призму естественных языков.
Не уловил особой схожести, а про кресты вообще взоржалось - родоначальник многих современных языков сравнивается с русским, который суть эсперанто, на 100% состоящий из заимствований, надерганных из разных языковых групп и никак не систематизированных. А ще с ограниченным на фоне других языков словарем, это к вопросу количества ключевых слов в крестах.
@@andreasstager1642 вот потому и задумался
А Илон Маск разрабатывает ассемблер
Со своим нейролинк
я бы поменяла местами Python и JS
а TypeScript наверное бы с немецким сравнила
@@andreasstager1642 про русский язык написал чушь
@@ZugDuk Хоть одно исконно русское слово - в студию.
А, забыл с кем говорю, это ж альтернативно одаренный, не признающий типизацию в программировании. Плоскотипажник, по аналогии с плоскоземельщиком.
Спасибо пхп. Бустанул меня в веб-разрабртке. Лучше, чем многие "змеевидные" скрипты.
Да и совсем сейчас не нужны SPA и PWA - ведь это что, в первую очередь большие буквы капсом...
рад за лару стабильный, качественный, удобный Фреймворк, с хорошей архитектурой, аналог которому нет
а мне симфони больше симпатизирует. все-таки больше соответствует solid со своим подходом к репозиториям и прочим вещам. в Ларе очень много синтакситеского сахара. Я собеседовал ребят, которые не знали как дату вывести без Carbon..
@@paulrepaul6373к слову сказать, лала купил симфони 😊
@@paulrepaul6373 а зачем выводить дату без Carbon если он есть из коробки?
@@paulrepaul6373 Симфони о тебе даже не знает, чтобы тебе симпатизировать. Это вообще фреймворк, а не человек. Он может только импонировать.
@@nixaristix1819 бля, срочно откройте двери, а то тут пришел главный душнила рунета.
Это единственное, что ты понял в моем комментарии и решил выпендриться?
PHP как 1С всегда востребован, но все его хейтят. 😂
Где это адынэс востребован? В Украине его вообще запретили. Да и причем он вообще к программированию.
@@andreasstager1642почему запретили? Какой аналог используют?
@@andreasstager1642 В Украине 1С теперь называют BAS и используют вовсю.
@@andreasstager1642во всех СНГ странах и некоторых странах Восточной Европы. «Небольшой» рыночек, правда?😂
@@andreasstager1642 1С запретили?) Ну удачно им потрахаться с Salesforce или чо у них там)
Да, согласен с Михаилом. Я тоже очень хорошо отношусь к PHP, Python и на самом деле очень люблю тот метод реализации приложений, который был ранее (SSR)
красава, спасибо за новости
Спасибо Миша за видос! Игорю привет
Миша опять поехал на заработки сварщиком?😁
За видео спасибо)
тезис, что не просто так кинули инвестиции и что из этого должно что-то получится - очень спорный ) ... на мой взгляд, это крайне рискованная инвестиция, хот не совсем понятна цель(результат) инвестиции ... результаты опроса соответстуют моему опыту ) ... сейчас работаю с пхп больше 2 лет ... перешел с питона ... сильно страдаю ))) ... с тезисом, что не обязательно круто прогррамировать, чтобы зарабатывать согласен на все 100 ) ... на js больше нравится программировать чем на пхп )
Да какие там "инвестиции", курам на смех...
Игорю привет!
PHP это кайф
Разве что бычий.
вот сейчас изучаю laravel, ужасная документация, gemini поясняет. Такой объем инфы, будто js заново изучаешь. Зато сильно сближает c js, а inertia c react и vue.
@@allbirthsесли для тебя в ларавел ужасная документация, то лучше вообще в программисты не идти)
@@ilya-sirin там непонятное объясняют через непонятное. Это наихудший мануал, который я встречал. Для понимания одной главы, нужно лезть в другую и третью, непоследовательно и несогласованно.
@@allbirths так ты практикуйся в первую очередь, зачем ее как книгу читать?
Основная сложность, это генерировать такие идеи, которые можно воплотить небольшими усилиями, и получить прибыль. У меня это не выходит. Каждый раз, когда в голову приходит очередная "гениальная идея", погуглив оказывается, что такое уже есть, или скоро зарелизят. :)
рынок огромный - на всех места хватит 😏 может у вас лучше(по мнению аудитории/части аудитории) получится реализовать эту "гениальную идею"... для небольших казино с блэкджэком и хентаем окупающихся при 10К юзеров из которых только 1К тратит реальные деньги важнее как и где на рынок заходишь... тут информационные пузыри и манямирки розовых фурий даже в помощь 🤭
В цьому і суть, все вже є. Завдання відкусити найбільший шматок. Навіть яблучні купляють патенти бо якщо не куплять то доведеться відати шматок торту.
А если бы этот голандец написал свои прибыльные проекты на современном стеке?
Когда кто то может зарабатывать, это не зависит о том, на чём писать.
Последний проект написал монолитом на Laravel с Inertia и Vue 3. Это прекрасный, быстрый и достаточно современный язык с невероятно большим набором инструментов для реализации Ваших идей.
Главное для меня, он быстро и эффективно позволяет решать задачи. Ну и конечно, я достаточно хорошо знаю сам язык, а фреймворки уже дело не хитрое.
Для веба, пока сложно придумать что-то лучше.
все дело в скорости написания кода, на PHP если ты не будешь заморачиваться всеми этими слоями, и вот этим всем, можно написать приложение быстро. Для стартапов это самое важное качество.
@@ItDeLoreanвсе перечисленое можно сказать и про пайтон
@@rudinandrey Я и на Котлине под Спринг пишу со скоростью набора на клавиатуре, только мыслительный процесс не поспевает, и слабое звено - не знание языка или фреймворка, а создание логических конструктов в рамках текущей задачи.
@@rudinandrey На пыхе не писал, но на ноде не сказал бы, что сложно. Не обязательно брать ООП фреймворк nest, можно на express накидать по быстрому. Плюс насколько легко будет на фронте с шаблонизаторами для PHP по сравнению того же React.
Для разных задач нужны разные инструменты. Главное преимущество PHP это скорость разработки. Когда есть идея и её нужно протестировать быстро и дешево, на связке PHP + Laravel можно собрать проект и посмотреть как он работает на практике очень быстро. Для макетирования и прототипирования отличное решение.
То что вы будете прототипировать на связке php + laravel - неделю, делается за 1 рабочий день на nodejs 😊
@@akawin2010 А вы когда-нибудь прототипировали большие проекты, когда база данных на 60-80 сущностей?
@@tolb1517 а вы?
@@akawin2010 CTRL C + CTRL V я правильно понимаю? Ну тогда да, за один день. Вообще nodejs филы так и пилят проекты, либы левые, копипаст, а сами вообще не представляют как оно сук работает то там))
Инвестиции в компанию, а не во фреймворк. Они там кучу продуктов коммерческих делают для коммерческих клиентов типа админки nova. Автору стоило бы изучить этот вопрос.
Javascript всегда был монополистом в браузере. А РНР всегда был в жесткой конкурентной борьбе. жава, ноджс, питон, го, сишарп, руби и многие другие постоянно дерутся за эту нишу. у каждого свои плюсы и минусы, своя аудитория, свои проекты для которого они подходят.
у РНР тоже свои плюсы есть: простота, удобство, в последние годы еще и скорость. Для мелких-средних проектов - очень даже вариант. А если проект вырос то вырианты тоже есть куда расти. Как правило нагруженная только небольшая часть проекта которую можно сделать микросервисом на том же го.
Удивительно 😂😂😂 15 лет пишу на нем 😂😂😂 и вот опять придётся. А почему нет будущего? Я почти все проекты перевёл на laravel-filament, крутая 😎 хрень. На самом деле я писал что-то своё CRM, я пришёл к тому же что и laravel, а нахрена тогда мне своё пилить?
Ну например:
- тебе не нужны кучи вложенных абстракций, ты не относишься к "Чистому коду" как к последней инстанции
- ты очень выборочно применяешь SOLID только там, где это надо
- ты хочешь максимальное быстродействие и свою CMS, весом с PHP мини-фреймворк
- тебе нужно и быстродействие работы с БД, нативные драйверы БД и не нужно ORM вообще
@@SergeiPeshalov выборочно применяешь солид 😂, не нужны абстрации 😂. структурированный и проще лары не придумали фреймворка
@@romanbush5164 Смейся смейся ) Но мой самописец тупо страницу прогружает в 2-3 раза быстрей полного аналога на ларе ) А еще он весит раз в 10 меньше ) Ползи на своей ларе дальше ) Дрочи на СОЛИД и тормози в "чистом коде"...
Старичок codeigniter вам в руки тогда. Максимально простой
@@SergeiPeshalov так это всё лара позволяет реализовать. Можно вообще без архитектуры херачить в контролерах всё. Можно нормально с репозиториями и даже можно по DDD все сделать. Вопрос задачи и скилла. А реализовать это всё тривиально.
PHP - это Игорек ))
Ну хз. Все знакомые пхпшники перешли на Go.
В принципе такой же примитив, только созданный прямыми руками.
У го преимущество в горутинах, каналах и компилируемости. Когда в пыху завезут подобие горутин (может форки доведут до ума) то с учётом уже существующей прекомпиляции пыха станет предпочтительнее го. Ну а потом никто не мешает писать кастомные расширения для пыхи хоть на си хоть на го.
@@Torbjorn-ph7rt Горутины, это обычные микротаски, легкие потоки, гринлеты, корутины, имя им легион. В том или ином виде они есть в любом современном мейнстрим языке, просто по-разному называются. Как и "каналы", "порты" и т.д. для коммуникации между ними. Только в похапе нет, ибо он один такой убогий и однопоточный.
вакансий по пєхе больше в разьі. Может из-за легаси.
@@andreasstager1642 вообще то есть, форки. И каналы мьютексы итп тоже есть - shmop . Просто принято хейтить пыху без попытки найти истину. Как будто вы пытаетесь сами перед собой оправдаться почему многие могут и в го и в пыху, и выбирают инструмент в соответствии с задачей, а я такой умный разумный но только в го и леплю его даже туда где удобнее и лучше пыха.
Ваш доклад в ютубе покажете?
Php топ
в какой-то мере да. Пока кто-то за 2 года изучения и вката в Java устроится на 300 долл ЗП, на пєхе тьі уже перевалишь за косарь.
PHP - это филиппинское песо
PHP - Это вовсе не "примитивные технологии".
Наблюдаю за пыхой как раз в разрезе процесса умирания языков.
Перл умер довольно быстро (пыха, а затем питон как раз и съели его долю).
Руби, получив свои "15 минут славы" времён MVC хайпа, так и остался языком одного фреймворка и в итоге был вытеснен на задворки бэка.
В пыхе жэ процесс идет настолько медленно, что в каждый конкретный момент времени кажется, что всё нормально. Но при взгляде на большие промежутки видно, что в большой разработке язык откатывается в ту же нишу, куда ушел руби.
Да, остается еще его родная область вордпресса (хотя эти чего-то начали поговаривать про уход от пыхи к js) и других CMS, но как раз она создала и продолжает поддерживать образ языка как инструмента для малоквалифицированного труда по клепанию сайтов. Что популярности у новых поколений программистов ему не добавляет.
Альтернатив руби до сих пор нет, по скорости сбора приложения, поэтому он идеален для стартапов. Насчёт вытеснения на задворки что-то очень сомнительно.
если ВордПресс перейдет на JS то єто сильно упростит жизнь разрабам и еще снизит и так низкий порог вхождения. Нужно будет знать 1 ЯП вместо двух. Хорошая идея.
@@infernaLepiCwizarD На рельсах, ларавеле и джанге наговнять MVP плюс-минус одинаково по времени.
Вот только на питухоне и пыхе разрабов много, а рубисты давно уже в массе разбежались по другим языкам.
Плюс в той же стартапной нише еще топчется нода, ибо если надо красивую морду, то нехай фронты/фуллстеки ее лепят, а побочно какой нибудь простенький бэк на знакомом им языке.
@@infernaLepiCwizarD Шо за стартап такой, где критично время сборки приложения в 3 строчки? Открывалка туалета во время поноса?
А на замену рубям давно эликсир придумали.
@@infernaLepiCwizarD есть, это как раз таки Laravel
А я когда-то на бейские программировал и на паскале...
ах ты динозавр! я паскаль тоже застал
@@lovelyboy8056 Я его преподавал еще даже )
Ха! Я на фортране писал!
@@TalkerTube На Фортране довелось писать только много лет назад, будучи студентом. Удивился, когда мой племянник на вопрос, что они сейчас изучают по части информатики в универе ответил "Фортран". Ещё больше я удивился, когда примерно месяц назад увидел актуальную вакансию программиста на Коболе. Прямо как "Затерянный мир" Конан-Дойля (молодёжь сказала бы, наверное, "Парк Юрского периода").
Я так думаю что если двигатся в сторону простоты, тогда будешь конкурировать с нейронкой, а она то уж точно быстрее и лучше тебя напишет какое-то маленькое говнецо )
Здравствуйте, я frontend-разработчик middle+. И самую фиговую реализацию я видел в своей жизни, название ей "laravel mix" (c electron баловался, пару простых серваков написал на node и php, шифровал данные в запросах по "взаимному" ключу, знаком с unix оболочками, vim запускал и т.п.) - не надо скрещивать то что не скрищуемово) Начинал с php, ушел из-за bitrix 🤣.
И даже совсем не буду упоминать что такие приложеньки как VSCode, Discord, Steam, Telegram, предположу что даже и Obsidian, касаемо UI интерфейса, написаны на js с использованием webview и SPA технологий. PHP и js никогда не встанут рядом, потому что у них разные направленности действий, php больше про статику, js про динамику и асинхронность.
PHP больше про статику... js про динамику.. Мдаа.. И это пишет middle+???? Серьёзно?? пхахаха, максимум middle++ по сказочкам))
Учу 5 месяц php,пока все нравится.
Javascript не годен для бэкенда может быть с точки зрения DX, но он из коробки быстрее чем PHP, уже имеет неплохие фреймворки и вместе с typescript на нём можно программировать сложные приложения. Да, Laravel в последние годы хорош, но разве это повод начинать новые проекты на PHP? Жизнь простого продукта от стартапа, написанного на PHP и jquery кончается ровно в тот момент, когда у него появляется очень много клиентов и всё начинает сыпаться, надо срочно переписывать на что-то более быстрое.
Люди которые на PHP не пишут, кривят морду и говорят гадости.
Могу сказать только, что я пишу на PHP8, я писал на Пайтоне и C#, про пайтон вообще сказать ничего не могу, это не язык программирования, а конструктор PHP8 лучше его во многих смыслах, в сфере WEB конечно. Что касается C#, если вы посмотрите на типизацию и ООП стиль этих двух языков вы увидите что PHP8 находится на том же уровне, что C#.
В целом плохого программиста можно узнать по вот таким заявлениям, он будет обвинять язык программирования, а не свой пробел знаний в базовых вещах таких как архитектура, паттерны, алгоритмы, систем дизайн. Бьюсь об заклад если этим ребятам м, которые так не любят PHP задать какой-то простой вопрос по информатике, вроде как посчитать сколько этот текст занимает места в памяти компьютера, то они обосруться на этом и никакой в мире, даже самый лучший язык программирования их не спасет.
А ты достоверно можешь сказать, сколько этот текст занимает? Вот так вот сходу?
Будешь утверждать, что он лежит просто в UTF-8, в лоб посчитаешь количество символов и умножишь на 2? Сам 99% обосрешься, т.к. хрен ты знаешь наверняка, как организована память в твоем браузере, возможно там даже сжатие какое-то есть или шифрование. И браузер твой 100% написан не на похапе, и 99% пыхарей, если залезут в его код, нихрена там не поймут.
@@andreasstager1642 Символ кириллицы 16 бит. Символы, которые могут входить в строку шифрования от 1 до 6 байта, но это уже другой вопрос. Мой браузер написан на C++, я от части понимаю, что там написано так как разрабатывал продукт на основе Blink browser engine.
Да они так яро хотят показать свою ненависть к php, как будто их в детстве пиздил php-программист =)
@@nbrainscomics4394 Окей, давай напишем на рнр админку для крон задач, которые исполняются на очередях.
Ну или чат, например, для тех.поддержки какого-то сервиса.
Можно ли на пыхе писать потокобезопасный код? Что будешь юзать: форки или свулли? Какое приложение будет по весу? По производительности?
Если решать простые задачи, то хоть на перле. Более-менее средние уже нужно либо извращаться с инструментом, либо искать подходящий инструмент без костылей.
@@andreasstager1642 а что там в коде не понятно то будет?? У PHP синтаксис аля C, так как я изучал С++, то сразу вижу что они похожи, ну да, структур в PHP нет и области видимости иначе обозначаются, а так, всё +- похоже, да вообще многие языки схожи по синтаксису, мне и JS быстро зашёл.
Laravel - это очень крутой и простой в понимании фреймворк. Работал с ним, как только появилась ровно 5 версия. Кстати, про PHP. Наверное, будущее у него есть, т.к. большая часть сайтов в интернете написана именно на нем
до сих пор есть вакансии по Perl. Есть будущее у пєхи?
5 версия Лары, особенно до 5.4 это древний мамонт уже. Сейчас тут все в разы лучше
@@a-shchedrin8466 я имел в виду, не так написал, что работал уже в те времена, когда пятерка была( это, вроде, был 2017 год ). Последний раз на нем пару проектиков делал года 3 назад. Кто бы и что ни говорил про него, но это идеальная вещь, если надо что - то сделать быстро. А насчет Джеквери, то оно будет всегда) И переживет Ангуляры и тому подобное. Еще в 2011 году прикол про Джиквери был "Нафига нам Джаваскрипт, если есть Джиквери")))
так как php javascript заменит? движок браузера прокачают, будет интепретировать php?
Компилятор с пхп в ВАСМ напишут, бугага.
Livewire
@@cina-tech интересненько
Что с футболкой?
сварщиком подрабатывает, а ночью с маньяками борется. Это шутка
php хороший язык для web, но тут не столько язык сколько удачные фреймворки на нем, благодаря Ларавел он будет еще долго жить, да и по правде говоря если нужно сделать админку или дашборд, то берешь Ларавел и из коробки есть весь необходимый функционал
🥰
4:53 - для тех кто не в теме, что за ниша пайтона в энтепрайсе?
Ну, не ниша, скорее кладовка.
Рискну предположить, что имелись в виду бизнес-аналитика и Data Science, как составные части комплексных решений в различных отраслях.
Абсолютно все равно какой язык программирования, если это JavaScript
хмммм - много слышу про рестарт пхп в последнее время. все можем быть.
Пхпэшникам некогда ходить по таким тусам😂😂😂мы пишем код😢😢😢. Может поэтому php и недолюбливают, то что нет наших представителей на этих соевых встречах😅
Проблема найманого робочого в тому що він не знає звідки беруться гроші і хоче завжди щось нове бо йому надоїло а в бізнесі важливо щоб на виході продукт продавався і працював і кінцевому споживачу взагалі не треба знати на чому він написаний . я купую сайт щоб він продавав мені товар а не щоб у мене були якісь супер нові технології якщо мій вордпрес сайт генерує мені продажі то інше взагалі не важливо як купую молоток щоб забити цвяхи а не тому що молоток красивий
Якби було так, то всі писали на тому, на чому б хотіли, а не на рнр,js,java,c#. Як би відреагував замовник, якби ви написали сайт на с++ або паскалі? Що йому робити з ним далі і хто за це візмется коли розробник пійде в іншу галеру?
Я балуюсь с дизайном и с версткой... Есть небольшая задача написать квиз на ДжС и сделать интеграцию с ЦРМ... Заплачу фронту 50-100 грина и спокойно пойду занесу денег в рекламу и получу свои иксы... Это я к чему? Разработка сайта: приложения - низкоквалифицированный труд... По крайней мере, на том уровне, когда от продукта требуется условно 1 задача - получить контакт посетителя...
за пхп !
Не чокаясь
Php скоро станет как java😂
Это php на превью? Ну в принципе так я его себе и представлял, скуфчик такой да.
Мови програмування це не примітивні технології, це база, на якій створюється ваші "високі технології"
Нужно понимать что к пыхе такое отношение не из-за того что язык плохой, а из-за нереального количества легаси говнокода в котором ты и будешь копаться в 95% случаев
Для бэкенда идеален Spring Boot. Для хайлоад части - Go Fiber. А так еще хороши SvelteKit и Next.js
Почему не .NET? A spring boot?
смотря какой проект, для среднего проекта использовать Java с его синтаксисом это порно..
То есть можно так, как хобби пхп учить?
PHP для работы, node.js для души и самоуспокоения
Инвестры не смотрят на язык, им вообще насрать на языки. Это чистая манипуляция. Они вкладывают в то, где будет хороший выхлоп.
Кликбейт. Новым js станет, когда на стороне клиента можно будет от js отказаться. Серверную часть можно написать на чем угодно, на стороне клиента скрипты только js
Будет забавно если нативные приложения заменят вебовские итд, я сейчас про Kotlin multiplatform ну или тоо же флатер
В каком месте они нативные? А так то конечно и флаттер и KMP, давно могут запускаться и в браузере и на десктопе. Я сам пишу фронт на флаттере.
@@andreasstager1642 ну kmp вроде как компилица в нативный код под каждую платформу, и можно использовать нативные библиотеки платформ
@@yet300Что, и под вэб компилится в нейтив?😅 Как и флаттер. Ну, флаттер уже компилится в WASM, правда это тоже не нейтив. Ну а под десктоп конечно используются AOT снэпшоты, это да, но такое есть плюс-минус везде сейчас (кроме похапе и других скриптовых языков)
Можно писать на кросплатформенном фреймворке и оставаться в нативном: React Native, как пример
@@ricorderusЧто там нативного? Контролы? Сильно быстрый какой-нить PyQt по сравнению с оригиналом, например?
Из моего опыта работы с рнр. Ларка, действительно уг. Код пишешь в коментариях (привет модели елокьюента). Везде статика, фасады и глобальные функции. Более-менее нормальное это симфони, но увы там думать надо, а не попой по клаве прыгать (потому не популярно). Относительно инвестиций, то как по мне это копейки по сравнению с бюджетом от оракла для джавы, гуглов для пайтона и го, майкрософта и других для жаваскрипта, фейсбука для реакта. Так что, 57 лямов сумма большая, но по сравнению с другими языками/фреймворками копейки.
давно ты не видел пхп и лару, если что новые версии выходят регулярно
@@MaxHarperMusic периодически смотрю. Пыха лучше становиться. Но глобально... То же самое только с сахаром. Дженерики хоть в каком-то виде, как я понял, будут не скоро, если будут вообще конечно.
На счёт лары, пол года назад смотрел. Вроде как свойства модели так и нужно определять в комментариях, что является полным уг. Если что-то поменялось в этом, то скажите пожалуйста.
Eloquent как был эктив рекорд так и остался. Да можно работать без него и сделать свои репозитории, но не проще тогда сразу использовать симфони.
@@MaochChom дело не в том что это актив рекорд, а в том что "программируешь комментариями". Это извращение
@@jekaborisov8867 дженерики в каком то виде появились давным давно, стат анализатор их прекрасно обрабатывает. Что бы не писать поля модельки а комментариях, используй нормальную орм (доктрину, сайкл) и будет тебе счастье.
А что, если PHP встроить в браузер вместо js ?
js мгновенно умрёт) Тогда не будет смысла городить огород из js + ts + ещё куча барахла не нужного)
Зачем проводить конференцию для русскоговорящих на английском?
Чтобы путен подавился от злобы(именно так думает "оппозиция")
потому что не все там русскоговорящие!
В крипте инвестиции в шлак по 100+ лямов это норма
нет войне
Что может быть проще, чем запустить nginx, php-fpm, php? Запустить node блин намного проще!
Так ты под свою ноду тоже будешь nginx запускать в проде если что и PM2 или другую куетень
Мда, проблема не в маленьком пис**** а как ты им пользуешься. Хотя если бы не Laravel то PHP валялся где то рядом с PERL
у PHP сейчас хороший синтаксис и обещает стать ещё лучше, возможно и типы добавят,
Вот бы он JS заменил во фронте...
Кажется вы давно на нем не писали, там типы завезли давно. Да, не все, да не так, как у других, но с каждым новым релизом все лучше.
Swoole или Swoole/HyperF рулит
@@i.am.rossalex openswoole ещё есть
PHP крутой язык! Я еще 16 лет назад по курсам Евгения Попова учился динамические веб страницики клепать...конечно я не стал комерческим разхработчиком, но это дало мне опредленное понимание как работает бакенд. Недавно я запили для работы небольшой проект на Laravel. Все легко и понятно...проще чем на django или flask
=======
Про простоту ты сказал в точку. На Ubuntu в 2 счета все разворачивается и прекрасно работает.
Я написав достатньо криву штуку на laravel але це не заважає людям купляти на цьому сайті і тим самим приносити прибуток. Береш найдешевший хост ставиш ларавел трохи сам трохи чат гпт і готово. При цьому локально я запускаю джангу яка підключена до тієї самої бази і використовую джанго як crm бо там є готова адмінка.
@@ДмитроПрудкий-щ5т для повної картини не вистачає локального докера з нодою, для збору статистики і додатку на xamarin, для тесту.
Тут питання лише одне. Чому все не писали на Джанго? Це ж рельси у світі пайтона.
В итоге, ты все равно запускаешь php через докер, иначе опять вспоминать этот стэк. Я не вижу смысла новых проектов на пхп, потому что языки общего назначения более элегантны в синтаксисе и есть больший контроль над потоками и процессами ОС. Мой пхп был пятой версии, возможно сейчас на нем можно писать безопасно. Но кажется он очень сложный и разбираться в нем это тратить время
какой бред. Пхп 5 и 8 это как жаваскрипт времен jquery и сейчас
@@IgorAlentyev js и сейчас так себе, включая тот же ts
php форсят в social media последние пол года, php 8.3 конечно получше того что было 10 лет назад но до typescript все равно не дотягивает и весь этот тренд выглядит искусственно созданным
js + ts это сущность из ада, этого уродства не должно было появиться на свет..
Ага идея из Тайлан да :))) ну выж в калифорнии сделали трясухшься роботов как картошка :)))
Нет и не будет php чем-то иным. У него совершенно иной подход.
Как будто python не подходит для простых проектов и не имеет низкий порог входа
А какой-нибудь Эликсир еще проще. Или вот его -пока что не- конкурент Gleam.
python не подходит для простых проектов и не имеет низкий порог входа
слишком медленный даже для простых проектов
баленсиагаСтайлБляБуду!
Как раз начал изучать Laravel.
1:45 тебе спонсоры на что деньги скинули? Футболку купи новую, а то вся грязная и в дырах 🤣🤣🤣
язык ЭрЭнЭр
Очень негативно воспринял, мой диван горит.
посмотрите нормальные каналы про php и я думаю мнения немного поменяется.
Смешной тип, с первыъ секунд порвал
Умные рожи пишут на Кложе..
PGP/Laravel сейчас как младший братишка Java в банках. Многие студии выбирают этот стек сейчас для новых проектов
я PHP ларавел программист был, но на новом месте писал с нуля сервис на Симфони ,а теперь дописываю Легаси агрегатор сайтов на ноде koa 2 . пздц 😂
Последнее слово к чему относится? ))
@@strawberry-field ко всему заменили 3 разработчиков за зп среднего мидла
PHP это язык, который все хоронят лет уже так 10 если не 15, но он не то что жив, но еще, как мне кажется очень долго будет жить, хотя бы потому что все эти миллионы сайтов на вордпресах, друпалах, джумлах, опенкартах, престашопах, ларавелах и десятках! других стстемах просто не могут исчезнуть в один день.
А жил ли он? А так ли нужны эти миллионы сайтов? Я вот считаю, что даже пейсбук не нужен, а больше ничего в голову не приходит. Ютуб написан не на похапе, гугл тоже, консоли к ажуру и гугл клауду так точно, гитхаб - тоже не. А больше я повседневно ничего и не использую.
@@andreasstager1642 логика железная - "я сам не использую - значит не нужно" 😂 Если сайт никому не нужен то он закроется, если миллионы сайтов есть, значит они кому-то точно нужны, кто-то на них заходит, кликает на рекламу, покупает какие-то товары, а владельцы зарабатывают на этом деньги. А если там есть деньги то они в ближайшее время точно не закроются. Тот же фейсбук заработал 13 миллиардов долларов чистой прибыли только за один прошлый год.
Михаил, вы серьёзно на серьёзных щах такое нести?) какая-то жёлтая пресса, а не блог)
Что за мода - как бомжара - сори - но это уже перебор
чем бы дети не тешились, лишь бы в сишняк не лезли
Да твой сишняк нахер ни кому не нужен в вебе, я на плюсах только проги под микроконтроллеры писал и то унылое занятие, а со страхом вспоминаю как когда то на ассемблере писал, жуть..
Руби лучше задизайнен, он чище и у него крутой репл. Зачем вообще писать на пхп - большой вопрос
Уже в 2018 году я говорил учить PHP - все равно что учить латынь, а тут челик на серьезных щах про ПХП скАлен. Но я знаю одного клоуна кто до сих пор хочет нейросеть писать на ПХП)
Кому что нужно, если нужно залететь по быстрому на позицию junior/middle, то PHP тут в самый раз, вакансий куча в сравнении с тем же node.js
Да-да, пишите на этом говне 😂
Пишу больше 20 лет на Пыхе, JS и TS тоже. Живу и работаю в Австралии в стартапе - последний PHP 8.3, Laravel 11 и TS/ React. Отличный проект, все летает, все довольны. Платят отлично. Минусов не замечано. До этого жил и работал в Новой Зеландии, тоже в основном PHP был, немного Python. Go там никто не знает, .NET C# рулит во многих бизнесах, но иногда ЗП ниже чем у PHPшников.
А ты на каком говне пишешь? Или вообще писать не умеешь? 😂