教你学习CI框架codelgniter——CI框架基本配置
CI 框架现在中国可以说还是不成熟,不像thinkphp那样有那么多的中文手册,在国内,很多国人英语都很烂,CI现在教程还是不多。大家心里都存在这严重想法,我想用CI,国外用的人很多,而且速度非常快,而且敏捷开发!但是一用起来就不是那么回事儿了,很多问题来搜索都没有几个回答,很多错误看不懂。源码注释英文的!既然他这么好,我们就应该推广他,下面给大家介绍CI的一些入门知识供大家学习:
1.学习CI要 先下载代码 我们来这里http://codeigniter.org.cn/downloads 下载最新版的代码,有人说新版不稳定,其实无所谓。
2.下载完成解压放置到我们站点的跟目录:
这里是用户手册 –>user_guide 不懂英语的可以删除,去CI中国看手册http://codeigniter.org.cn/
众所周知的入口文件—>index.php
这里是CI的底层代码—>system
这里就是存放你供你开发的代码了—>application 老版的CI这个目录放置在system里面的
3.目录明白了我们就要进行下一步,配置CI了:
进行基URL配置:application–> config—>config.php 如果是测试这样配置$config['base_url'] = “http://localhost“;
主引导目录配置:application–>config–>routes.php 如果你的主页类是index 这样配置$route['default_controller'] = “index”;
数据库配置:application—>config—>databases.php 这样配置你的数据库
$db['default']['hostname'] = “localhost”;//主机
$db['default']['username'] = “root”;//用户名
$db['default']['password'] = “root”; //密码
$db['default']['database'] = “mydata”;//供本项目的数据库名字
$db['default']['char_set'] = “gbk”; $db['default']['dbcollat'] = “gbk_general_ci”; //字符编码
做好这些配置就可以开始写你的类了;
更多的CI知识还是去CI中国吧http://codeigniter.org.cn/forums/?fromuid=19506
转载于:https://blog.51cto.com/3530400/1309640
教你学习CI框架codelgniter——CI框架基本配置相关推荐
- 什么是框架常见的框架?
1,什么是框架: 定义:框架是一堆包含了常量,方法,类等代码的集合,他是一个半成品的应用,只包含了一些项目开发的时候所用使用的底层架构,并不包含业务逻辑,框架还包含了一些优秀的设计模式,如单例模式,工 ...
- php 里的cl框架手册,CI框架学习笔记(一)
本文是CI框架学习笔记的第一篇,主要介绍了CI框架的环境安装,基本术语以及框架流程,非常的详细,有需要的朋友可以参考下 最开始使用CI框架的时候,就打算写一个CI源码阅读的笔记系列,可惜虎头蛇尾,一直 ...
- php学习(四):CodeIgniter框架,仅次于Laravel的框架(CI 4)
注意:CI 4 框架支持 print_r() + exit; 但不支持dd 输出, 这与TP, Laravel不同 1.coddeIgniter安装 1.创建CI项目 (1.CodeIgniter4 ...
- 数据结构稀疏矩阵的加法十字链表_学习数据结构和算法的框架思维
----------- 通知:如果本站对你学习算法有帮助,请收藏网址,并推荐给你的朋友.由于 labuladong 的算法套路太火,很多人直接拿我的 GitHub 文章去开付费专栏,价格还不便宜.我这 ...
- zuul zuul2 性能_我们学习如何构建Zuul CI / CD云
zuul zuul2 性能 传统上,对开源项目(例如OpenStack)的贡献涉及个人和公司,他们提供代码贡献以添加新功能并修复错误. 近两年来,我一直在使用裸机服务提供商Packet捐赠的硬件在美国 ...
- 手把手教你封装一个自己的数据库框架~
本教程将给大家深度剖析数据库框架底层实现的原理,然后采用泛型.反射.注解机制来教大家做一个自己的数据库框架. 前面学习了很多教程,我们转换了一下风格,开始从一个点切入,做更加深入的提升,这也是符合人的 ...
- 基于深度学习的中文语音识别系统框架搭建
基于深度学习的中文语音识别系统框架 转自@https://blog.csdn.net/chinatelecom08/article/details/82557715 本文搭建一个完整的中文语音识别系统 ...
- labuladong的算法小抄_学习数据结构和算法的框架思维
----------- 通知:如果本站对你学习算法有帮助,请收藏网址,并推荐给你的朋友.由于 labuladong 的算法套路太火,很多人直接拿我的 GitHub 文章去开付费专栏,价格还不便宜.我这 ...
- 一篇文章教你详细搭建API接口自动化测试框架
目录 1 需求整理 1.1 实现目的 1.2 功能需求 1.3 其他要求 1.4 适用人员 1.5 学习周期 1.6 学习建议 2 详细设计 2.1 需求分析 2.2 技术栈 3 框架设计 3.1 框 ...
最新文章
- php代码冗余度检查插件,合并ThinkPHP配置文件以消除代码冗余的实现方法
- python怎么写文件-python头文件怎么写
- 【技术综述】视频分类/行为识别研究综述,从数据集到方法
- 1043 输出PATest (20分)_23行代码满分
- 你真的在正确地使用WLAN控制器吗?
- [ubuntu setting]Change system language
- 【大数据】分布式集群部署
- Redis为什么可以支持那么大的并发访问量?为什么redis没有单点并发瓶颈?
- 126邮箱如何绑定qq邮箱服务器,ecshop使用企业邮箱、qq邮箱和126邮箱如何设置SMTP验证发送邮件...
- python+vue+elementui健身房网站管理系统django-pycharm项目
- Python:for...in range() 、 for...in enumerate() 、for...in() 、for...in zip()的用法
- Bouncing Ball (dp)
- 用命令jar -cvf 打jar包
- 真正正确的人民币 小写 大写 转换算法
- 北工大2014c语言真题及答案新课标,北京工业大学2006--2007学年《面向对象程序设计》期末考试题及答案...
- Java实现三角形打印
- win10下修改jar中的文件
- android展示latex_Android完美解决LaTeX中文显示问题
- Spring中常用注解及作用
- TensorFlow实现多层感知器