`
vtrtbb
  • 浏览: 360000 次
  • 性别: 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中使用其他类库解决方法参考

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

    STM32F103驱动射频芯片 CI24R1

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

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

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

    CI_FreakAuth

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

    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),这个类库通常...

    CI框架入门之MVC简单示例

    学习CI框架时,了解并熟练运用MVC模式至关重要。你可以通过阅读更多的CodeIgniter教程和实例,如《codeigniter入门教程》、《CI(CodeIgniter)框架进阶教程》等,来进一步提升你的技能。同时,实践是检验理解的最佳...

    自动化测试关键字初始框架

    - 可持续集成:与CI/CD工具(如Jenkins、GitLab CI/CD)集成,实现持续测试和部署。 总之,"自动化测试关键字初始框架"是一个方便测试人员使用的工具,它降低了自动化测试的门槛,提高了测试的可维护性和可扩展性。...

Global site tag (gtag.js) - Google Analytics