开发教程
- 缓存配置
spAccess缓存配置 文件缓存 在默认的情况下,spAccess可以通过文件的方式类进行缓存,通过以下配置可以设置缓存文件的位置 'sp_cache' => APP_PATH.'/tmp', // 框架临时文件夹目录 大部分情况下,开发者无需对sp_cache地... [阅读全文]
- 模板引擎配置
Smarty 驱动类名称:Smarty 驱动类路径:SP_PATH/Driver/Smarty/Smarty.class.php 配置: 'view' => array( // 视图配置 'enabled' => TRUE, // 开启视图 'config' =>array( 'template_dir' => APP_PATH.'/tpl', // 模板目录 'com... [阅读全文]
- 多种数据库配置说明
MySQL 驱动类名称:db_mysql 驱动类路径:SP_PATH/Drivers/mysql.php 常规设置 'db' => array( // 数据库连接配置 'host' => 'localhost', // 数据库地址 'login' => 'root', // 用户名 'password' => '', // 密... [阅读全文]
- 大规模部署SP框架的目录结构建议
本文将讲述如何构架一个适合大规模应用程序的目录结构,以及应用目录的合理性建议。 请注意,如果是小型应用程序,使用SpeedPHP默认的controller / model等几个目录结构即可,这里讲述的是针对较大规模应用程序的部署。 首... [阅读全文]
- PHP编辑器的选择
“工欲善其事,必先利其器”,PHP编辑器是否顺手、好用、适用,在一定程度上影响了我们的PHP学习与开发过程。所以选用一款适合自己的PHP编辑器是非常重要的。 PHP程序员在日常开发和使用中,会用到两类的编辑器:... [阅读全文]
- SpeedPHP框架的urlrewrite伪静态实现
urlrewrite也就是URL重写,是在服务器重写模块的支持下,将用户的请求都转送到某PHP文件上,然后再通过该PHP来进行调度执行对应的程序。 urlrewrite的最常规的应用是“伪静态”,即是通过重写的特性来将原本 http://www.exa... [阅读全文]
- 字段数值增加/减少函数incrField和decrField的使用
在SpeedPHP2.5版本中增加了spModel的成员函数incrField和decrField,开发者使用incrField和decrField可以很方便的进行数值字段的增加和减少。如在计算页面访问量等操作中,只要一个incrField就可以实现数值增加。 incrField($conditions, $field,... [阅读全文]
- SpeedPHP框架多语言实现
在sp框架中,应用程序的界面多语言功能很容易就能够实现。而且在sp框架扩展类的Google翻译类帮助下,甚至能实现有着二十多种语言的多语言功能。 这里提供另一个实例下载,请注意:这个实例和本文的代码并不相同!本文... [阅读全文]
- 生成加密传输的密码输入框
在SpeedPHP 2.5之后的版本中,pwinput和pwvalue两个函数已经移出spAcl成为一个独立的md5password类, 详情请见:http://speedphp.com/bbs/thread-470-1-1.html spAcl类中,不仅有权限控制的机制,同时还拥有了另一个非常实用的功能:生成加密传输... [阅读全文]
- 数据表关联操作教程一,一对一关联
在一对一关联中,spLinker提供了几乎全部的spModel拥有的功能,在理解了spModel的基础知识后,很轻易就可以使用spLinker带来的关联功能了。 关联 spLinker类型 可以应用范围 特殊要求 一对一关联 hasone find,findAll,... [阅读全文]
- 数据表关联操作教程三,多对多关联
spLinker多对多关联是很容易理解的,以下我们举个例子来说明spLinker的多对多关联的用法。 下载Linker多对多关联的例子,请注意要先在数据库内导入例子中的SQL文件,这样更有利于理解多对多例子。 最近喜羊羊的村落也非常... [阅读全文]
- 数据表三种关联在SpeedPHP框架中的实现
数据表间关联是数据库操作常见的一种应用。sp框架提供了多种表间关联的功能支持,令开发者可以轻松应对各种数据表关联情况。 在sp框架的定义中,数据表表间关联主要存在以下三种情况: 1、一对一的关联。一对一的情... [阅读全文]
- 数据表关联操作教程二,一对多关联
前面我们已经介绍了spLinker的一对一关联,下面开始来介绍一对多的关联操作。 一对多关联的使用其实和一对一关联的几乎相同。 首先我们的例子是一个留言本程序,一个用户可以发布多条留言信息,而每条留言信息只能由... [阅读全文]
- SpeedPHP框架的URL地址构造函数spUrl的使用
SpeedPHP框架中,最常用到的函数,可以说就是spUrl了。spUrl是sp框架的URL地址构造函数,下面我们来介绍一下它在各方面的使用方法。 1.普通例子 在程序中: echo spUrl("main","show"); 在Smarty模板中: <{spUrl c... [阅读全文]
- spPager数据分页教程
SpeedPHP中的分页函数非常容易使用,几乎就是在普通数据库操作findAll的基础上加入一行代码即可获取到分页数据。下面我们来介绍一下如何制作分页程序以及使用smarty显示页码。 分页Smarty留言本例子下载 这里我们使用的是基... [阅读全文]
« 上一页