Как называется платформа (и), когда мы разрабатываем с использованием PHP?
Например, службы, написанные на C#, работающие на платформах.NET, и службы, написанные на Java, работающие на платформах Java EE, могут использоваться общим составным приложением (или клиентом).
Это то, что я прочитал в Википедии, пытаясь понять концепцию сервисов и сервис-ориентированных архитектур (SOA). Это вызвало вопрос, на который я до сих пор не нашел ответа, который разрабатывал PHP годами.
Это может звучать глупо, но это важно для меня. Как называется платформа (и), когда мы разрабатываем с использованием PHP?
Есть ли в Интернете упрощенное определение "платформы"? Ссылка будет принята с благодарностью.
2 ответа
PHP является языком интерпретатора, его не следует путать с C# или Java. Он не работает на платформе, это просто стек кода, который интерпретируется сервером, и сервер отвечает результатом вашего запроса.
По крайней мере, из моих знаний:)
ЭКСТРАСЫ ИЗ ВИКИПЕДИИ:
Разработка PHP началась в 1994 году, когда Расмус Лердорф написал серию двоичных файлов Common Gateway Interface (CGI) на C,[6][11][12][13], которые он использовал для поддержания своей личной домашней страницы. Он расширил их, добавив возможность работать с веб-формами и взаимодействовать с базами данных, и назвал эту реализацию "Персональная домашняя страница / интерпретатор форм" или PHP/FI.
PHP/FI может использоваться для создания простых, динамических веб-приложений. Первоначально Лердорф объявил о выпуске PHP/FI как "Personal Home Page Tools (PHP Tools) версия 1.0" публично, чтобы ускорить обнаружение ошибок и улучшить код, на дискуссионной группе Usenet comp.infosystems.www.authoring.cgi 8 июня. 1995.[14][15] В этом выпуске уже была базовая функциональность, которая была у PHP по состоянию на 2013 год. Сюда входили Perl-подобные переменные, обработка форм и возможность встраивания HTML. Синтаксис напоминал синтаксис Perl, но был более простым, более ограниченным и менее последовательным.[6]
читать больше здесь
PHP - это язык сценариев, не скомпилированный, а интерпретируемый. Это не требует какой-либо платформы для запуска.
В отличие от Java или C #, вы просто получаете бинарный PHP и запускаете свой скрипт.
Вычислительная платформа - это, в самом общем смысле, любая ранее существовавшая среда, в которой часть программного обеспечения предназначена для работы, соблюдая свои ограничения и используя свои возможности. Типичные платформы включают аппаратную архитектуру, операционную систему (ОС) и библиотеки времени выполнения
Таким образом, в основном для PHP, форма платформы - это просто бинарный PHP-код. Если вы хотите сделать шаг назад, он может включать сервер Apache.