LINUX.ORG.RU

Почему PHP хают, но всё равно его используют?

 , ,


1

4

Почему все PHP хают, но всё равно его используют? Советуют учить python, а на деле в вакансиях всегда требуют PHP. Если человек немного подучил питон и джанго. Всё равно же он никому не нужен, если у него нету за плечами 2-3 лет опыта. И всегда в питон вакансиях требуют синьора или мидла. А в PHP норм, даже можно без опыта взять. Так не выгодно получается учить питон. Речь про веб.

Deleted

Последнее исправление: Deleted (всего исправлений: 2)

Почему PHP хают, но всё равно его используют?

Тяжкое наследие прошлого. Нельзя, просто так взять и всё переписать на … (нужное подставить).

vvn_black ★★★★★
()

Две причины:

  1. Не от большого ума
  2. От тяжёлой жизни

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

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

Goury ★★★★★
()
Последнее исправление: Goury (всего исправлений: 1)

Хают потому, что кичится своим элитным потреблением. Ну это как любить макдоналды - совсем не круто, а вот скромную малоизвестную итальянскую забегаловку в середине жилого квартала - совсем другое! Использует потому, что до фига рабочей дешевой силы. Крутые вещи делает и поддерживает не одиночки, а коллективы, так что количество специалистов по нужной области очень важна для бизнеса. Ну и в конце концов, обе группы почти не пересекается, так что остается последовательными. Одни радеет за свой Питон, другие - делает, что может, с тем, что есть. И это, в общем, хорошо. Разнообразие в экосистеме - залог здоровья экосистемы.

anonymous
()

Доля PHP в Web - 79%. Доля Python - 1.3%.

Комментарии излишни. Пистон в вебе почти не используется. Его ниша - data science.

FilosofeM ★★
()
Ответ на: комментарий от FilosofeM

гыы, как ты красиво все форточки выше захлопнул ))

deep-purple ★★★★★
()
Ответ на: комментарий от IPR

Потому что пхпшники стоят дешевле портовой шлюхи в непогожий день.

Чушь. Профессиональные пехеперы дороги.

sekreti-gollivuda
()

Почему все PHP хают, но всё равно его используют

Собака лает — караван идёт. Нужно понимать, что есть конструктивная критика, которая помогает развитию и никак не мешает использованию. А есть просто смехуёчки-прибаутки. Последние можно слышать обычно от илиток которые вообще ничего не используют и не знают (как вариант, ничего кроме питона), но зато любят потрындеть и повтирать про дизайн.

Так не выгодно получается учить питон. Речь про веб.

Если с нуля, имея цель вкатиться, то конечно невыгодно. Для этого нужно учить пых и жс, без вариантов. Отбарабанить годик-другой. Ну а там уже куда кривая вывезет.

no-such-file ★★★★★
()

А в PHP норм, даже можно без опыта взять

Чушь. Ты не сможешь писать на современных ПХП-фреймворках (Yii, Symfony) без опыта. Это не реально.

sekreti-gollivuda
()
Ответ на: комментарий от sekreti-gollivuda

не сможешь писать на современных ПХП-фреймворках (Yii, Symfony) без опыта.

На Yii ещё как-то можно, если в дебри не лезть. А на symfony да, там сразу втухнешь с их абстрактными сервисами и «программированием в xml».

no-such-file ★★★★★
()
Ответ на: удаленный комментарий

Та же самая скриптопараша вид сбоку.

Python зато целостный как язык с более продуманным синтаксисом.

А PHP бьёт оптимизациями и практическим удобством в использовании написанных на нём поделок.

Darth_Revan ★★★★★
()
Ответ на: удаленный комментарий

Жаба богам уже хватает 16гб для helloworld?

Гоу-илита с каких пор то? Что есть такого Ъ для веба в гоу?

ggrn ★★★★★
()
Ответ на: комментарий от ggrn

Чисто мое мнение (чистым го-разрабом не являюсь):

  1. Проброс ошибок гораздо надежнее, чем эксепшены (про которые легко забыть)

  2. Бинарь независим. Ему плевать, какая версия питона на сервере. Собрал приложение, запустил бинарь - все. Проще и надежнее.

  3. Меньшее потребление памяти и более высокая производительность. Есть потоки, но хз, надо ли это в вебе.

  4. Статическая строгая типизация, на мой взгляд, куда более приятная вещь, чем динамическая.

dimuska139 ★★
()
Последнее исправление: dimuska139 (всего исправлений: 1)
Ответ на: комментарий от Darth_Revan

зато целостный как язык с более продуманным синтаксисом

ЛОЛ. Такой горы костылей как в синтаксисе питона ещё надо поискать.

no-such-file ★★★★★
()
Ответ на: комментарий от ggrn

Гоу-илита с каких пор то

Это была ирония, если ты не понял. Но суслики хотя бы статические типы имеют, нормальные интерфейсы, компилирен в бинари, интересный (концептуальный) многопоток и вот это всё. А питонисты-то с какого хрена выёживаются? Непонятно.

no-such-file ★★★★★
()
Последнее исправление: no-such-file (всего исправлений: 1)
Ответ на: комментарий от quantum-troll

но тайпчекеры, например

