Я никогда не работал на php, весь мой опыт работы сводиться к ts, js, node.js и python, но я со всем уважением отношусь к php, при всех его особенностях. Это мой первый яп с которым я познакомился вообще, в далёком 2015-м, куча веб приложений на нём написаны, работают хорошо, и в нашей команде даже серверную часть для мобильного приложения ребята однажды его использовали тоже, и заказчик был доволен:) Поэтому, я с большим уважением отношусь к этому старичку и ставлю его в ранг важных яп. А ребята, которые его развивают - молодцы.
Я с этим поделием познакомился в 2003-м, к тому моменту уже 4 года писал на Делфи и учил C#, и на их фоне это был полный аллес, первой моей мыслью было "что это за хрень?"
Далеко не все базовые функции и механизмы работают так же, как в 2009-2010-м году. И это хорошо А переносить легаси на новую пыху без каких-либо изменений - это ужасно
Начинал программировать на php в 2003 году, это был еще php 4.х Бросил программировать в 2007 на php 5.х. Вернулся в программирование в 2017. Сходу смог написать нужные мне вещи на php 7.х PHP хорош тем, что если ты не профессиональный разработчик, но часто занимаешься чем то в интернете, то можешь открыть блокнот, написать php-код, запустить его локально или на говнохостинге, даже на бесплатном AWS и он будет делать нужную тебе работу.
@@ИловМакс Брехня, не слушайте его. В целом, программирование лучше учить сразу с чего-то нормального и сложного, это заложит необходимые навыки на всю последующую жизнь, даже если в дальнейшем вам не повезет и придется писать на том же пхп.
Я не совсем понял, к чему вы акцентировали внимание на возрасте php. Ведь если рассматривать другие популярные языки для веб-разработки, например python, js, java, то они тоже из 90х. Вот только c# уже из 2001. Про "не очень популярный" - это тоже спорный вопрос, если смотреть на него как на язык бекенд-разработки.
Потому что "они сразу хорошие получились (с)" Ну, разве что за исключением JS:) А похапе было изначально кривое, а теперь это уже кривое говно мамонта. И это как раз тот случай, когда возраст не идет на пользу.
Я конечно извиняюсь, но с каждой новой версией вырезабт депрекэйтэд. И большинство современных фрэймворков, цмсок просто с ошибками запустятся. И древние системы не запустятся (или запустятся с ошибками) на восьмом php.
Обычно в депрекейтед уходят всякие сомнительные функции и костыли, и если древние фреймворки написаны хорошо и их не используют - то запускаются нормально.
Именно так. Переводили мы проект с 7.4 на 8.2. Те опущения, которые позволял 7.4, например, типизацию, 8.2 уже не прощает. Намучались. И да, некоторые фреймворки версии под 7.4 просто не запустятся на 8.2. Какой 5.6, подумать страшно!
PHP на сегодняшний день выдавили т.н. сайты-приложения, где вся статика сразу выдается на браузер, а потом только подгружается json с помощью ajax или вебсокетов. Но если цель быстро и просто написать сайт и залить его на самый простой хостинг, не париться по поводу того как поисковики его будут читать и т.п. как все это будет работать на разных браузерах - то всеравно значительно проще сделать его на php в перемешку с html даже без всяких шаблонизаторов и прочей лобуды. Поэтому php еще очень долго будет популярен. Для мелких бизнесов и частников - самое то. Тут все очень просто и понятно. С минимальными запарами. Осилит даже школьник.
Php мой первый язык программирования. К самому языку претензий особо нет. А вот php лобби вызывает вопросы. Патологическое нежелание развиваться, при этом желание годами писать кривой бэк и нелепый wordpress фронт, с кучей устаревших модулей. Этот ядовитый стэк убивает всё вокруг.
@@IdelNomad у вас нарушена причинно- следственная связь. Если я говорю каком- то стеке как о проблеме, сложно представить, что кроме него мне ничего не известно. Скорее наоборот. А по существу ничего не ответили, например про саморазвитие.
@@IdelNomad Если вы не знаете что такое пхп лобби, какие к нему вопросы и причём здесь ВордПресс, то вам это и не нужно. Можете не переживать и спокойно развиваться дальше, в интересных для себя направлениях.
То самое чувство, когда в Dart 3 завезли pattern matching для json, а в похапе костыль в виде json_validate😂 Нахрена вообще нужна отдельная валидация, если в нормальных языках парсинг джсон обычно заворачивается в try/catch или прямо из коробки возвращает Result, и этого вполне достаточно. Дважды парсить один документ - о, это конечно же признак хорошего, грамотно спроектированного, языка🤭 "Языка, специально спроектированного для вэба", как заявляют его адепты. Хотя парсинг джсон - чуть ли не главная функция такого языка, и та до сих пор сделана через жопу.
php - отличный язык! По бенчмаркам ненамного медленнее го. ИМХО те разрабы, которые поливают другие языки, не могут называться адекватными. Представьте себе слесарей, которые говорят, что пассатижи лучше чем молоток))) ЗЫ: любой разраб, поливающий любой ЯП должен написать хотя бы что-то близкое к такому ЯП, иначе он должен считаться джуном)
Похапе - не ЯП. Это что-то среднее между баш-скриптами и 1С, и то и другое и третье предназначено для выполнения одной единственной функции, в то время как любой нормальный ЯП позволяет делать вообще всё. Похапе-макаки - не программисты, заявляю как разраб с 25-летним стажем, поменявший с десяток ЯП за свою карьеру. Это какая-то отдельная каста людей, обычно даже без базовых знаний в computer science, часто бывшие админы или эникеи, втянувшиеся в похапе, когда пилили говносайтик для подвальной конторы, в которой протирали штаны на полставки, этакие кустарные ремесленники, обученные паре квадратно-гнездовых операций (слепить круд, который ходит в мускуль) и беспомощные во всем остальном, что выходит за рамки их "компетенции", которые даже не могут на равных поддержать разговор в кругу "настоящих программистов". Насчет "любой разраб, поливающий любой ЯП должен написать хотя бы что-то близкое к такому ЯП" - так не каждый автолюбитель в принципе способен собрать автомобиль, однако ж в дискуссиях какая автомобильная марка хуже или лучше, нет ничего необычного. Далеко не все программисты специализируются на создании компиляторов/интерпретаторов, да и к созданию похапе, наверное, была причастна не одна сотня человек.
Я никогда не работал на php, весь мой опыт работы сводиться к ts, js, node.js и python, но я со всем уважением отношусь к php, при всех его особенностях. Это мой первый яп с которым я познакомился вообще, в далёком 2015-м, куча веб приложений на нём написаны, работают хорошо, и в нашей команде даже серверную часть для мобильного приложения ребята однажды его использовали тоже, и заказчик был доволен:)
Поэтому, я с большим уважением отношусь к этому старичку и ставлю его в ранг важных яп. А ребята, которые его развивают - молодцы.
А ты фуллстак разработчик?
@@astkh4381 нет. Backend. Но на react и angular есть небольшой опыт
Я с этим поделием познакомился в 2003-м, к тому моменту уже 4 года писал на Делфи и учил C#, и на их фоне это был полный аллес, первой моей мыслью было "что это за хрень?"
@@andreasstager1642 ну, синтаксис и название методов - это его особенность:)
Дело привычки, на мой взгляд.
@@andreasstager1642 шарпомух, ты?
Спасибо за видео) Хоть я сейчас больше работаю фронтендером, ПХП 7 и 8 - мощь
Обратная совместимость - конек PHP. У меня есть старый код, написанный в 2009-2010 годах, который работает на php8.1 )
У js также. Да многие языки ответственно у обратной совместимости подходят
Почему я не верю? )
Далеко не все базовые функции и механизмы работают так же, как в 2009-2010-м году. И это хорошо
А переносить легаси на новую пыху без каких-либо изменений - это ужасно
Вижу php, ставлю лайк автоматом 😅
Старый - это ты, а пхп молод и бодр 😅
Это хороший формат. Давайте ещё.
С вашим опытом будет возможно делать с высока небольшие обзоры функционала
я писал на PHP в те времена когда был модным PHP-Nuke
Начинал программировать на php в 2003 году, это был еще php 4.х
Бросил программировать в 2007 на php 5.х.
Вернулся в программирование в 2017.
Сходу смог написать нужные мне вещи на php 7.х
PHP хорош тем, что если ты не профессиональный разработчик, но часто занимаешься чем то в интернете, то можешь открыть блокнот, написать php-код, запустить его локально или на говнохостинге, даже на бесплатном AWS и он будет делать нужную тебе работу.
Я новичок, выбрал php. Со всех сил стараюсь учить. Время свободное есть, сын новорождённый спит, все иду учить.
Wrong turn, bro.
@@andreasstager1642 почему
Для изучения программирования в целом, это лучший язык
@@ИловМакс Брехня, не слушайте его.
В целом, программирование лучше учить сразу с чего-то нормального и сложного, это заложит необходимые навыки на всю последующую жизнь, даже если в дальнейшем вам не повезет и придется писать на том же пхп.
@@IdelNomad Только в рашке и постсовке. Оно кому-то надо?
Спасибо!
Я не совсем понял, к чему вы акцентировали внимание на возрасте php. Ведь если рассматривать другие популярные языки для веб-разработки, например python, js, java, то они тоже из 90х. Вот только c# уже из 2001.
Про "не очень популярный" - это тоже спорный вопрос, если смотреть на него как на язык бекенд-разработки.
Потому что "они сразу хорошие получились (с)"
Ну, разве что за исключением JS:)
А похапе было изначально кривое, а теперь это уже кривое говно мамонта. И это как раз тот случай, когда возраст не идет на пользу.
@@andreasstager1642 шарпомух побрел по комментам ядом брызгать :D
@@ДвоюродныйбратЖабки-й5ы Кто такой шарпомух?:)
Если что, шарп я учил, но никакого опыта разработки на нем не имею, хотя язык зачетный.
бедный :( бегает по комментам, и всем доказывает что то, лайк поставить тебе? чтоб сделать иллюзию того что у тебя есть поддержка?@@andreasstager1642
Спасибо, полезно
Спасибо, за труды. Но, что значит не популярный))) Для вебки, наверное самый популярный, до сих пор( По крайней мере в России)
Ждём апдейты ларавель, симфони и вордпресс
Достаточно изменений чтобы переходить с PHP 5.6?
Рано еще! Держись 🤣
Я конечно извиняюсь, но с каждой новой версией вырезабт депрекэйтэд. И большинство современных фрэймворков, цмсок просто с ошибками запустятся. И древние системы не запустятся (или запустятся с ошибками) на восьмом php.
Обычно в депрекейтед уходят всякие сомнительные функции и костыли, и если древние фреймворки написаны хорошо и их не используют - то запускаются нормально.
Именно так. Переводили мы проект с 7.4 на 8.2. Те опущения, которые позволял 7.4, например, типизацию, 8.2 уже не прощает. Намучались. И да, некоторые фреймворки версии под 7.4 просто не запустятся на 8.2. Какой 5.6, подумать страшно!
@@wildsidego ну хз, я прыгал с 5.6 на 7.3 практически безболезненно, дня 4 примерно заняла миграция. Говнокодить не надо просто и проблем не будет.
о, за php всегда лайк. На счет констант по моему так и работало там `$val = ClassName::CONST_NAME;`, разве нет?
Речь о названии константы в переменной
Бро выглядит как питоновский кодер после реабилитации
PHP на сегодняшний день выдавили т.н. сайты-приложения, где вся статика сразу выдается на браузер, а потом только подгружается json с помощью ajax или вебсокетов.
Но если цель быстро и просто написать сайт и залить его на самый простой хостинг, не париться по поводу того как поисковики его будут читать и т.п. как все это будет работать на разных браузерах - то всеравно значительно проще сделать его на php в перемешку с html даже без всяких шаблонизаторов и прочей лобуды.
Поэтому php еще очень долго будет популярен. Для мелких бизнесов и частников - самое то. Тут все очень просто и понятно. С минимальными запарами. Осилит даже школьник.
Эти самые приложения с помощью ajax и обращаются к беку, написанному на php. Просто разделение бека и фронта. А бек тут как rest api.
Php мой первый язык программирования.
К самому языку претензий особо нет. А вот php лобби вызывает вопросы.
Патологическое нежелание развиваться, при этом желание годами писать кривой бэк и нелепый wordpress фронт, с кучей устаревших модулей.
Этот ядовитый стэк убивает всё вокруг.
@@IdelNomad у вас нарушена причинно- следственная связь.
Если я говорю каком- то стеке как о проблеме, сложно представить, что кроме него мне ничего не известно. Скорее наоборот.
А по существу ничего не ответили, например про саморазвитие.
@@IdelNomad
Если вы не знаете что такое пхп лобби, какие к нему вопросы и причём здесь ВордПресс, то вам это и не нужно. Можете не переживать и спокойно развиваться дальше, в интересных для себя направлениях.
после видео про GO страшно слушать)
php форева )
Нет войне - какой именно войне??
Он не очень популярен? А как же миллионы сайтов по всему Интернету? Но тут еще возникает вопрос - как считать популярность?
🤣😅Опять новая версия не устали они?)
*А чего это вдруг PHP старый? Помоложе чем Python, например.*
Кстати, да. Пайтон типа молодой. Ага, ага.
Видимо автор сравнивает с чем-то модненьким типа го, тc
@@somerndid На PHP запускается десятки тысяч сайтов КАЖДЫЙ день. Не считая поддержки, доработки пр. существующих.
@@somerndidточно не делают? Не врëшь? Или 4к вакансий на хх это битрикс и вордпрес?
@@somerndid И зачем только тогда разработчики симфони и ларавеля каждый год новые версии релизят.
Цой, Ленин, ПХП - что между ними общего?
🤣
Говно-рок, говно-код, вот к чЛенину эпитет подобрать не могу, понятно что тоже какое-то "говно-...", но сильно много вариантов.
они рождены, чтобы умереть?
@@IdelNomad Плохая репутация - тоже репутация😄
@@IdelNomad и живы
То самое чувство, когда в Dart 3 завезли pattern matching для json, а в похапе костыль в виде json_validate😂
Нахрена вообще нужна отдельная валидация, если в нормальных языках парсинг джсон обычно заворачивается в try/catch или прямо из коробки возвращает Result, и этого вполне достаточно.
Дважды парсить один документ - о, это конечно же признак хорошего, грамотно спроектированного, языка🤭 "Языка, специально спроектированного для вэба", как заявляют его адепты. Хотя парсинг джсон - чуть ли не главная функция такого языка, и та до сих пор сделана через жопу.
Нет необходимости два раза проверять. При неудачном энкоде тоже можно выкидывать эксепшен уже давным давно
@@a-shchedrin8466 А если валидный и надо распарсить?
@@a-shchedrin8466 А как ЭНКОДИНГ может быть неудачным, это как такое вообще возможно? А, это ж пхп...
Метод именно для валидации. Меньше памяти ест и быстрей.
Если стандартный случай:
- Загрузили json.
- Провалидировали.
- Кинули в кафку для обработки.
Двойное двоеточие это как дань уважения плюсам?)
Не, просто тянули отовсюду понемногу.
php - отличный язык! По бенчмаркам ненамного медленнее го.
ИМХО те разрабы, которые поливают другие языки, не могут называться адекватными. Представьте себе слесарей, которые говорят, что пассатижи лучше чем молоток)))
ЗЫ: любой разраб, поливающий любой ЯП должен написать хотя бы что-то близкое к такому ЯП, иначе он должен считаться джуном)
Немного? Шутишь? Го очень быстрый, это компилируемый язык, плюс при желании можно все ядра загрузить.
@@dmitriy4415 c фпм тоже можно загрузить все ядра. Не шучу. Смотрите бенчмарки
@@somerndidнет, раза в два примерно. Ну для любителей го - раст уделывает го вообще влегкую)
Похапе - не ЯП. Это что-то среднее между баш-скриптами и 1С, и то и другое и третье предназначено для выполнения одной единственной функции, в то время как любой нормальный ЯП позволяет делать вообще всё.
Похапе-макаки - не программисты, заявляю как разраб с 25-летним стажем, поменявший с десяток ЯП за свою карьеру.
Это какая-то отдельная каста людей, обычно даже без базовых знаний в computer science, часто бывшие админы или эникеи, втянувшиеся в похапе, когда пилили говносайтик для подвальной конторы, в которой протирали штаны на полставки, этакие кустарные ремесленники, обученные паре квадратно-гнездовых операций (слепить круд, который ходит в мускуль) и беспомощные во всем остальном, что выходит за рамки их "компетенции", которые даже не могут на равных поддержать разговор в кругу "настоящих программистов".
Насчет "любой разраб, поливающий любой ЯП должен написать хотя бы что-то близкое к такому ЯП" - так не каждый автолюбитель в принципе способен собрать автомобиль, однако ж в дискуссиях какая автомобильная марка хуже или лучше, нет ничего необычного. Далеко не все программисты специализируются на создании компиляторов/интерпретаторов, да и к созданию похапе, наверное, была причастна не одна сотня человек.
@@andreasstager1642 вам бы нервишки подлечить)
Третий )
второйййй
Я первыыыййй
Ура он первый!!! Мамкин герой!!!
Мы все в ответе за это дерьмо
Что за бред несет этот бородач. Ну давай, запусти код написанный на пыхе 5,3 5,5 да даже 5,6 на 8ке
Пыха🤡🤡💩