生成类库映射文件 optimize:autoload 可以使用下面的指令生成类库映射文件,提高系统自动加载的性能。 php think optimize: autoload 指令执行成功后,会在runtime目录下面生成 classmap.php 文件,生
SAE介绍 Sina App Engine(简称SAE)是新浪研发中心开发的国内首个公有云计算平台,是新浪云计算战略的核心组成部分,作为一个简单高效的分布式Web服务开发、运行平台越来越受开发者青
标签库加载 模板中加载标签库,预加载自定义标签库,扩展内置标签库的加载 请参考:模板/标签库 建议开发者将自定义标签库请放置应用目录中,请勿放在框架系统目录内,以免使用
概述 版本 新增功能 5.0.4 行为类的方法采用驼峰法命名 行为绑定支持绑定到类的方法 行为(Behavior)是ThinkPHP扩展机制中比较关键的一项扩展,行为既可以独立调用,也可以绑定到某个
系统的驱动类都支持单独扩展,并且驱动文件的位置和命名空间可以随意设置,包括缓存、日志、调试和数据库驱动。 以缓存驱动为例,如果我们扩展了一个自己的 redis 驱动,类名为
你可以方便的在 ThinkPHP5 中添加自定义函数,包括替换已有的助手函数。 扩展系统函数 这里指的系统函数是对系统自带的函数进行替换或者增加,具体方式如下: 在应用目录下面增加
如果你需要在核心之外扩展和使用第三方类库,并且该类库不是通过 Composer 安装使用,那么可以直接放入应用根目录下面的 extend 目录下面,该目录是官方建议的第三方扩展类库目录。
ThinkPHP5.0 内置了一个文件处理类 \think\File ,内置的文件上传操作也是调用了该类进行处理的。 File 类继承了PHP的 SplFileObject 类,因此可以调用 SplFileObject 类所有的属性和方法。
单元测试 首先安装 ThinkPHP5 的单元测试扩展,进入命令行,切换到tp5的应用根目录下面,执行: composer require topthink/think-testing 官方的 5.0 版本的扩展库版本号都是 1.* , 2.0 版本均为T
安装扩展 使用 Composer 安装 ThinkPHP5 的图像处理类库: composer require topthink/think- image 图像操作 下面来看下图像操作类的基础方法。 打开图像文件 假设当前入口文件目录下面有一个 ima
上传文件 ThinkPHP5.0 对文件上传的支持更加简单。 内置的上传只是上传到本地服务器,上传到远程或者第三方平台的话需要自己扩展。 假设表单代码如下: form action= /index/index/upload en
首先使用 Composer 安装 think-captcha 扩展包: composer require topthink/think-captcha 官方的 5.0 版本的扩展库版本号都是 1.* , 2.0 版本均为ThinkPHP 5.1 版本专用。 验证码的简单用法 扩展包内定义了
分页实现 版本 新增功能 5.0.5 分页方法返回 think\Paginator 对象(用法不变) 5.0.1 支持第二个参数直接传入总记录数 ThinkPHP5.0 内置了分页实现,要给数据添加分页输出功能在 5.0 变得非常
概述 ThinkPHP采用 think\Cookie 类提供Cookie支持。 版本 新增功能 5.0.4 增加 forever 方法用于永久保存 基本操作 初始化 // cookie初始化 Cookie::init([ prefix = think_ , expire = 3600 , path = / ]); // 指定当
ThinkPHP内置通过 \think\Lang 类提供多语言支持,如果你的应用涉及到国际化的支持,那么可以定义相关的语言包文件。任何字符串形式的输出,都可以定义语言常量。 开启和加载语言包
概述 ThinkPHP采用 think\Session 类提供 Session 功能支持。 版本 新增功能 5.0.5 增加安全选项参数 secure 和 httponly 5.0.2 增加 flash 方法和 flush 方法 Session初始化 在ThinkPHP 5.0 中使用 \think\Session
概述 ThinkPHP采用 think\Cache 类提供缓存功能支持。 版本 新增功能 5.0.11 缓存设置方法有效期支持指定过期时间( DateTime ) 5.0.2 增加 remember 方法 设置 缓存支持采用驱动方式,所以缓存在
在确保用户请求的数据安全之后,数据库的安全隐患就已经很少了,因为 5.0 版本的数据操作使用了PDO预处理机制及自动参数绑定功能,请确保: 尽量少使用数组查询条件而应该使用查
网站的上传功能也是一个非常容易被攻击的入口,所以对上传功能的安全检查是尤其必要的。 系统的 think\File 提供了文件上传的安全支持,包括对文件后缀、文件类型、文件大小以及上
其它的一些安全建议: 对所有公共的操作方法做必要的安全检查,防止用户通过URL直接调用; 不要缓存需要用户认证的页面; 对用户的上传文件,做必要的安全检查,例如上传路径和
扫描二维码关注我们
在线时间09:00-24:00
8527114
yxgd678
账号密码登录
登录即视为同意《用户注册协议》
我已阅读并同意 《用户注册协议》