За последние 24 часа нас посетили 20004 программиста и 1715 роботов. Сейчас ищут 1248 программистов ...

О популярности и перспективности РНР?

Тема в разделе "Прочее", создана пользователем link00, 29 окт 2013.

  1. link00

    link00 Активный пользователь

    С нами с:
    1 сен 2012
    Сообщения:
    65
    Симпатии:
    0
    Всем привет. В последнее время натыкался на комментарии/статьи в Интернете, якобы об утрате популярности РНР, и о том, что, мол с него сейчас все бегут, он "без будущего". Действительно ли так, или все это очередной гон, противников РНР, а сам язык перспективен, активно развивается? С уважением. Просто хотелось бы услышать тех кто следит за всеми последними событиями в развитии РНР и server-side технологий.
     
  2. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Сегодня же не пятница.
     
  3. YSandro

    YSandro Старожил

    С нами с:
    7 апр 2011
    Сообщения:
    2.523
    Симпатии:
    2
    Ссылки в студию, почитаем посмеемся.
    С др. стороны меня лично судьба PHP не волнует, ибо есть Perl.
     
  4. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.119
    Симпатии:
    1.245
    Адрес:
    там-сям
    пойду свадьбы фотографировать, чо.
     
  5. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    А еще есть ASP.NET, который можно поднять под линуксом и хреначить серверсайд на C#.
     
  6. smitt

    smitt Старожил

    С нами с:
    3 янв 2012
    Сообщения:
    3.166
    Симпатии:
    65
    PHP жив и еще долго будет жить так как многое написанно на нем.Как минимум надо все это поддерживать в рабочем состоянии.
    Если вдруг че с пыхом случится пойду в депутаты:)
    ------------------------------------------------------------------------------------------------
    -Почему вы решили балатироваться в депутаты?
    -Ну как же посмотрите все они погрязли в роскоши, в коррупции.
    -И вы наконец то хотите покончить с этим?
    -Зачем, я хочу присоединиться.
    ------------------------------------------------------------------------------------------------

    P.S.
    А разве перл еще актуален?
     
  7. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.119
    Симпатии:
    1.245
    Адрес:
    там-сям
    ну это как латынь - её какбы нет, а она всё ещё нужна
     
  8. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Когда веб был маленький, технологии быстро сменяли друг друга. Сейчас, даже если всего 1% сайтов и сервисов будет делаться на PHP - это всё равно достаточно, чтобы ниша существовала.

    Добавлено спустя 3 минуты 54 секунды:
    [​IMG]
    Вот пайтон пару лет назад чуть было ни уделал php, но потом популярность php подросла. При этом где-то у основания оси Y существует Ruby, который почему-то считается перспективным.
     
  9. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.119
    Симпатии:
    1.245
    Адрес:
    там-сям
  10. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    а я взял первый попавшийся график ) java что, стала еще сложнее?
    А PHP по последним данным вообще отлично себя чувствует: обогнал C#, а Python вообще сдулся.
     
  11. YSandro

    YSandro Старожил

    С нами с:
    7 апр 2011
    Сообщения:
    2.523
    Симпатии:
    2
  12. link00

    link00 Активный пользователь

    С нами с:
    1 сен 2012
    Сообщения:
    65
    Симпатии:
    0
    http://www.nn.ru/community/biz/webdevelopers/?do=read&threa ... &archive=1
    Ну я просто обчитался холиваров "JAVA vs. PHP" =)) Там тупо километры сера с разных сторон. Но по мне лично чего то прям аргументированного против РНР как языка для веб-разработки толком нет.
     
  13. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.119
    Симпатии:
    1.245
    Адрес:
    там-сям
    Эти цифры никак не отражают "лучшесть" языка :) Они показывают число поисковых запросов вида "%язык% programming", что ну очень косвенно указывает на число интересующихся, вероятнее всего -- учащихся. Запросы эти скорее разведка школоты.

    Вот не думаю, что сейчас много нового софта пишется на простом Си. Или что Objective-C реально составляет серьезную долю на рынке труда. Поищите эти слова на сайтах HR или на биржах фриланса!
     
  14. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    языки имеют разные задачи. любой кто холиварит - лох не в теме.
    Делать сайт на яве так же глупо, как майнкрафт на пхп.
     
  15. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Обрати внимание, что кривая Objective-C совпадает с началом яблокомании. Это язык, которым кодят тысячи софта и игрулек под яблоось. Много крупных IT-фирм в эти годы обзавелись быстро развивающимися отделами разработок именно под мобилы с приоритетом на яблофон/яблодоску. Да, Objective-C крайне узкоспециализирован и очень нишевый, но ниша эта занимает не малый кусок рынка нонче. Хотя скоро все пойдет на спад.
    Расскажи это разрабам ЛОРа :) Был тут уже срач, что жаба - вполне себе годный продукт для сервера.
     
  16. YSandro

    YSandro Старожил

    С нами с:
    7 апр 2011
    Сообщения:
    2.523
    Симпатии:
    2
    Насчёт Java да и прочих решений я бы не был столь категоричным, т.к. тоже пишу иногда.
    link00, ага, почитал. Ну ничего интересного там по ссылке. По-моему, в первом комменте уже достаточно написано, чтобы вообще не обсуждать этот вопрос.
     
  17. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.119
    Симпатии:
    1.245
    Адрес:
    там-сям
    крупнейшая биржа труда для IT - odesk, ищем актуальные предложения работы
    "skills:(objective c)" 518 jobs found
    "skills:(java)" 917 jobs found
    "skills:(php)" 7,088 jobs found
     
  18. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Это не предмет для обсуждения. Сайт может быт написан на чем угодно.
    Но php и кой-какие другие языки имеют специальные удобства для работы с текстом.
     
  19. runcore

    runcore Старожил

    С нами с:
    12 окт 2012
    Сообщения:
    3.625
    Симпатии:
    158
    даже нет нативной поддержки Юникода, многопоточности. последние добавленные плюшки вообще ничего нового не принесли, тупое копирование фич с других языков. пыхып, как всегда, в догоняющих... кароче загибается он...))

    а если серьезно, то ИМХО будущее за языками типа js. чтоб морда и серверсайд - один язык. удобно и логично.

    Добавлено спустя 6 минут 34 секунды:
    в джаве этих спец.удобств предостаточно и даже больше. просто у них разные ниши. пхп более узкоспециализирован и джава универсальна.
    вот новичков и пугает её необъятная мощь, непонятно куда ломиться и что изучать... а с пхп все просто. тут правлю скрипт, и сразу меняется результат на сайте. порог вхождения низок. нет необходимости сразу разбираться в ооп, импортировать непонятно какие библиотеки, деплоить на сервак и т.д.
    ps из моих знакомых, серьезные прогеры, многие ушли в яву или питон. а вот обратно - никто. эволюция сознания + больше денег) что немаловажно.
     
  20. Golodnyi

    Golodnyi Новичок

    С нами с:
    11 окт 2013
    Сообщения:
    63
    Симпатии:
    0
    Адрес:
    Кемерово
    Не осилил все посты, потом дочитаю, сразу к мнению).
    PHP не умрет, потому что для маленьких организаций нанимать python, ruby или тем более java программист это чуть дороже, так уж сложилось что труд среднестатестического PHP кодера стоит меньше, чем среднего JAVA кодера, а вообще с приходом серверного ява скрипта популярность PHP чуть упала, но совсем чуть =).
    PHP кодеров сильно больше чем других (среди веба), поэтому организации будут писать на PHP, легче и зачастую дешевле найти человека кто сможет продолжить дело.

    Добавлено спустя 3 минуты 26 секунд:
    Без нативной поддержки юникода прекрасно научились жить, не имея никаких проблем) хотя его все равно обещают, многопоточность в PHP мб кому то и нужна, не знаю, мы пишем веб приложения, связанные с криптографией, обслуживаем ряд регионов, просто те вещи что нужно делать быстро, мы пишем на си или плюсах и юзаем это через банальнейший exec =)

    я согласен что язык бэкенда и фронтенда один это удобно, я про JS, но сам js по синтаксису, именам функций какой то кривоватый, причем замечу еще что нету сред разработки (даже phpstorm) не поддерживают JS в контексте, а это вообще все преимущество использования IDE убивает.
     
  21. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    если в него добавят поддержку ассоциативных массивов и нормальные методы проверки типа, циклы форыч и прочая и прочая...
    js по сравнению с php это пещерный язык.
    php вообще многие языки обошел по удобству работы с текстом. про яваскрипт даже нет речи. Единственная надежда на то, что серверсайд протолкнет-таки поступательные изменения в js и тогда реально можно будет осесть на одном языке спокойно. Это будет рай.

    Добавлено спустя 1 минуту 8 секунд:
    нет, не мощь. а больная замороченость и длиннописность. про мощь там речи нет, пока ты новичек.

    Добавлено спустя 52 секунды:
    ооп на сайте нужно в 5% случаев дай божэ

    Добавлено спустя 22 секунды:
    его нет.
     
  22. link00

    link00 Активный пользователь

    С нами с:
    1 сен 2012
    Сообщения:
    65
    Симпатии:
    0
  23. smitt

    smitt Старожил

    С нами с:
    3 янв 2012
    Сообщения:
    3.166
    Симпатии:
    65
    И в чем ты видишь удобство? На питоне удобней и красивей.
    Там есть встроенные слайсы, никаких тебе функций, проверка на вхождение одной строки в другую строку выполняется простым in и т.д.
    В чем удобство php?
     
  24. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    это несомненно, питон крут. я как его-то и не имел в большинстве. и перл.

    По сравнению с тем же C# который позиционируется как раз как язык для вебки, при том что он аналог Java -- PHP это божий дар.
     
  25. runcore

    runcore Старожил

    С нами с:
    12 окт 2012
    Сообщения:
    3.625
    Симпатии:
    158
    так о том и речь, что java навязывает ООП с первой строки. ,берем простейшую программу:
    Код (PHP):
    1. public class HelloWorld {
    2.   public static void main(String[] args) {
    3.     System.out.println("Hello, World!");
    4.   }
    5. }
    а на пхп
    Код (PHP):
    1. <?php echo "Hello, World!"; 
    как говорится почувствуйте разницу. новичку на ява ВНЕЗАПНО надо знать что такое классы, какие они бывают, что такое статика и т.д. а дальше все глубже в ооп. т.е. хочешь нехочешь, а ооп, придется грызть. даже если пишешь на jsp, придется юзать чтото готовое, а там сплошное ооп, вот новички побыкуют и уходят в пхп, где с первых строк все начинает работать. ну и многословность конечно. коротко на java не напишешь.
    следствием легкости начального обучения является огромное кол-во школоты, освоившей построение своей хоумпаги, и возомнившей что теперь они реальные вебмастера, и предлагающие свои услуги на каждом углу. больше вакансий, больше предложений. вот он и популярнее остальных получился.