(Система = язык программирования, рамки и т. Д.)
PHP имеет ряд серьезных преимуществ, которые игнорируются другими языками программирования и их фреймворками.
Одним из них является простота развертывания. Чувствует себя грязно, просто помещая файл в каталог, который соответствует URL. Но это невероятно просто и понятно. Неважно, что вы думаете о самом языке.
На Apache у вас есть mod_php и FastCGI. На всех других веб-серверах вы можете использовать FastCGI, и он ведет себя так же, как старый добрый mod_php. Файл в каталоге и продолжайте.
Нет перезагрузки, если вы что-то изменили в коде. Просто перезагрузите страницу.
Я использовал много языков, включая 4 больших скрипта Perl, Ruby, PHP, Python. Всякий раз, когда у меня есть выбор, я использую Python.
Но этот выбор был легким. Что делать, если я хочу использовать Python для веб-разработки?
- Apache + mod_python
- WSGI
- CGI
- FastCGI
- Веб-сервер Python
- Веб-сервер Python за прокси
- SCGI
- просто сдавайся
Аналогично любому другому языку.
Есть ли что-нибудь доступное в данный момент или в разработке, которое может стать будущим убийцей PHP? Что-то с преимуществами простого развертывания, но с лучшим языком?