В то время как в пыхе нормальные тайпхинты и уже маячат дженерики (для нетерпеливых есть hack), у ноды есть typescript, смешно рассказывать про какие-то убогие тайпчекеры (которыми, к слову, мало кто пользуется).

no-such-file ★★★★★
()
Ответ на: комментарий от dimuska139

Проброс ошибок (про которые легко забыть) гораздо идиотичнее, чем эксепшены (про которые легко забыть)

Fixed

Статическая строгая типизация

interface{}

Miguel ★★★★★
()
Ответ на: комментарий от no-such-file

и уже маячат дженерики

Оу, уже можно посмотреть, как максимально неправильно реализовать дженерики? Интересно…

Miguel ★★★★★
()
Ответ на: комментарий от no-such-file

тайпхинты

Ты про банальный ассерт во времени выполнения говоришь?

у ноды есть typescript

Да, тайпскрип — лучшее, что когда-либо случалось с js.

quantum-troll ★★★★★
()

А что тебя напрягает в php?

Tigger ★★★★★
()
Ответ на: комментарий от dimuska139

Но в том же тайпскрипте

Тайпскрипт — паллиатив, сделанный, чтобы облегчить работу с совершеннейшим говном. У Goвна нет такого оправдания.

Miguel ★★★★★
()
Ответ на: комментарий от no-such-file

Посмотри на жабу.

В жабе ещё более-менее. Хотя, конечно, не фунт изюма.

Miguel ★★★★★
()
Ответ на: комментарий от Darth_Revan

точно с PHP сравниваем

Да хоть с чем. Синтаксис, который требует pass, не может в лямбды сложнее a+b и ломается от табов/пробелов — говно по определению. Страшнее только древние КОБОЛы и ФОРТРАНы.

no-such-file ★★★★★
()
Ответ на: комментарий от dimuska139

Да, меня никто не обязывает использовать Go. К счастью.

А вот если бы мне приходилось на нём работать — то было бы два варианта: всё копипастить, либо всё делать через interface{}. Оба варианта — полная жопа.

Нет, я понимаю, interface{} в Go существует потому же, почему и void* в C. Но, как бы, XXI век на дворе.

Miguel ★★★★★
()
Ответ на: комментарий от dimuska139

Scala. Которая почти нормальная, причём это «почти» в значительной степени из-за интеропа с Java.

Miguel ★★★★★
()
Ответ на: комментарий от Goury

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

anonymous
()
Ответ на: комментарий от ggrn

Что есть такого Ъ для веба в гоу?

миллиарды соединений в секунду на лёгких горутинах

hakavlad ★★★
()

Ну, например, устроился ты на работу и видишь, что там проект на PHP. Никому, кроме тебя, нахер не надо переписывать проект на что-то новое, но поддерживать приходится. Вот хаешь, но используешь.

Извините, жизненная история. К счастью, мне не приходится работать с этим самому, только подрядчиков искать.

djambeyshik ★★★★★
()
Последнее исправление: djambeyshik (всего исправлений: 1)
Ответ на: комментарий от IPR

стоят дешевле портовой шлюхи

тут недавно требовался пхпешник за 180 в месяц - такому любая шлюха позавидует...

amd_amd ★★★★★
()
Ответ на: комментарий от Goury

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

Сказочник, ага

В рамках платформы - да

dimuska139 ★★
()

Т.к. альтернатив под нишу пыха всё равно нет.

ya-betmen ★★★★★
()
Ответ на: комментарий от dimuska139

venv тебе не позволит

С какой стати не позволит-то?
И чего в этом сложного?

В рамках платформы - да

Нет

Goury ★★★★★
()
Последнее исправление: Goury (всего исправлений: 2)

в вакансиях всегда требуют PHP

В вакансиях на должность PHP-разработчика требуют PHP.

В вакансиях на должность Python-разработчика требуют Python.

А в PHP норм, даже можно без опыта взять.

На вакансии Python-стажёра тоже берут без опыта.

У вас проблемы с восприятием мира.

Alve ★★★★★
()
Ответ на: комментарий от dimuska139

Проброс ошибок гораздо надежнее, чем эксепшены (про которые легко забыть)

Поржал с идиота, который, вообще не понимает, о чем говорит.

anonymous
()

Почему PHP хают, но всё равно его используют?

Используют потому что он работает. Хают потому, что его используют.

turtle_bazon ★★★★★
()

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

anonymous
()
Ответ на: комментарий от anonymous

Ты придурок, да? Чувак, ты уже весь форум засрал со своими смайлами. Вот реально, если тебе поезд ноги отрежет, я куплю себе бутылку вискаря.

И на PHP я работал… м… 3 или 4 дня, 10 лет назад.

anonymous
()

Потомучто интернет (без учета прона) это магазины и визитки на cms. Все уже 10 лет как на писано. На PHP. Берешь и пользуешься ищешь фрилансера чтоб настроил. А потом еще одного, чтоб допилил. Еще одного, чтоб наполнил контентом и т.д. Не с нуля же писать

Правда эти нишы уверенно вытесняются е-комерс сервисами и соц сетями. Так победим (PHP в частности и фриланс в целом)

Deleted
()
Последнее исправление: Deleted (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.