SpeedPHP

来自站长百科
跳转至: 导航、​ 搜索

SpeedPHP框架是一款国产PHP应用框架系统。以“快速开发、快速学习、快速运行”为理念。着重在提示开发者的开发效率、减低PHP框架的学习成本,实现轻量级的PHP框架系统为目的。

架构[ ]

SpeedPHP以Core+MVC架构为基础:拥有数十项程序配置,让开发者更容易DIY自己的框架;Core(内核)是高效而实用的核心函数集;Controller(控制器)提供程序良好的交互模式、权限控制、转向控制、多语言实现等;Model(数据模型)封装了大部分数据库操作,以及表间关联、分页、函数缓存、数据验证等功能;View(视图)以Smarty模板引擎为基础,并且提供真实HTML生成、自动视图等功能。SpeedPHP同时拥有功能强大的扩展类库,提供更为丰富的功能及接口,让开发者有更多的选择和自定义功能。

特色[ ]

入门非常容易,“快速学习”是SpeedPHP框架的理念之一。SpeedPHP框架在教程、程序清晰度等方面做了极大的努力。无论是初学者或是有经验的PHP高手,都可以很轻松的学习和使用这个全新的PHP框架。

清晰的程序结构,SpeedPHP框架默认提供的功能囊括了日常PHP系统开发的八成功能,而且摒弃了部分不常用或不现实的辅助功能(如数据库接口中间层,一般而言,系统开发的过程中更换数据库类型的可能性几乎等于无,所以SpeedPHP框架放弃了数据库中间层的做法),因此,SpeedPHP框架更为清晰,代码结构更符合逻辑同时而易于阅读。

优秀的运行效率,SpeedPHP框架的另一个理念“快速运行”,也被发挥得淋漓尽致。轻巧使用的函数缓存功能,直接对任何的大型查找数据或计算型数据进行缓存,实际测试中证明:在计算型的应用系统中(如财务报表等系统),系统效率将被提升20到50倍。同时,SpeedPHP框架也是最先拥有生成静态HTML文件功能的PHP框架,对于应用系统中不常更改内容的页面(如文章内容)可以进行生成静态HTML文件的处理。对比使用服务器URL_REWRITE实现的伪静态功能,生成真实静态HTML文件的速度和效率都要大大提高。

资源[ ]

SpeedPHP官方网站:http://speedphp.com

下载地址:http://down.zzbaike.com/download/SpeedPHPUTF-4291.html

教程:http://speedphp.com/learn

手册:http://speedphp.com/manual

开发社区:http://speedphp.com/bbs

Google项目托管地址:http://code.google.com/p/speedphp/

SVN库地址:http://speedphp.googlecode.com/svn/trunk/

许可协议[ ]

SpeedPHP是遵循BSD许可证发布的开源软件

使用教程[ ]

快速入门[ ]

访问交互[ ]

数据操作[ ]

框架概述[ ]

模板引擎[ ]

优化加速[ ]

开发指南[ ]

数据模型[ ]

API参考[ ]

相关条目[ ]

参考来源[ ]

  • 互联网