background image

PHP: Web 专用开发利器,有 10 多年的经验积累,但其他领域

基本不涉及,扩展性不强,企业应用少。

Python: 近期的明星语言,面向对象、简单高效、可扩展性强,

Web 开发积累少,成熟度低。

ppython 开源项目既是结合使用 PHP 和 Python 两种语言,取其

所长、补其所短,面向企业

WEB 领域的开发技术。此技术可以

理解为

PHP 和 Python 相结合的技术,也可称为 PHP 和 Python

混合编程技术,或者

PHP 调用 Python 服务的技术,也有人习惯

称之为前台

PHP 后台 Python 的技术框架。

特点

 优 势 互 补

: PHP 和 Python 都是流行的脚本语言,PHP 非常适

合网页编程;而

Python 可以当作轻量级 JAVA,二者结合可发挥

各自优势。

 高 效稳 定 :

Apache+PHP 组合可带来优异的 WEB 服务稳定性,

Python 的语言能力可补充如连接池、事物管理、分布式、对象模

型等高端特性。

 通 信 机 制

 PHP 和 Python 间 的通 讯方 式采 用 TCP Socket 和

Unix Socket 两种机制,兼顾通讯效率和分布式。

 数 据 类 型 自 动 转 换 机 制

 PHP 数据和 Python 数据可准确地自