关闭

CI框架学习--搭建

标签: CI学习
471人阅读 评论(0) 收藏 举报
分类:

最近终于空下来了,刚好有朋友他们也做一些小系统,由于我是游戏程序所以没有做过系统的,不过以前也是学过一点点php的知道怎么用php+html+css+js进行一些简单的留言板系统,从来也没有做过商业的项目,刚好现在有一个CI框架可以比较简单的搭建,好的设计模式mvc,内置了很多的库使用所以我选择它进行研究。

我学习一般都喜欢有这么几个步骤

1.首先去百度百科去查一下看看这个框架的简单的介绍。

2.去官方网站看看这个框架文档是否比较全。

3.去51job进行调查一下,看看使用这个框架的公司多不多,或者说是工资怎样样吐舌头(ps如果好的话更值得去学习不是么)

如果达到了以上要求我就开始动手了

首先我们确定我们的开发工具,由于php我觉得他就是一个脚本语言,不知道这么说对不对,不过相对于C++,java而言我就是这么以为的。所以我没有去用什么大型的软件WebStorm,而是选择了sublime进行编码,之前在写cocos2d-lua的时候真心觉得用了以后非常不错,所以强烈推荐使用。但是在此之前我还要对一些插件进行安装比如我们常用的jquery这些插件网址在http://www.cnblogs.com/snandy/archive/2013/05/02/3054101.html这个下载有具体的安装的方式,由于我下载的版本已经自带了html,css,js的基本提示,所以我没有去查找其他的,还有一个就是我们常用的功能跳转到变量我也找到了相关的插件http://www.360doc.com/content/14/0305/11/13084517_357879891.shtml在这里说的比较详细,希望对大家所有帮助,做好了这些一切我们就要正式开始去做CI的编程了,我们去官网去下载一个工程文件http://codeigniter.org.cn/下载最新的版本我当前所用的3.06版。下载以后我们进行一个解压查看一下基本的结构是什么如下图


我们看到有三个文件夹一个是系统的类库,这个肯定是我们要学习的重点,但是今天我们不去仔细的学习,application这个是我们经常要去使用的一些文件夹,里面有我们的mvc的三个文件夹,一个是c控制,m数据模型,v视图也就是我们常说的html界面,这样我们就很清楚我们的工作重点。后面那个是英文版的类库的帮助文档,当然是英文的英文好的朋友可以直接进行查询,我自己英文一般也不想去浪费这个时间,我们有中文版的东西我可以直接去看中文版的帮助。最重要的是外部的那个index.php文件它是整个CI的入口文件,我们通过它实现一个访问。

第二部就是我们要安装php能运行的环境由于我现在基本上是用windos进行操作,所以我还是比较懒直接去找了一个一件工具,名字WampServer这个工具当然还有一些别的工具可以根据自己喜欢去下载一个使用。下载安装完成以后,我们在网页上输入127.0.0.1会出现一个如下界面就说明成功。不成功根据实际情况进行百度查找


经过上面的准备我们已经完成了开发的前期准备,下面我们就把CI的框架这个直接搬入到我们的服务器的下面,这个我相信做过网页设计的同学都应该明白,放在www文件下面,然后我们用正常的浏览器访问方式比如我的是CI,如下所示


这就证明我们已经把CI运行成功了,希望能够帮到您

2
0
查看评论

CI(CodeIgniter)框架入门教程——第一课 Hello World!

本文转载自:http://www.softeng.cn/?p=45 今天开始,我将在这里连载由我自己编写的《CodeIgniter框架入门教程》,首先,这篇教程的读着应该是有PHP基础的编程人员,如果你是PHP初学者,建议你先学习基础的PHP技术(包括:变量、选择、判断、循环、数组、...
  • whh306318848
  • whh306318848
  • 2014-03-03 13:25
  • 5566

CI框架学习总结

