【发布时间】:2014-07-17 07:37:03
【问题描述】:
最近我决定回到 PHP 并做一些比简单的登录页面更复杂的事情。 3 年来,我一直在使用 Java/JavaEE 进行编程,并且对 Java 应用程序的体系结构有很好的理解。基本上,一个运行称为字节码的编译代码的虚拟机(一个简单的操作系统进程)。一个简单的 Java Web 服务器基本上是一个 Java 应用程序,它在提供的 TCP 端口上侦听 Http 请求并做出相应的响应,当然它比这更复杂,但这是它的初始工作。
现在,PHP 呢?它是如何工作的 ?简而言之,它的架构是什么。
我搜索了这个问题,但 90% 的文章解释了如何使用 PHP 实现和构建 Web 应用程序,这不是我想要的。
【问题讨论】:
-
虚拟机和编译几乎都是......解释器。 Web 服务器架构取决于 Web 服务器,这里没有特定语言
-
有点跑题了,但是如果你是从 PHP 开始的,我会推荐你 phptherightway 作为一个关于如何正确开始的非常有用的资源。
-
好吧,因为 Java 更适合企业和企业应用程序。网站和在线商店更经常使用 PHP 编写,并且有很多 CMS 服务于这些目的
-
PHP 完全可以用于企业应用程序;大多数人将它用于简单的网站这一事实并不妨碍它被用于企业
标签: php