Kohana3使用手册

2011年6月3日 发表评论 阅读评论

安装和配置 Kohana 3.0

■   设置生产环境

■   去除 index.php

如何使用控制器和视图

■   如何创建和使用控制器

■   如何创建和使用视图

■   如何绑定和设置数据到视图

■   在视图中设置和使用全局数据

制作一个模板驱动的网站

■   创建一个模板

■   继承模板控制器

■   基本页面控制器

路由和请求操作

■   Kohana 中的HMVC:请求工厂

■   路由基础

■   忽略溢出的路由

■   建立一个路由和控制器来处理国际化的静态页面

■   多语言路由

■   建立子目录路由

■   创建一个自定义的 404 页面

■   内部和外部的不同请求

■   如何重定向用户请求

■   如何测试路由

■   反向路由和分页

如何使用数据库模块

■   如何打开和配置数据库模块

■   用查询生成器产生CRUD

■   用查询生成器来高级查询

■   构建复杂的 SELECT 语句

■   用查询生成器分页

■   如何关闭一个数据库连接

Cookies 和 Sessions

■   Cookies 和 Sessions 的使用

如何使用 HTML 类

Kohana_HTML 类是一个 HTML 助手。它用来帮助创建 HTML 元素

■   如何转换一个特殊字符为 HTML 实体

■   如何创建一个文本或图像链接

■   如何在一个新窗口打开链接

■   如何生成一个很难被其他人检测到的email地址

■   如何创建一个email链接

■   如何创建一个css链接

■   如何创建一个脚本链接

■   如何显示一张图片

■   如何设置属性

如何使用文本类

Kohana_Text 类是一个文本助手。它用来帮助处理字符串。

■   如何限制一个字符串的单词数

■   如何限制一个字符串的字符数

■   如何轮换两个或更多字符串

■   如何产生一个随机字符串

■   如何把字符串中多个反斜杠变成单个的反斜杠

■   如何从一个字符串中过滤掉特定的词语

■   如何查找相似词语

■   如何自动把 URLs 转成链接

■   如何自动为文本块增加段落标签

■   如何把字节格式转换成人们常用的格式

如何使用 URL 类

Kohana_Url 类是一个 Url 助手。它用来帮助处理 Urls

■   如何获得你网站的基本 Url

■   如何生成网站 Urls

■   如何生成查询字符串

■   如何生成友好的 Url 标题字符串

如何使用表单类

Kohana_Form 类是一个表单助手。它用来帮助处理 HTML 表单元素

■   如何打开和关闭一个表单

■   如何创建一个 input 域

■   如何创建一个隐藏域

■   如何创建一个密码域

■   如何创建一个文件上传域

■   如何创建一个多选框

■   如何创建一个单选框

■   如何创建一个文本区域

■   如何创建一个选择域和下拉菜单

■   如何创建一个表单按钮

■   如何创建表单标签

■   表单验证

如何使用日期类

Kohana_Date类是一个表单助手。它用来帮助处理 HTML 表单元素

■   确定时区间的偏移(秒)

■   获得一天,小时,分钟所包含的秒,分,小时

■   获得所给时间处于上午还是下午

■   转换一个非24小时数字为24小时数字

■   获得一个月有几天

■   获得一年有几个月

■   获得起始年到终止年中的年份,并转换为数组

■   获得两个时间戳之间的时差

■   获得所给出时间和现在的差异

■   转换 UNIX 和 DOS 的时间戳

其他 Kohana 类

■   在 Kohana 中使用数组(数组类)

■   在 Kohana 中进行远程调用

■   使用Atom 和 RSS Feeds

■   使用文件

■   使用数字

■   使用偏转器

国际化

■   设置和文件结构

■   如何设置默认语言

■   设置和检索语言字符串

■   翻译消息

■   多语言网站实例

使用 ORM 对象建模

■   ORM 实例

■   ORM 概述 (经由 jheathco 维基百科仓库)

■   Github.com/Kohana 上的 ORM 教程

使用 Sprig 对象建模

■   Sprig 概述 (经由 shadowhand 仓库)

■   获得对象列表(find_all)

■   用 Sprig 用户模型来认证

■   用 Sprig 用户模型使用 sprig-auth 来认证

■   验证一个 Sprig 模型

■   通过 AJAX 来验证一个 Sprig 模型

使用 Jelly 对象建模

■   主要的 Jelly 文章 http://jelly.jonathan-geiger.com/

■   Jelly 认证 http://github.com/raeldc/jelly-auth

如何使用 Auth 模块

■   继承 Model_Auth_User 类

■   在控制器中使用身份认证模块

提示和技巧

■   如何更好的在 Kohana 控制器中使用图片

■   如何使用分页模块

■   用 Capistrano 部署 Kohana 应用

■   如何使用 Hudson 安装持续集成

■   Kohana 的命令行 CLI 用法

■   整合 Xajax

http://www.lampblog.net/2011/02/%E5%88%9B%E5%BB%BA%E4%B8%80%E4%B8%AA%E8%87%AA%E5%AE%9A%E4%B9%89%E7%9A%84-404-%E9%A1%B5%E9%9D%A2-kohana3%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C/
  1. uguke
    2011年3月29日08:24 | #1

    帅哥,你这个整的不错,写的蛮好,嘿嘿

  2. ann1987
    2011年10月29日11:20 | #2

    博主辛苦了,文档写的很实用,多多分享,常来看看。

  1. 本文目前尚无任何 trackbacks 和 pingbacks.