【发布时间】:2012-06-29 14:49:09
【问题描述】:
对于基于 Web 的应用程序,为什么 PHP 不需要中间件来运行 - 而 Java、C# 等语言却需要?
更新:
重新措辞:为什么 PHP 不需要中间层或业务层将其与数据库分开,而其他的却需要。
【问题讨论】:
-
中间件是什么意思?
-
我知道中间件是什么,但问题仍然没有意义。
-
请命名 Java 或 C# 应用程序需要 PHP 不需要的特定中间件。
-
我认为 OP 是在问“为什么 PHP 不需要中间层,或者业务以后不需要将它与数据库分开,而其他的需要”。这是一个公平的问题——如果被误导的话。与其关闭它,我想我宁愿看到这个误解得到解决。
-
"对软件应用程序的服务超出了操作系统可用的范围" - 如果您这样定义,
PHP还需要中间件、php 解释器(php 命令行解释器或 web服务器模块)能够执行。操作系统无法自行执行php代码。
标签: c# java php middleware