Чи буде PHP затребуваний в 2018 році?
- Майк Колуччі, займається створенням програмного забезпечення ще з часів Vic -20
- Гаррі Тейлор, програмує ще з часів 8-бітних комп'ютерів
- Лючіани Апостол, засновник Auto Affiliate Links
- Флавіан Мвасі, фронт-енд / UX веб-розробник
- Саймон Харді-Францис, величезний досвід роботи в сфері розробки
У програмістської середовищі склалися певні тенденції. Можливо, ера домінування PHP пройшла. Користувачі сайту Quora пояснюють - ігнорується розробниками сьогодні PHP або до сих пір є популярним і затребуваним мовою.
Майк Колуччі, займається створенням програмного забезпечення ще з часів Vic -20
Скажу так: у вас набагато більше шансів померти в 2018 році, ніж у PHP зникнути. А взагалі, швидше за все, ви помрете набагато раніше, ніж ця мова зникне.
По-перше, у нього величезна база користувачів. І це не просто купка слабо розбираються в програмуванні людей - навпаки, серед користувачів PHP є достатня кількість професіоналів в сфері комп'ютерних технологій.
По-друге, PHP вважається дещо дивним мовою, і це повністю відповідає дійсності. Але за 30 років роботи в сфері програмування я не стикався ні з одним мовою, в якому б не було своєрідних дивацтв.
По-третє, в PHP досі вносять зміни і поліпшення. Безсумнівно, деякі проекти, створені на цій мові досить давно, можуть виглядати жахливо, але мені здається, що майже будь-який написаний на іншій мові програмування код старше 10 років також не відповідатиме сучасним мовним стандартам.
Тому, немає, він не помре ні в 2018, ні в 2019, 2020 ... або взагалі в доступному для огляду майбутньому.
Гаррі Тейлор, програмує ще з часів 8-бітних комп'ютерів
На сьогодні PHP посідає дев'яте місце в індексі TIOBE.
Я до сих пір не можу зрозуміти, чому початківці програмісти думають, що мови програмування - це настільки крихкий і делікатний предмет, що якийсь «неправильний мову» (а то і майже всі з використовуваних мов відразу) прагне до повного зникнення.
Все працює не так, зовсім не так.
Лючіани Апостол, засновник Auto Affiliate Links
Є мови програмування, які були в активному вжитку 20-30 років тому і існують до теперішнього моменту. В основному вони використовуються для того, щоб здійснювати підтримку продуктів, створених раніше на основі цих мов, або ж для внутрішнього користування в тому випадку, якщо програмістам зручніше з ними працювати і створювати з їх допомогою невеликі програми для автоматизації роботи.
Зараз більшість програм з відкритим вихідним кодом, як і раніше працюють на PHP.
Наприклад, PHP досі використовується в роботі того ж «Wordpress», який є найпопулярнішою системою управління контентом (CMS). Якщо ви хочете створювати і змінювати веб-сайти або створювати плагіни для Wordpress, то вам просто необхідно знати PHP (або вам доведеться вивчати його під час виконання вашої роботи). Крім того, багато компаній все ще вибирають саме Wordpress для створення своєї платформи або веб-сайту.
Флавіан Мвасі, фронт-енд / UX веб-розробник
У найближчі 30 років ми навряд чи станемо свідками зникнення PHP.
Мови програмування не вмирають, вони просто виходять з моди, але PHP це не загрожує. Фактично, деякі мови, які, як ми думали, безслідно зникли ще кілька десятиліть тому, тепер повертаються в новій формі. Особливо це стосується функціональних мов програмування.
Так, функціональне програмування - це, можна сказати, новий тренд. Мільйонам рядків коду, створеного за допомогою мови об'єктно-орієнтованого програмування, повільно, але вірно на зміну приходять алгоритми функціонального програмування, які використовують меншу кількість рядків коду і вимагають менших витрат системних ресурсів.
А інакше чому, як ви думаєте, Java, C # і деякі інші «сучасні мови об'єктно-орієнтованого програмування» включили структурні компоненти функціонального програмування в свої останні релізи?
І знаєте що? До того моменту в PHP вже все це було! Насправді, PHP пропонує ті ж функції, які є і в інших мовах.
Тому, немає, PHP просто не може зникнути, якщо тільки ви не мрієте про те, щоб після відновлювати і замінювати мільйони рядків коду, написаного на мові PHP - мові, який до 2018 року в поодинці забезпечує близько 80% інтернету!
Саймон Харді-Францис, величезний досвід роботи в сфері розробки
Дивно, що до цих пір ніхто не уточнив той факт, що PHP - це один з найпопулярніших мов на Сході - отака «рок-зірка програмування». Навіть більшість PHP-розробників в західному світі, схоже, не знають про це! Кілька особливо великих азіатських веб-сайтів створені на PHP. Крім того, існує Супершвидка PHP-розширення «swoole» з відкритим кодом (протягом декількох років є на github і все ще знаходиться в активному розвитку!), Що перетворює PHP в неймовірно потужний інструмент для створення бекенда.
Навряд чи PHP скоро зникне, тим більше, що в даний час він знаходиться на піку слави. А з огляду на кількість користувачів по всьому світу, які використовують працюють на цій мові сервіси, PHP можна вважати одним з найбільш плідних бекенда-мов.
А інакше чому, як ви думаєте, Java, C # і деякі інші «сучасні мови об'єктно-орієнтованого програмування» включили структурні компоненти функціонального програмування в свої останні релізи?І знаєте що?