之前主要搞C++,现在学习PHP,为了能够快速的理解MVC框架,根据buddy的建议,就选择了轻量级框架-CI,使用起来确实简单易学,并有详细的中文文档可够查阅。CodeIgniter 是一个小巧但功能强大的 PHP 框架,作为一个简单而“优雅”的工具包,它可以为开发者们建立功能完善的 Web 应用...
  • xjc200808
  • xjc200808
  • 2016-01-20 15:26
  • 628

CI框架学习笔记

CI学习笔记      1.      2      3.模型:提供数据,保存数据      4.视图view:只负责显示      5.动...
  • SGD19931019
  • SGD19931019
  • 2015-05-27 23:31
  • 601

各种demo——CI框架学习

一.CI的HelloWorld! 注意:CI禁止直接通过文件目录来访问控制器。 ./application/controllers/hello.php 1 php 2 //放止用户直接通过路径来访问控制器,如果这样的话会显示找不到(封装) 3 if ( ! defined(...
  • chaoren2011
  • chaoren2011
  • 2014-07-13 23:34
  • 1505

CI框架学习笔记第一天

此文章为自己书写,在Word上做的笔记,然后拷贝到这上边的,无任何抄袭。另外若是程序有任何问题可以评论,也可私信我。 若是想看整个学习笔记代码和数据库可点击此处(包含个人书写的项目代码及数据库文件)。学习目标使用CI框架开发商城(前台和后台)。 CI简单介绍小巧,快速。 相对于学习其他框架,更容...
  • qq_21806621
  • qq_21806621
  • 2017-04-30 09:13
  • 1853

CI框架学习笔记(一)

辅助函数顾名思义。就是帮助我们完成特定任务的函数。每个辅助函数文件都是某一类函数的集合。比如,URL辅助函数帮助我们创建链接,表单辅助元素帮助我们创建表单元素。 辅助函数没有使用面向对象的方式来实现,他们是简单的过程式函数,CI默认不会自己加载辅助函数,一旦加载就可以在控制器和视图中全局访问。 ...
  • yingzhicai
  • yingzhicai
  • 2016-04-20 10:55
  • 1402

CI框架学习--各种demo

寒假学习一下CI框架,请各位多多指教! 一.CI的HelloWorld! 注意:CI禁止直接通过文件目录来访问控制器。 ./application/controllers/hello.php 1 php 2 //放止用户直接通过路径来访问控制器,如果这样的话会显示找不到(封...
  • u012581409
  • u012581409
  • 2014-09-25 21:21
  • 1054

CI框架学习

CI控制器 CI超级对象 数据库访问 AR模型 如何扩展CI的控制器 模型 url相关函数 设置路由 分页 文件上传 session 验证码 表单验证 在php什么地方用memcache 一.数据库读出来的数据(select) 使用memcache缓存 ...
  • u014650560
  • u014650560
  • 2016-11-27 19:02
  • 175

php CI框架搭建(一)

之前用过TP框架,本次写php网站时用了CI这个框架,在国内也很流行的,在选框架时还初步想用下 Laravel,我配置了laravel,感觉环境的搭建比TP和CI复杂多了,不过这个框架排名还是挺靠前的,有时间也用下这个框架。 1、CI环境的搭建(前提配置好php环境,我用的是wampser...
  • Zhangruofei123
  • Zhangruofei123
  • 2016-05-19 21:04
  • 1159

php框架CI入门(一)

1.新建一个控制器 来处理静态的页面,控制器就是一个简单的类。 当访问下面这个URL时   http://examole.com/news/latest/10 通过url知道,有一个叫news 的控制器。调用方法为"latest" http://example.com/...
  • yingzhicai
  • yingzhicai
  • 2016-04-13 10:16
  • 457
    个人资料
    • 访问:14266次
    • 积分:764
    • 等级:
    • 排名:千里之外
    • 原创:63篇
    • 转载:14篇
    • 译文:0篇
    • 评论:1条