活到老学到老  

记录遇到问题的点点滴滴。

0

为一个框架,这样的小事,应该是最简单不过了。 找到数据库配置文件,应该是:database.php, 添加一个新的库的连接信息。$db[XX]。 在控制器里边,     a) $this->xx = $this->load->database(‘XX', TRUE) tip:XX表示你配置的数据库信息数组的键名,后边建议...

8年前发布  · 1097 次阅读
0

每一个WEB框架,都会提供一个路由规则,CI也不例外!看看是怎么做到的呢? 一般来说,URI字符串有着和它唯一对应的控制器(controller)类/方法。URI的各个部分是如下模式(pattern):example.com/class/function/id/然而在一些例子中,你也许想重定向这种关系来调用一个不同的类/方法(class/...

8年前发布  · 1426 次阅读
0

 index.php 作为前端控制器,初始化运行 CodeIgniter 所需要的基本资源。Router 检查 HTTP 请求,以确定谁来处理请求。如果缓存(Cache)文件存在,它将绕过通常的系统执行顺序,被直接发送给浏览器。安全(Security)。应用程序控制器(Application Controller)装载之前,HTTP 请求...

8年前发布  · 1187 次阅读
0

index.php 作为前端控制器,初始化运行 CodeIgniter 所需要的基本资源。Router 检查 HTTP 请求,以确定谁来处理请求。如果缓存(Cache)文件存在,它将绕过通常的系统执行顺序,被直接发送给浏览器。安全(Security)。应用程序控制器(Application Controller)装载之前,HTTP 请求和...

8年前发布  · 1194 次阅读
0

你是否听说过‘短标记’这词?那就去php.ini里开启它吧:short_open_tag = On虽然 CodeIgniter 确实 自带了一个可选的模板解析器程序,但不要求你必须使用模板。模板引擎完全与本地化PHP代码的性能需求不符,使用模板引擎我们要学习其语法,这最低限度只比学PHP基础要容易一点点。考虑以下PHP代码:<ul&...

8年前发布  · 1440 次阅读
0

这个问题估计很少出现。如果出现也得淡定!解决方案如下: 如果你发现不管你在 URL 里面写什么都只是出现缺省页面的话,有可能是你的服务器不支持 PATH_INFO 变量,它被用来提供搜索引擎友好的 URL。解决这个问题的第一步是打开application/config/config.php 文件,查找 URI Protocol 信息。在那...

8年前发布  · 1104 次阅读
0

CI东西很小,安装配置也简单很多。CodeIgniter 安装分为四个步骤:解压缩安装包。把 CodeIgniter 文件夹和里面的文件上传到你的服务器。通常 index.php 在根目录。用任何文本编辑器打开 application/config/config.php 去设置你的网站根 URL。如果你打算使用加密或 Session,请设...

8年前发布  · 1050 次阅读
0

说说我目前的情况吧:接到领导们的指令,需要开发一套WEB应用,起初建议Yii+Ext JS构建。而经过一个月的挣扎发现Yii不是我们这些小民能快速入手的。不是因为做不出来东西,而是怕做出来的东西对不起Yii这个框架。最终还是选择了CI,不是因为谁更好,而是因为谁更适合自己。CI自身提供了很多我们开发中常用的模块,例如上传、图像处理等,这些...

8年前发布  · 1258 次阅读
0

Composer composer是PHP 中用来管理依赖(dependency)关系的工具Gem gem是一种文件组织的包,一般的ruby的很多插件都有由这种各种的包提供。Bower bower解决js的依赖管理Npm NPM的全称是Node Package Manager,是一个NodeJS包管理和分发工具,已经成为了非官方的发布No...

8年前发布  · 762 次阅读
  Composer  Gem  Bower  Npm 
0

php-activerecord 是一个基于 ActiveRecord 设计模式 开发的开源PHP ORM库。它旨在大大简化与数据库的交互和减少手写 SQL 语句。它不同于其他的ORM,你不需要使用任何的代码生成器,也不费劲去手写、维护模型层的表映射文件。这个库的灵感来自Ruby on Rails ,因此它也借鉴Ruby on Rails...

8年前发布  · 1679 次阅读
0

ActiveRecord也属于ORM层,由Rails最早提出,遵循标准的ORM模型:表映射到记录,记录映射到对象,字段映射到对象属性。配合遵循的命名和配置惯例,能够很大程度的快速实现模型的操作,而且简洁易懂。 ActiveRecord的主要思想是: 1. 每一个数据库表对应创建一个类,类的每一个对象实例对应于数据库中表的一行记录;通常表的...

8年前发布  · 1663 次阅读