ThinkPHP3.1新特性: 多层MVC支持 ThinkPHP基于MVC(Model-View-Controller,模型-视图-控制器)模式,不过均支持多层(multi-Layer)设计。 模型(Model)层:默认的模型层由Model类...
[PHP]CodeIgniter学习手册(三):模型Model的介绍与简单案例 什么是模型? 模型是专门用来和数据库打交道的PHP类。例如,假设你想用CodeIgniter来做一个Blog。你可以写一个模型类,里面包含插入、更新、删除Blog数据的方...
ThinkPHP3.1新特性:页面压缩输出支持 现在大多数浏览器都已经支持页面的压缩输出,通过压缩输出,页面大小可以减少30%,由于3.0版本没有内置页面压缩输出功能,所以一般来说,需要自己在入...
Zend Framework教程-Zend_Helpers-动作助手-Json Json的使用较简单,以下是文档给出的用法: Json 用来解码和发送 JSON 响应; 当处理期望数据表响应的 AJAX 请求,JSON 响应迅速变成选择的响应。 ...
ThinkPHP3.1快速入门(16)安全 在开发过程中,除了确保业务逻辑没有安全隐患外,应该充分了解和利用框架内建的安全机制或者工具来确保应用以及服务器的安全性,下面我们总结下ThinkPH...
Zend Framework教程-Autoloading介绍 自动加载是一种机制,无需依赖手动编写PHP代码。参考?PHP手册自动加载,一旦自动加载器被定义,你试图使用一个没有定义的类或接口的情况下,它会自动被调用。...
模板引擎详解:导入资源文件 传统方式的导入外部JS和CSS等资源文件的方法是直接在模板文件使用:<script type='text/javascript' src='/Public/Js/Util/Array.js'> <link rel="styl...
Zend Framework教程-Zend_Controller_Response响应对象的封装 概述 响应对象逻辑上是请求对象的搭档.目的在于收集消息体和/或消息头,因而可能返回大批的结果。 Zend_Controller_Response响应对象的基本实现 ├── Re...
ThinkPHP函数详解:I方法 ThinkPHP的I方法是3.1.3版本新增的,如果你是之前的3.*版本的话,可以直接参考使用3.1快速入门教程系列的变量部分。概述正如你所见到的一样,I方法是Th...
Zend Framework教程-Zend_Application_Module-Zend Framework 多模块支持 用zend studio或者zf命令创建module_demo1项目。执行如下命令,添加user,blog,picture模块。 /www/module_demo1>zf create module user Creating the...