CI
亲好久不见
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
CI框架百问百答:CodeIgniter如何设置URI路由?--第6问
每一个WEB框架,都会提供一个路由规则,CI也不例外!看看是怎么做到的呢? 一般来说,URI字符串有着和它唯一对应的控制器(controller)类/方法。URI的各个部分是如下模式(pattern): example.com/class/function/id/ 然而在一些例子中,你也许想重定向这种关系来调用一个不同的类/方法(class/function),而不是与U原创 2013-05-30 11:14:16 · 2647 阅读 · 0 评论 -
CI框架百问百答:CodeIgniter的PDO如何设置?--第8问
首先科普一下: PDO扩展为PHP访问数据库定义了一个轻量级的、一致性的接口,它提供了一个数据访问抽象层,这样,无论使用什么数据库,都可以通过一致的函数执行查询和获取数据。 CodeIgniter的PDO如何设置呢?向下看很简单: 找到配置文件:database.php $db['default'] = array( 'dsn' => '', 'hostname' => '原创 2013-06-04 11:15:42 · 3397 阅读 · 0 评论 -
CI框架百问百答:安装配置完毕,URL出现缺省页面?-第3问
这个问题估计很少出现。 如果出现也得淡定!解决方案如下: 如果你发现不管你在 URL 里面写什么都只是出现缺省页面的话,有可能是你的服务器不支持 PATH_INFO 变量,它被用来提供搜索引擎友好的 URL。解决这个问题的第一步是打开application/config/config.php 文件,查找 URI Protocol 信息。在那里推荐你去尝试一些其他的设置方法。如果这些原创 2013-05-29 15:44:47 · 789 阅读 · 0 评论 -
CI框架百问百答:CI如何连接多个数据库?--第7问
为一个框架,这样的小事,应该是最简单不过了。 找到数据库配置文件,应该是:database.php, 添加一个新的库的连接信息。$db[XX]。 在控制器里边, a) $this->xx = $this->load->database(‘XX', TRUE) tip:XX表示你配置的数据库信息数组的键名,后边建议设置为TRUE,分别表示返回连接ID和启用ActionRec原创 2013-06-03 09:34:44 · 1176 阅读 · 0 评论 -
CI框架百问百答:CodeIgniter的set_rules函数如何翻译表单域名称?--第10问
多语言处理会遇到各种情况,各种问题,如:CodeIgniter的set_rules函数如何翻译表单域名称? 翻译表单域名称: 如果你希望将传递给 set_rules() 函数的自然语言参数存储在一个语言文件中——使他们有一个或多个翻译版本,你可以这么做: 首先,给当前表单域自定义一个key值(通常就是表单标签的name),然后添加上lang:前缀,如下: $this原创 2013-06-09 18:17:44 · 2042 阅读 · 0 评论 -
CI框架百问百答:让你选择的理由?让你爱上的理由?-第1问
说说我目前的情况吧:接到领导们的指令,需要开发一套WEB应用,起初建议Yii+Ext JS构建。而经过一个月的挣扎发现Yii不是我们这些小民能快速入手的。 不是因为做不出来东西,而是怕做出来的东西对不起Yii这个框架。最终还是选择了CI,不是因为谁更好,而是因为谁更适合自己。 CI自身提供了很多我们开发中常用的模块,例如上传、图像处理等,这些在Yii中它自带是没有的,不过如果去找的话,Yii丰原创 2013-05-28 09:30:14 · 857 阅读 · 0 评论 -
CI框架百问百答: 简说CodeIgniter的MVC流程?-第5问
下图说明数据流如何贯穿整个系统: index.php 作为前端控制器,初始化运行 CodeIgniter 所需要的基本资源。Router 检查 HTTP 请求,以确定谁来处理请求。如果缓存(Cache)文件存在,它将绕过通常的系统执行顺序,被直接发送给浏览器。安全(Security)。应用程序控制器(Application Controller)装载之前,HTTP 请求和任何用户提交原创 2013-05-29 16:13:15 · 1000 阅读 · 0 评论 -
CI框架百问百答:宣传一下CodeIgniter怎么安装?-第2问
CI东西很小,安装配置也简单很多。 CodeIgniter 安装分为四个步骤: 解压缩安装包。把 CodeIgniter 文件夹和里面的文件上传到你的服务器。通常 index.php 在根目录。用任何文本编辑器打开 application/config/config.php 去设置你的网站根 URL。如果你打算使用加密或 Session,请设置你的加密密钥。如果你打算使用数据库,用任何原创 2013-05-29 10:50:55 · 937 阅读 · 0 评论 -
CI框架百问百答:为什么说CodeIgniter 不需要模板引擎?理由?-第4问
你是否听说过‘短标记’这词?那就去php.ini里开启它吧:short_open_tag = On 虽然 CodeIgniter 确实 自带了一个可选的模板解析器程序,但不要求你必须使用模板。模板引擎完全与本地化PHP代码的性能需求不符,使用模板引擎我们要学习其语法,这最低限度只比学PHP基础要容易一点点。考虑以下PHP代码: 再来对比模板引擎所原创 2013-05-29 15:59:34 · 3051 阅读 · 0 评论 -
CI框架百问百答:CodeIgniter的事务用法?--第9问
做为一名码工,没用过事务,那也不是好码工。 CodeIgniter的数据库抽象允许你在支持事务安全的数据库表中使用事务。在MySQL中,你需要用InnoDB或BDB表而不是更常用的MyISAM。大多数其它的数据库平台都原生支持事务。 一起看看CodeIgniter的事务: CodeIgniter 的事务方法 CodeIgniter 使用的事务方法与流行的数据库类AD原创 2013-06-06 10:57:45 · 3998 阅读 · 0 评论
分享