The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Релиз языка программирования PHP 7.4"
Отправлено Аноним, 29-Ноя-19 16:52 
Те кто говорит что PHP какой-то не такой, просто имеет мало опыта в программировании и толком обычно ничего не знает. Да есть отдельные языки созданные под отдельные задачи, которые они решают очень легко и просто, но это все языки мертвые при рождении, они умирают сразу как заканчиваются задачи для которых их создали, некоторое время сохраняются адепты, которые пихают их во все проекты для решения не свойственных задач, но я знаю только одну технологию, которая смогла пережить такой вот крах - J2EE, да и она сама по себе ничем не заслужила этого, просто крупняки на волне ввалили сотни лярдов баксов и теперь не вынуждены продолжать вваливать. Если говорить о PHP - это язык, который позволяет решить подавляющее количество прикладных задач, не всегда он решает их идеально, на 100%, иногда это 90% или 70%, но тем не менее, он давно уже стал базовым языком, таким же как C++, просто для решения любой задачи надо использовать наиболее подходящее средство, поэтому не надо пытаться писать драйвер на PHP, а сайт визитку на C++, хотя при определенном упорстве это возможно, на PHP можно написать драйвер, просто надо будет сильно допилить PHP, но тем не менее возможно.
Если сравнивать PHP и C#, то первый явно выглядит предпочтительнее, хотя адепты второго его толкают как корпоративную разработку, как раз как средство корпоративной разработки оно подходит куда меньше чем PHP, просто потому, что обратная совместимость у PHP запредельная, всегда можно просто не обновиться, просто поставить предыдущую версию и это практически на любое железо и операционку, C# шарп подходит для проектов с жизненным циклом 3-5 лет, потом начинаются проблемы совместимости, отсутствия железа, версий операционки, выход на виртуалки со всеми плюшками потери производительности виртуалки относительно железного сервера и т.д., серьезные корпоративные проекты  имеют срок жизни в разы больше и адекватную работу может обеспечить в данном случае только PHP, даже если проект застыл в своем развитии и только латаются редкие дырки.
Это лично мой опыт и практически всех моих знакомых с кем знаком offline, все мы писали под MS и только баловались PHP, потому что во времена PHP3 особой разницы не было, зато была куча плюшок с высокой интеграцией MS продуктов между собой, потом появился PHP5 и .NET и разница оказалась на столько глобальной в пользу первого, что плюшки интеграции все были убиты проблемами обратной совместимости и время только показало правильность того выбора что был сделан большинством из нас - nix системы развились и оставили далеко позади MS, они перестали быть чем то волшебным, а их бесплатность убивает любые доводы желающих использовать MS, лично я не знаю никаких новых проектов стартующих на .NET, на нем сидят только те кто уже сели в момент появления и кто не сориентировавшись вложились в него, в основном это крупняки, которые имели администраторские команды под windows и для них тогда казалось проще запускать новую корпоративную разработку на .NET
 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру