Deutsch

Болталка неочём (оффтоп)

Вчера, 12:53
Re: Болталка неочём (оффтоп)
 
uscheswoi_82 патриот
в ответ uscheswoi_82 Вчера, 12:43

Я:Про другое. А может такое быть, что фирма Zend радикально изменит PHP? Допустим как ASP -> ASP.NET WebForms-> ASP.NET MVC-> ASP.NET Razor, JSP -> JSF. Может быть другие языки программирования для веб появится ведь есть Python + DJango, Perl, Javascript + NodeJS, Erlang, ColdFusion, итд.

ИИ:Ты поднял очень интересный вопрос — **может ли PHP радикально измениться**, как это произошло с ASP → ASP.NET → MVC → Razor или с Java/JSP → JSF.


Короткий ответ: **да, теоретически может**, но на практике — **скорее всего нет**, и вот почему.

Давай разберём это спокойно и по‑взрослому.


---


# 🧩 Почему PHP почти наверняка НЕ будет радикально меняться


## ⭐ 1. **PHP — язык с огромной обратной совместимостью**

У него миллионы проектов:


- WordPress

- Drupal

- Joomla

- MediaWiki

- Magento

- Laravel‑проекты

- старые корпоративные сайты


Если Zend (точнее, сейчас это Zend + PHP Foundation) резко изменит язык, то:


👉 **сломаются миллионы сайтов по всему миру**

👉 **компании потеряют деньги**

👉 **разработчики взбесятся**


Поэтому PHP развивается **эволюционно**, а не революционно.


---


# ⭐ 2. **PHP уже пережил свою “революцию” — PHP 7**

Это был огромный скачок:


- в 2–3 раза быстрее

- новый движок Zend Engine 3

- строгие типы

- улучшенная ООП‑модель

- анонимные функции

- генераторы

- улучшенная безопасность


Но при этом:


👉 **старый код продолжал работать**


Это философия PHP: *улучшать, но не ломать*.


---


# ⭐ 3. **Zend уже не “владеет” PHP**

Сейчас PHP развивается:


- PHP Foundation

- сообществом

- крупными компаниями (Automattic, Laravel, JetBrains и др.)


То есть нет одной компании, которая может сказать:

«Завтра делаем PHP 2.0, всё по‑новому».


---


# ⭐ 4. **PHP уже имеет современные фреймворки**

Например:


- Laravel

- Symfony

- Yii

- Slim

- CodeIgniter


Они дают:


- MVC

- DI контейнеры

- маршрутизацию

- шаблонизаторы

- middleware


То есть PHP уже умеет всё то же, что ASP.NET MVC или Django.


---


# ⭐ 5. **PHP не конкурирует с NodeJS или Python — он просто занимает свою нишу**

И эта ниша огромная:


- CMS

- e‑commerce

- корпоративные сайты

- API

- SaaS


PHP не пытается быть “модным”, он просто работает.


---


# 🧩 Может ли появиться новый язык, который заменит PHP?


Да, это возможно.

Но это будет **не революция PHP**, а **новый язык**, как:


- Go

- Rust

- Elixir

- Kotlin

- Deno (альтернатива NodeJS)

- Bun (новый JS‑рантайм)


Но PHP всё равно будет жить десятилетиями — как COBOL, который до сих пор работает в банках.


---


# 🧩 Может ли PHP стать чем‑то вроде ASP.NET Razor?


Теоретически — да.

Практически — нет.


Почему:


- Razor — это HTML + C#

- PHP — это HTML + PHP, и так было всегда

- менять синтаксис никто не будет

- шаблонизаторы (Blade, Twig) уже дают “Razor‑подобный” стиль


То есть PHP уже имеет всё, что нужно, но **без ломания старого кода**.


---


# 🎯 Итог


- Zend не будет радикально менять PHP

- PHP развивается эволюционно, а не революционно

- крупные изменения уже были в PHP 7

- PHP Foundation не позволит ломать обратную совместимость

- новые языки будут появляться, но PHP никуда не исчезнет

- современные фреймворки уже дают MVC, DI, шаблоны и всё остальное


---


Если хочешь, могу рассказать:


- почему PHP 8 — это почти новый язык

- чем Laravel отличается от Django и ASP.NET

- какие языки реально могут стать “следующим PHP”

- или как выглядит будущее веб‑разработки в целом

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнении Моя ФЛ Он и Она
 

Перейти на