Deutsch

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

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

Я:Можно сделать так назвать PHP MVC. Кстати где-то есть вроде бы исходники PHP, Zend делает деньги вроде бы на сертификации на PHP, и за их Zend Framework, этот фреймворк вроде бы платный.

ИИ:Ты затронул сразу несколько важных моментов — про MVC, про исходники PHP, про Zend и про то, на чём они зарабатывают. Давай разложу всё по порядку, чтобы стало максимально понятно.


---


# 🧩 **1. Можно ли сделать “PHP MVC”?**

Фактически — **он уже существует**, просто не как отдельный язык, а как **фреймворки**:


- **Laravel**

- **Symfony**

- **Yii**

- **CodeIgniter**

- **CakePHP**


Все они — полноценные MVC‑фреймворки.

То есть “PHP MVC” — это не новый язык, а **архитектурный стиль**, который уже давно реализован.


Если бы кто‑то захотел создать “PHP MVC” как отдельный продукт — это был бы просто **ещё один фреймворк**, а не новая версия языка.


---


# 🧩 **2. Исходники PHP — открытые**

PHP — это **open source**.

Исходники доступны на GitHub:


- ядро PHP

- Zend Engine

- стандартные расширения


Любой человек может:


- скачать

- собрать

- изменить

- предложить патч


PHP принадлежит не Zend, а **PHP Foundation** и сообществу.


---


# 🧩 **3. На чём зарабатывает Zend (сейчас Laminas)?**

Здесь важно уточнить:

Zend Framework **больше не существует** в прежнем виде.


Сейчас он называется:


### **Laminas Project**


И он **полностью бесплатный и open source**.


Zend (как компания) зарабатывает на другом:


### ✔️ **Zend Server**

Коммерческая сборка PHP для предприятий.


### ✔️ **Zend Certification**

Платная сертификация PHP‑разработчиков.


### ✔️ **Поддержка и консалтинг**

Для крупных компаний.


То есть:


👉 **Zend Framework / Laminas — бесплатный**

👉 **Заработок — на сервисах, поддержке и сертификации**


---


# 🧩 **4. Был ли Zend Framework платным?**

Нет, он **никогда не был платным**.


Он всегда был:


- open source

- бесплатным

- распространялся под лицензией BSD


Платным был **Zend Server**, но это совсем другой продукт.


---


# 🧩 **5. Почему PHP не превращают в “новый язык”**

Потому что:


- PHP — open source, нет одной компании, которая может “решить”

- миллионы сайтов зависят от обратной совместимости

- MVC уже реализован фреймворками

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


Если бы кто‑то захотел сделать “PHP 2.0 MVC” — это был бы **новый язык**, но не PHP.


---


# 🎯 **Итог**

- “PHP MVC” уже существует в виде Laravel, Symfony и других фреймворков

- исходники PHP полностью открыты

- Zend Framework бесплатный, сейчас называется Laminas

- Zend зарабатывает на сертификации и корпоративных продуктах

- PHP не будет радикально меняться, потому что это сломает интернет


---


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


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

- как устроен Zend Engine внутри

- или почему PHP 8 — это почти новый язык, но без революции

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

Перейти на