CI:php的MVC框架
M(模型model):与数据库打交道的,一般情况下数据库里面的一张表对应一个Model,在里面对应该表的增删改查的操作
V(视图view):用户看到的界面,其中很多数据是从数据库读取的
C(控制器controller):是M与V之间的桥梁,接收V发过来的请求、调用M的操作数据库的方法、接收M的返回值、把结果显示到V上

去官网上下载相应的压缩包,其中application、system、index.php放到项目的根目录中,启动服务器,如果看到欢迎界面,说明成功。

application文件夹中:
config:配置信息
controllers:控制器层
models:模型层
views:视图层

system文件夹:系统文件,一般情况下不需要修改
index.php 入口文件

controller: class User extends CI_Controller,如果不指定方法默认进入index方法

autoload.php:
$autoload[‘libraries’] = array(‘database’, ‘session’);
$autoload[‘helper’] = array(‘url’); < ?php echo site_url();?>
config.php:
$config[‘index_page’] = ”;
database.php
$db[‘default’][‘hostname’] = ‘localhost’;
$db[‘default’][‘username’] = ‘root’;
$db[‘default’][‘password’] = ”;
$db[‘default’][‘database’] = ‘ci10’;

在项目的根目录下:.htaccess

php的CI框架的配置文件的方法相关推荐

  1. lamp ci框架 php配置文件,LAMP环境搭建

    一.准备工作 1.安装编译工具gcc.gcc-c++ 注意解决依赖关系,推荐使用yum安装,若不能联网可使用安装光盘做为yum源-- 1)编辑yum配置文件: mount /dev/sr0 /mnt/ ...

  2. CI框架教程5——整合PHPExcel库应用

    本文讲的是解析PHPExcel使用的常用说明以及把PHPExcel整合进CI框架的介绍和excel的写入与生成操作,以及当写入一串数字字符串是变成科学计数法的解决方法. 1.CI框架整合PHPExce ...

  3. 【CI3.1】CI框架简单使用方法

    CI框架简单使用方法 1.回忆MVC1.1.M:模型,提供数据,保存数据1.2.V:视图,只负责显示,表单form1.3.C:控制器,协调模型和视图1.4.action:动作,是控制器中的方法,用于被 ...

  4. CI框架简单使用方法

    CodeIgniter框架1.回忆MVC1.1.M:模型,提供数据,保存数据 1.2.V:视图,只负责显示,表单form 1.3.C:控制器,协调模型和视图 1.4.action:动作,是控制器中的方 ...

  5. ci框架中引入css,php ci框架中加载css和js文件失败的原因和解决方法

    php ci框架中加载css和js文件失败的原因和解决方法 发布时间:2021-07-01 12:08:38 来源:亿速云 阅读:50 作者:chen 本篇内容介绍了"php ci框架中加载 ...

  6. php ci cookie使用,CI框架实现cookie登陆的方法详解

    本文实例讲述了CI框架实现cookie登陆的方法.分享给大家供大家参考,具体如下: 第一步:login.php //登陆方法 public function login(){ //如果用户名和密码为空 ...

  7. php ci框架中载入css和js文件失败的原因及解决方法

    在将html页面整合到ci框架里面的时候,载入css和js失败.原因是ci框架是入口的框架 对框架中文件的全部请求都须要经过index.php处理完毕,当载入外部的css和js文件的时候要使 用bas ...

  8. php ci post 请求,CI框架中判断post,ajax,get请求的方法

    这篇文章主要介绍了关于CI框架中判断post,ajax,get请求的方法 ,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 CI框架当中并没有提供,类似tp框架中IS_POST,IS_A ...

  9. php ci hooks,CodeIgniter框架钩子机制实现方法【hooks类】

    本文实例讲述了CodeIgniter框架钩子机制实现方法.分享给大家供大家参考,具体如下: 记得上一次去到喜啦面试,面试官问我一个问题:codeigniter是如何实现钩子机制的? 当时答不上来,后来 ...

最新文章

  1. Otter-入门篇4(单向同步实践)
  2. 预训练模型参数量越来越大?这里有你需要的BERT推理加速技术指南
  3. laravel $request 多维数组取值_大白话 Laravel 中间件
  4. javascript字符串方法总结
  5. Android Service、IntentService,Service和组件间通信
  6. 前端学习(1115):call apply bind的区别
  7. Linux中环境变量文件及配置
  8. 如何用golang获取linux上文件的访问/创建/修改时间
  9. java中怎么判断字符相等_Java中如何判断两个字符串相等
  10. thinkphp-条件判断-范围判断-in
  11. 17. Element dir 属性
  12. 【测试报告】功能测试范例模板
  13. Doxygen错误error:failed to run html help compiler on index.hhp
  14. switch日版有中文吗_原神Switch日版可以玩吗
  15. Vue前端组件库介绍
  16. 【资源】重磅!清华大学网上课程面向全国免费开放!无需登录、注册!在家上清华!...
  17. 3.6 Meterpreter 键盘记录
  18. Protobuf的奇怪问题解决--Expected top - level statement (e.g message)
  19. leetcode 面试题 17.14. 最小K个数 大顶堆 小顶堆 快排
  20. 研究QQ、Fetion、Msn的socket连接

热门文章

  1. 界面控件DevExpress WinForm中文教程 - 如何使用模板库构建类Office UI?
  2. go下载文件The system cannot find the path specified.
  3. 从零开始学习Linux(一)关闭虚拟机系统
  4. 优麒麟问题解决及使用技巧
  5. 长业务流程破解之道:美国生产力与质量中心流程分类架构概览
  6. 从马帮到金蝶云星空通过接口配置打通数据
  7. 2019年个人OKR
  8. Java基础题(用数组和循环解决)——15只鸭子围成一圈,依次报数,报到7被淘汰,最后剩下的鸭子成为鸭王,求鸭王为第几只?
  9. 求iris数据集均值并绘制直方图
  10. 海康威视错误代码说明(二)(错误代码:15~30)