Yii Framework 开发教程(8) 使用FormModel

jerry Yii
Yii Framework 开发教程(8) 使用FormModel
Contents 11. 定义模型类 22. 声明验证规则 33. 安全的特性赋值 3.11.1 中的安全特性 3.21.0 中的安全特性 44. 触发验证 55. 提取验证错误 66. 特性标签 77. 创建动作Action方法 88. 构建视图 通过前面的学习,我

Yii Framework 开发教程(7) 使用CHtml 创建Form

jerry Yii
Yii Framework 开发教程(7) 使用CHtml 创建Form
在创建Yii 应用的MVC做的View时,可以直接使用HTML语言直接构造页面视图,Yii 也提供了几个帮助(helper)类简化视图编写。例如, 要创建一个文本输入域,我们可以调用 CHtml::textField(); 要创建一个下拉列表,则

Yii Framework 开发教程(6) CComponent 组件

jerry Yii
在Hangman中定义的GameController使用到一些属性word,可以使用$this->word 的格式来读写这个属性,但实际上在GameController对应到这个属性的方法为 /** * @return string the word to be guess...
阅读全文

Yii Framework 开发教程(5) URL管理

jerry Yii
在上一篇Yii Framework 开发简明教程(4) Hangman 猜单词游戏实例略去了几个方面的问题,一是配置文件main.php 的URLManager,二是Controller的基类CComponent ,三是定义View使用的CHtml帮助类。本篇战开介绍URLMana

Yii Framework 开发教程(4) Hangman 猜单词游戏实例

jerry Yii
Yii Framework 开发教程(4) Hangman 猜单词游戏实例
有了前面“Hello,World”的例子和对Yii Framework Web应用基础的介绍,可以开始介绍一个简单而相对而有比较完整的Web应用-Hangman(猜单词游戏),这个例子是随Yii 开发包发布的。通过这个例子可以了解开发Yii应用

Yii Framework 开发教程(3) 为应用添加日志

jerry Yii
Yii Framework 开发教程(3) 为应用添加日志
在开发应用的过程中,调试也是非常重要的一个环节,除了IDE支持的即时调试(如VS.PHP或IDE支持的调试功能),给Web应用添加适当的调试信息也是非常有用的一个方法,开发过Java或.Net 应用的对log4XX都不陌生,Yii Fr

Yii Framework 开发教程(2) Yii Web应用基础

jerry Yii
Yii Framework 开发教程(2) Yii Web应用基础
有了前面的“Hello,World”, Yii应用开发似乎很容易,别这么快下结论:-),想起多年以前刚开始使用MFC开发时,写完第一个Hello,World之后,还是觉得无从下手,不知道怎么开始写MFC应用,这是因为MFC提供了大量的

Yii Framework 开发教程(1) 第一个应用Hello World

jerry Yii
Yii Framework 开发教程(1) 第一个应用Hello World
Yii Framework 教程可以参见官方中文文档 ,那么为什么还要写这个开发教程呢? 本教程目的是通过不同的视角(主要是通过开发Windows应用C++,C#程序员的角度)帮助Windows 桌面应用或ASP.Net程序员较快的掌握PHP Yii

Yii Framework2.0开发教程(10)配合mysql数据库实现用户登录

jerry Yii2
Yii Framework2.0开发教程(10)配合mysql数据库实现用户登录
1、首先在mysql创建一个存用户的表格 create table test_user ( user_id bigint(20) unsigned not null auto_increment comment 'ID', user_email varchar(100) not...
阅读全文

Yii Framework2.0开发教程(9)运行机制概述

jerry Yii2
Yii Framework2.0开发教程(9)运行机制概述
每一次 Yii 应用开始处理 HTTP 请求时,它都会进行一个近似的流程。 1、用户提交指向 入口脚本 web/index.php 的请求。 2、入口脚本会加载 配置数组 并创建一个 应用 实例用于处理该请求。 3、应用会通过 request