PHP中间件是什么,它在应用中扮演什么角色?

2026-04-06 08:410阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计861个文字,预计阅读时间需要4分钟。

PHP中间件是什么,它在应用中扮演什么角色?

PHP缺乏中间件,导致了许多烦恼。例如,对数据库的操作必须连接数据库后再执行SQL操作。WEB程序直接操作数据库的方法,会带来许多人为因素的事故,以及管理上的烦恼。

PHP没有中间件,导致了对很多麻烦。比如,对数据库的操作必须要链接数据库,然后做SQL操作。WEB程序直接操作数据库的方法,这样会带来很多 人为因素的事故隐患,以及管理上的麻烦,尤其是对大型的网站应用来说。规范的模式应该是,WEB程序传递参数到一个服务程序上,由该服务程序进行判断并最 终操作数据库或者其它数据文件,这样做到了明确权限控制,和业务类型集中管理。去年伴随着ICE的推出,PHP终于有了可以使用的中间件。在PHP的发展 史上,应该是一个里程碑。

PHP中间件是什么,它在应用中扮演什么角色?

一、什么是中间件?
中间件是一种可复用软件。中间件在操作系统、网络和数据库之上,应用软件的下层,总的作用是为处于自己上层的应用软件提供运行与开发的环境,帮助用户灵 活、高效地开发和集成复杂的应用软件。

在中间件发展史上,有三款相当成功的中间件。RPC(Remote process call 远程过程调用),是SUN公司首推,目前在Solaris、Linux、BSD等操作系统下都属于在Kernel级支持的软件,支持TCP、UDP、 UNIX-Socket等多种网络协议,大名鼎鼎的NFS就是依靠RPC开发而成的。WINRPC,是微软的产品,应该说是仿造RPC,网络邻居就是在 WINRPC的基础上开发的。

阅读全文

本文共计861个文字,预计阅读时间需要4分钟。

PHP中间件是什么,它在应用中扮演什么角色?

PHP缺乏中间件,导致了许多烦恼。例如,对数据库的操作必须连接数据库后再执行SQL操作。WEB程序直接操作数据库的方法,会带来许多人为因素的事故,以及管理上的烦恼。

PHP没有中间件,导致了对很多麻烦。比如,对数据库的操作必须要链接数据库,然后做SQL操作。WEB程序直接操作数据库的方法,这样会带来很多 人为因素的事故隐患,以及管理上的麻烦,尤其是对大型的网站应用来说。规范的模式应该是,WEB程序传递参数到一个服务程序上,由该服务程序进行判断并最 终操作数据库或者其它数据文件,这样做到了明确权限控制,和业务类型集中管理。去年伴随着ICE的推出,PHP终于有了可以使用的中间件。在PHP的发展 史上,应该是一个里程碑。

PHP中间件是什么,它在应用中扮演什么角色?

一、什么是中间件?
中间件是一种可复用软件。中间件在操作系统、网络和数据库之上,应用软件的下层,总的作用是为处于自己上层的应用软件提供运行与开发的环境,帮助用户灵 活、高效地开发和集成复杂的应用软件。

在中间件发展史上,有三款相当成功的中间件。RPC(Remote process call 远程过程调用),是SUN公司首推,目前在Solaris、Linux、BSD等操作系统下都属于在Kernel级支持的软件,支持TCP、UDP、 UNIX-Socket等多种网络协议,大名鼎鼎的NFS就是依靠RPC开发而成的。WINRPC,是微软的产品,应该说是仿造RPC,网络邻居就是在 WINRPC的基础上开发的。

阅读全文