SpeedPHP:修订间差异
(→访问交互) |
(→数据操作) |
||
(未显示同一用户的14个中间版本) | |||
第51行: | 第51行: | ||
*[[SpeedPHP/session、cookie|session、cookie]] | *[[SpeedPHP/session、cookie|session、cookie]] | ||
*[[SpeedPHP/Ajax应用|Ajax应用]] | *[[SpeedPHP/Ajax应用|Ajax应用]] | ||
</div> | |||
===[[SpeedPHP/数据操作|数据操作]]=== | |||
<div style="-moz-column-count:3;column-count:3" class="sclist"> | |||
*[[SpeedPHP/编写数据模型类|编写数据模型类]] | |||
*[[SpeedPHP/常规操作CRUD|常规操作CRUD]] | |||
*[[SpeedPHP/安全过滤|安全过滤]] | |||
*[[SpeedPHP/简化操作spDB|简化操作spDB]] | |||
*[[SpeedPHP/数据变量存储|数据变量存储]] | |||
*[[SpeedPHP/缓存配置|缓存配置]] | |||
</div> | |||
===[[SpeedPHP/框架概述|框架概述]]=== | |||
<div style="-moz-column-count:3;column-count:3" class="sclist"> | |||
*[[SpeedPHP/单入口应用程序|单入口应用程序]] | |||
*[[SpeedPHP/架构设计|架构设计]] | |||
*[[SpeedPHP/第三方类库及扩展功能|第三方类库及扩展功能]] | |||
*[[SpeedPHP/UTF8编码与GBK版本|UTF8编码与GBK版本]] | |||
*[[SpeedPHP/SAE云计算版|SAE云计算版]] | |||
</div> | |||
===[[SpeedPHP/模板引擎|模板引擎]]=== | |||
<div style="-moz-column-count:3;column-count:3" class="sclist"> | |||
*[[SpeedPHP/模板引擎配置|模板引擎配置]] | |||
*[[SpeedPHP/使用Smarty|使用Smarty]] | |||
*[[SpeedPHP/Smarty开发教程|Smarty开发教程]] | |||
*[[SpeedPHP/自动显示模板|自动显示模板]] | |||
*[[SpeedPHP/speedy教程|speedy教程]] | |||
*[[SpeedPHP/为什么使用模板其常见问题|为什么使用模板其常见问题]] | |||
*[[SpeedPHP/模板包含文件|模板包含文件]] | |||
*[[SpeedPHP/注册函数|注册函数]] | |||
*[[SpeedPHP/全局变量赋值|全局变量赋值]] | |||
*[[SpeedPHP/CSS和JS的路径|CSS和JS的路径]] | |||
</div> | |||
===[[SpeedPHP/优化加速|优化加速]]=== | |||
<div style="-moz-column-count:3;column-count:3" class="sclist"> | |||
*[[SpeedPHP/生成静态HTML概述|生成静态HTML概述]] | |||
*[[SpeedPHP/生成HTML的使用|生成HTML的使用]] | |||
*[[SpeedPHP/分页|分页]] | |||
*[[SpeedPHP/高效函数缓存器|高效函数缓存器]] | |||
*[[SpeedPHP/模板引擎缓存|模板引擎缓存]] | |||
</div> | |||
===[[SpeedPHP/开发指南|开发指南]]=== | |||
<div style="-moz-column-count:3;column-count:3" class="sclist"> | |||
*[[SpeedPHP/核心函数|核心函数]] | |||
*[[SpeedPHP/格式输出变量调试dump|格式输出变量调试dump]] | |||
*[[SpeedPHP/载入包含文件import|载入包含文件import]] | |||
*[[SpeedPHP/类实例化函数spClass|类实例化函数spClass]] | |||
*[[SpeedPHP/开发流程|开发流程]] | |||
*[[SpeedPHP/目录结构、路径设置|目录结构、路径设置]] | |||
*[[SpeedPHP/大规模系统部署|大规模系统部署]] | |||
*[[SpeedPHP/用户自定义及全局操作|用户自定义及全局操作]] | |||
*[[SpeedPHP/自定义函数库|自定义函数库]] | |||
*[[SpeedPHP/自定义类库|自定义类库]] | |||
*[[SpeedPHP/自定义404页面|自定义404页面]] | |||
*[[SpeedPHP/程序调试|程序调试]] | |||
*[[SpeedPHP/dump变量调试|dump变量调试]] | |||
*[[SpeedPHP/安全建议及命名建议|安全建议及命名建议]] | |||
</div> | |||
===[[SpeedPHP/数据模型|数据模型]]=== | |||
<div style="-moz-column-count:3;column-count:3" class="sclist"> | |||
*[[SpeedPHP/高级数据库操作|高级数据库操作]] | |||
*[[SpeedPHP/数据表一对一关联|数据表一对一关联]] | |||
*[[SpeedPHP/数据表一对多关联|数据表一对多关联]] | |||
*[[SpeedPHP/数据表多对多关联|数据表多对多关联]] | |||
*[[SpeedPHP/一表关联多表|一表关联多表]] | |||
*[[SpeedPHP/关联结果的条件限制|关联结果的条件限制]] | |||
*[[SpeedPHP/关联结果在Smarty模板中显示|关联结果在Smarty模板中显示]] | |||
*[[SpeedPHP/多数据库、数据表|多数据库、数据表]] | |||
*[[SpeedPHP/多种类型数据库的配置|多种类型数据库的配置]] | |||
*[[SpeedPHP/重写CRUD操作|重写CRUD操作]] | |||
*[[SpeedPHP/业务数据封装|业务数据封装]] | |||
*[[SpeedPHP/数据函数复合调用|数据函数复合调用]] | |||
</div> | |||
===[[SpeedPHP/API参考|API参考]]=== | |||
<div style="-moz-column-count:3;column-count:3" class="sclist"> | |||
*[[SpeedPHP/spModel数据库操作类|spModel数据库操作类]] | |||
*[[SpeedPHP/spPager分页类|spPager分页类]] | |||
*[[SpeedPHP/spVerifier数据验证类|spVerifier数据验证类]] | |||
*[[SpeedPHP/spCache函数数据缓存类|spCache函数数据缓存类]] | |||
*[[SpeedPHP/spLinker数据表关联实现类|spLinker数据表关联实现类]] | |||
*[[SpeedPHP/spView视图类|spView视图类]] | |||
*[[SpeedPHP/spHtml静态HTML生成类|spHtml静态HTML生成类]] | |||
*[[SpeedPHP/spController控制器类|spController控制器类]] | |||
*[[SpeedPHP/spArgs环境参数类|spArgs环境参数类]] | |||
*[[SpeedPHP/配置|配置]] | |||
*[[SpeedPHP/数据库驱动类|数据库驱动类]] | |||
*[[SpeedPHP/模板驱动类|模板驱动类]] | |||
*[[SpeedPHP/import载入文件|import载入文件]] | |||
</div> | </div> | ||
2011年6月2日 (四) 15:43的最新版本
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
Google项目托管地址:http://code.google.com/p/speedphp/
SVN库地址:http://speedphp.googlecode.com/svn/trunk/
许可协议[编辑 | 编辑源代码]
使用教程[编辑 | 编辑源代码]
快速入门[编辑 | 编辑源代码]
访问交互[编辑 | 编辑源代码]
数据操作[编辑 | 编辑源代码]
框架概述[编辑 | 编辑源代码]
模板引擎[编辑 | 编辑源代码]
优化加速[编辑 | 编辑源代码]
开发指南[编辑 | 编辑源代码]
数据模型[编辑 | 编辑源代码]
API参考[编辑 | 编辑源代码]
相关条目[编辑 | 编辑源代码]
参考来源[编辑 | 编辑源代码]
- 互联网