PHP

Почему для работы php используют http сервер, а веб-приложения на jave, nodeJS или Go, http сервер не требуют?

Http сервер типа распространяется с пакетом разработчиков, или эти языки имеют мощные функции, которые сами по себе выполняют работу сервера?
> Http сервер типа распространяется с пакетом разработчиков, или эти языки имеют мощные функции, которые сами по себе выполняют работу сервера
я не понимаю, в чём разница между этими вариантами
просто так сложилось исторически, что пыха работает как cgi или модуль апача, поэтому http-функциональность находится вне её компетенции
так-то технически возможно и http-сервер написать на пыхе и построить вокруг него какой-нибудь фреймворк, может, уже и существуют такие решения
Антон Хавари
Антон Хавари
36 956
Лучший ответ
Сергей Буньков существуют. ReactPhP
Элементарно.

В браузер встроено понимания java (и подобное) и выполняется он в браузере

А php никуда не встроен, нужна его читалка, эта читалка и есть http сервер, он читает php файл, пробегая его сверху вниз, и выдает броузеру страницу в формате html
Keneshbek Jetimishov
Keneshbek Jetimishov
95 747
Вообще для работы php HTTP сервер не нужен! Я когда писал свои небольшие тулзы, писал их локально, потом по необходимости вешал на вебник . А вебник с php удобен для создания различных сервисов доступ к которым будет удаленный. И php работает на http не сам по себе, а как скрипт, который требует интерпретатор php.
Требуют. Жава крутится под Томкатом, у Ноды свой собственный сервер, про Го не в курсе, но скорее всего под него либо есть модуль под Апач, либо он как Нода умеет сам делать сервера.
Потому что PHP - серверный язык программирования
Тахир Саидов
Тахир Саидов
11 154