`
vtrtbb
  • 浏览: 363763 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

CI 框架从哪里看起?CI框架怎么开始学习,CI的初始设置

    博客分类:
  • php
 
阅读更多

配置CI:

application/config/config.php:14配置你的域名

application/config/database.php:40配置你数据库的相关参数

 

配置基于htaccess的重定向

RewriteEngine on

RewriteCond $1 !^(index¥.php|images|robots¥.txt)

RewriteRule ^(.*)$ /index.php/$1 [L]

任何除开 index.php,images,和robots.txt 的 HTTP 请求都当成对 index.php 文件的请求。

 

增加 URL 后缀

application/config/config.php:57 配置$config['url_suffix'] = ".html";

 

 

配置后带或不带后缀都可以访问

 

 

使用index.php的get方式访问控制类

application/config/config.php中:

$config['enable_query_strings'] = true;

$config['controller_trigger'] = 'c';

$config['function_trigger'] = 'm';

访问方式:index.php?c=controller&m=method

 

 

自定义的简单的控制类

分享到:
评论

相关推荐

    ci框架规范 参考

    本规范主要关注在使用CI框架时的编码风格和组织结构,旨在提升团队协作效率,减少后期维护成本。 1. **目录结构**: CI框架遵循MVC(Model-View-Controller)模式,其标准目录结构包括`system`(包含框架核心及...

    基于CI框架和sqlite数据库的开源CMS - 印趣通开源CMS

    **基于CI框架和SQLite数据库的开源CMS:印趣通开源CMS** 印趣通开源CMS是一款由印趣网络开发的自由软件,它采用了流行的CodeIgniter(CI)框架,并且支持SQLite数据库作为数据存储解决方案。CI框架是一个轻量级的...

    PHP_CI框架分页使用

    总结来说,CI框架的分页功能主要通过加载分页库,配置分页参数,初始化分页对象,获取数据并传递给视图,最后在视图中显示分页链接和数据。这样的设计使分页变得简单易用,同时也方便了开发者对分页行为进行自定义。...

    CI框架写的图书馆管理系统

    **CI框架** CI,全称为CodeIgniter,是一款基于PHP的轻量级Web应用程序开发框架。它以简单、快速和高效著称,提供了一系列强大的工具,帮助开发者更快速地构建功能丰富的网站应用。CI框架的核心特性包括MVC(模型-...

    在CI框架中配置ckeditor流程

    在本文中,我们将深入探讨如何在CodeIgniter (CI) 框架中集成流行的富文本编辑器CKEditor。CKEditor是一款功能强大的Web文本编辑器,适用于创建和编辑网页内容。它提供了丰富的文本格式化选项,使用户可以轻松地创建...

    STM32F103驱动射频芯片 CI24R1

    同时,还要设置NSS(Slave Select,从设备选择)引脚以控制与CI24R1的通信。 3. **配置中断**:由于半双工通信,需要配置发送完成和接收完成中断,以便在数据传输完成后执行相应的处理。 4. **编写SPI通信协议**:...

    CI中使用其他类库解决方法参考

    在CodeIgniter (CI) 框架中,开发人员经常会遇到需要引入和使用第三方类库的情况。例如,PEAR (PHP Extension and Application Repository) 是一个广泛使用的PHP代码库,其中包含了大量的功能模块,如数据库抽象、...

    CI框架+php+mysql产品发布网站

    **CI框架** CI框架,全称为CodeIgniter,是一个轻量级、高性能的PHP框架,专为开发者构建功能丰富的Web应用程序而设计。CI框架的核心特点包括简单易用的API,用于数据库交互、会话管理、缓存、表单验证等。它的设计...

    CI_FreakAuth

    **CI_FreakAuth** 是一个基于 **CodeIgniter (CI)** 框架的项目,它集成了一款名为 **FreakAuth** 的身份验证库。CodeIgniter 是一个广泛使用的 PHP 框架,以其轻量级和高效性能著称,适合快速开发 Web 应用程序。...

    HP 8300 SFF 主机未知原因弄坏BIOS HECI error during initialization

    "HP 8300 SFF 主机未知原因弄坏BIOS HECI error during initialization" 提到的问题,主要集中在HP ProDesk 8300 Small Form Factor (SFF) 电脑上出现的BIOS故障,特别是HECI(Host Communication Interface)初始化...

    CI框架学习笔记(二) -入口文件index.php

    CI框架,即CodeIgniter框架,是一个轻量级的PHP框架,以其小巧、快速而受到开发者的喜爱。入口文件index.php是CodeIgniter框架的核心文件之一,它承载着初始化整个框架、加载配置和启动应用程序的职责。了解index....

    CI框架中redis缓存相关操作文件示例代码_.docx

    ### CI框架中Redis缓存相关操作知识点解析 #### 一、概述 在现代Web开发中,缓存技术是提升应用性能的重要手段之一。通过将频繁访问的数据存储在内存中,可以显著减少数据库查询次数,从而加快响应速度。...

    CI框架Session.php源码分析

    在类的构造函数中,`__construct()`,CI框架会初始化这些配置,从全局配置文件加载参数,并实例化CI的超级对象,以便访问其他库、模型和助手函数。同时,它还会记录调试日志,显示“Session Class Initialized”。 ...

    CI框架简单邮件发送类实例

    CI框架简单邮件发送类实例 CI框架,全称CodeIgniter,是一个轻量级的PHP框架,它封装了处理多种任务的工具,包括邮件发送。邮件发送类是CodeIgniter框架中的一个非常实用的类库,它允许开发人员简单地通过几行代码就...

    CI框架(CodeIgniter)操作redis的方法详解

    标题中提到的CI框架(CodeIgniter)是一种使用PHP语言开发的轻量级MVC框架,而redis是一种基于键值对的NoSQL数据库。标题中的“操作redis的方法详解”表明本文将详细阐述如何在CodeIgniter框架中使用redis数据库进行...

    CI框架邮件发送的应用

    以下将详细介绍如何在CI框架中实现邮件发送。 首先,我们需要了解CI框架中的Email类。这个内置类提供了丰富的功能,如设置SMTP配置、添加附件、设置邮件头等。为了使用Email类,你需要在控制器中加载它。在`mail_...

    CI框架扩展系统核心类的方法分析

    下面将详细分析如何扩展CI框架系统核心类的方法,并通过实例说明扩展步骤和相关操作技巧。 ### 标题知识点: - **CI框架**:CodeIgniter,一个流行的开源PHP框架。 - **扩展系统核心类**:对框架的核心功能进行定制...

    基于php和CI框架的仿新浪微博客项目.zip

    【标题】: "基于php和CI框架的仿新浪微博客项目" 该项目是一个仿新浪微博客的实现,采用PHP编程语言和CodeIgniter(CI)框架构建。...对于学习和理解PHP Web开发,以及CI框架的实践应用,这是一个很好的实例。

    I2C通讯初始化例程

    ### I2C通讯初始化例程知识点解析 #### 一、I2C通信简介 I2C(Inter-Integrated Circuit)是一种由Philips公司开发的两线式串行总线,用于连接微控制器及其外围设备。它仅需要两条线:一条数据线SDA(Serial Data ...

    基于CI框架的微信网页授权库示例

    本文将详细介绍如何基于CI框架实现微信网页授权,并通过实例分析CI框架整合微信授权功能及控制器调用的相关实现技巧。 首先,要实现基于CI框架的微信网页授权,需要创建一个微信小类库(Library),这个类库通常...

Global site tag (gtag.js) - Google Analytics