软件编程

首页 > 编程软件 > 软件编程

7很不错

CodeIgniter4

软件下载软件下载

软件截图

  • 【介绍】

    CodeIgniter4应用的范围是网页开发过程,该款工具可用于网页整体结构的建立以及功能配置,默认支持绝大部分的开发环境,提供大量的类库、源码编写需要的行数和各个区域的接口,大部分的功能项皆已经有了独立的模块,因此所需编辑的代码事实上还是相对较少的,要注意的是提前导入所需使用的素材以及数据即可。

    软件特色

    小巧的框架

    CodeIgniter 3 包括用户手册的安装包仅有 2MB 大小。

    不喜欢复杂,热爱简单

    CodeIgniter 允许用户自由选择是否使用 MVC 架构。

    清晰与完善的文档

    CodeIgniter 安装包中包含《用户手册》,手册囊括了入门介绍、教程、手把手指导,还包括了框架组件的参考文档。

    出色的性能

    CodeIgniter 的性能始终优于大多数同类框架。

    非常安全

    我们非常重视安全问题,框架内建 CSRF 和 XSS 攻击的防御措施。

    几乎 0 配置

    CodeIgniter 奉行约定胜于配置的理念(例如把模型文件放到models文件夹中)。当你希望修改配置的时候,在config文件夹中有许多配置项供你修改。

    CodeIgniter4

    CodeIgniter4正式版安装教程

    第一步:下载下来CodeIgniter4正式版,是一个压缩包。解压后如下图:

    主要有这3个文件,application文件夹是应用文件夹,里面主要有MVC相关的M-模型文件夹,

    V-视图文件夹,C-控制器文件夹,还有一些配置文件,后面会讲到。

    system文件件,是系统文件夹,CI (CodeIgniter)的核心文件。

    user_guide 即离线的用户帮助文档,便于查询。不过都是英文的哦,英文不好的童鞋还是去百度,下载一个中文的文档。我的学习主要靠帮助文档。帮助文档是好东西,一来是选择这个框架,就是因为他又详细的帮助文档帮助学习很方便。

    第二步:也是比较关键的一步。把该文件夹放到网站的根目录下。很多网上资料,都只说根目录下,像我这样的新手,连根目录都不知道。

    下面我就跟大家讲一下根目录下。我是安装的iis,那么根目录就指的是iis的安装目录。其他的web服务器,的根目录下也就是指web服务器的安装目录。如下图:打开iis,右键,浏览,打开的就是根目录;

    第三步:关键的一步哦,注定成不成功哦。

    将下载的文件拷到这个所谓的根目录下;我把这个文件夹的名字改成了php,主要是为了简便,因为还要配置访问地址。输地址方便。

    第四步:最重要的,配置哦

    打开application/config/config.php文件。注意.php文件可以用记事本,notpad++等多种编辑器打开,很方便,配置好保存即可。

    主要配置这两个地方:标记1配置的是你要访问的网站网址。我配置的是http://localhost/php, localhost 指的是本地。也可以写成http://127.0.0.1/php。如果你有服务器,那就要写你服务器的域名咯。/php就是我刚才复制过来所下载的CodeIgniter 的文件夹,我把文件夹名字改成php就是为了访问方便,php 比CodeIgniter要简短。

    标记2 index.php是下载就配置好的,没配置你就给他配置成index.php,表示你输入http://127.0.0.1/php,则自动打开index.php文件。

    第四步,配置服务器,数据库,我用mysql

    打开文件 application/config/database.php

    配置你服务器的相关用户名,密码,数据库名等等。

    在浏览器中输入http://127.0.0.1/php 就可以看到index.php的欢迎界面啦。

    CodeIgniter4正式版使用技巧

    目录结构

    这里我们可以看到有三个文件夹,分别是application(项目目录)、system(框架源码)、user_guide(用户手册,可以删除),index.php为程序入口文件,我们的代码编写工作主要在application目录下完成,这里有着清晰的MVC结构,这里我们主要操作controllers、models、views目录,配置信息主要修改config中的config.php、database.php、autoload.php、constants.php、routes.php文件。

    CodeIgniter4

    CodeIgniter运行逻辑

    用户通过浏览器访问系统,系统监听到后从index.php入口进入,根据用户访问的路由去routes.php 查找对应的路由配置(默认指向了controllers中的welcome)去查找对应的控制器,控制器根据需求调用不同的方法,这里index方法是载入对应的视图(默认指向了views中的welcome_message.php页面),并将视图返回给用户,因为可以看到Welcome to Codelgniter页面,也表示CodeIgniter安装成功!这里的实际路由地址为http://localhost:8086/index.php/welcome/index/welcome_message.php

    CodeIgniter4

    路由routes

    路由规则定义在 application/config/routes.php 文件中,在这个文件中你会发现一个名为 $route 的数组,利用它你可以设置你自己的路由规则,这里路由默认指向的控制器为$route['default_controller'] = 'welcome',CodeIgniter 将会尝试查询一个名为 welcome.php的控制器并加载它。

    CodeIgniter4

    控制器Controller

    控制器是一个类文件,是以一种能够和 URI 关联在一起的方式来命名的,当控制器的名称和 URI 的第一段匹配上时,它将会被加载,通过 URL 来调用指定的方法,index方法总是在 URI 的 第二段 为空时被调用。所以当我们路由中没有指定方法时默认载入了index方法。

    CodeIgniter4

    视图Views

    在控制器的index方法中我们可以看到,方法将视图指向了views中的welcome_message.php页面,$this->load->view("welcome_message"),这样我们就去加载了welcome_message.php页面了,也就是我们看到的Welcome to Codelgniter页面的后台代码了,在视图中我们就可以对业务逻辑和对数据库进行处理了。

    CodeIgniter4

    以上就是软件爱好者小编今日为大家带来的CodeIgniter4,更多软件下载尽在软件爱好者

    查看

    相关下载

    下载

    好玩游戏大全9.8

    一款为玩家带来最独特游戏合集的应用

    软件资讯

    华为Pura70系列一个人可以买几台

    华为Pura70系列发布,很多小伙伴准备抢购了,那么华为Pura70系列一个人可以买几台,有限购政策吗?感兴趣的小伙伴不要错过,赶快来看一下吧! 华为Pura70系列一个人可以买几台根据目前的情况来看,预计是会限购的,只能一人买一台。4月17日,有数码博主称,现在为了防范黄牛,线下预订华为Pura70系列要提供身份证登记,避免出串货导致被罚款。此外,据华为智能生活馆的工作人员透露,目前已接收到超过

    2024-04-18 【软件教程】
    点击查看更多>>