夜火博客 个人的碎碎念收集箱

跟夜火学CodeIgniter - 序+目录

CodeIgniter(CI)是夜火我最近使用了半年多的框架,之前从来没有接触过框架,甚至对php也不甚精通。写这个教程只是为了让CI刚开始的学习曲线更加平滑(由于我对框架之类的完全不懂,刚开始看CI文档的时候非常晕),也是为了整理总结下之前写的代码,用自己的语言重新整理一下CI的知识,对于更好的学习了解也有好处。这个教程只是CI入门,CI的很多高级功能我也不甚了解,大(gao)家(shou)共(qing)勉(pen)吧。

另外,教程会以边做边学的形式,尽量减少枯燥的理论内容。在这信息越来越快餐化的互联网上,我会尽量把内容写的简单,明了,简短。所以,有的知识内容可能会分成好几篇文章来写,这个不用太在意。

如果想查看更全的内容,请访问 CodeIgniter中国

这个教程基于CodeIgniter 2.1.4。下载最新版本

 CodeIgniter

讲什么内容

这个教程目前的计划是只讲CodeIgniter的入门,因为高深的我也不懂,入门的程度是用CodeIgniter写一个简单的网站,中间也会穿插一些html,css,js,jquery之类的小技巧,算是写网站的一整套流程吧,能用到的都顺带讲一下。

教程也不会讲的非常系统或非常完整,因为官方手册已经很完备了,我本身也是野路子自学的CodeIgniter,有不对的地方也是理所当然(好厚脸皮...)。

 

看教程前,需要具备的基础知识

如果是PHP高手,或者会其他框架的,这个入门教程不适合你,你可以到官方直接看CodeIgniter手册(中文)。

我只把我当初自学CI时的基础和大家罗列一下,意思是为了说明,学习CI真的很简单。

PHP:会if else ,for,foreach;

MySQL:会select,update,insert

HTML,CSS,基础的js

夜火的编程基础:懂点vb;会asp(能写个网站);php全靠自学,只会基础,没接触CI之前,甚至连php怎么连接数据库都不知道;没用过框架,不懂什么MVC。

 

什么是CodeIgniter?

CodeIgniter是一个简单易学、效率出众,小巧但功能强大的 PHP 框架,这里如果不理解 框架 是什么,可以先不用理解,知道是这么个玩意儿就行了。

CodeIgniter不用安装,直接修改下配置文件就能直接使用,夜火认为这是和其他需要编译安装的框架相比,最省心的地方。

更多关于CodeIgniter是什么?

 

我与CodeIgniter结缘

最早模糊的知道CodeIgniter的时候可能是在2012年,因为我在知道框架,查找好用的框架的时候,突然发现CodeIgniter中国的链接竟然不知什么时候已经存在我的书签里了,仔细回忆下只可能是在12年自学php,找资料的时候看到的,当时应该是因为看到了CI的介绍:帮你编写“优雅”php程序的web应用程序框架。当时大概是把框架理解成IDE了,可以自动把代码整理的很漂亮。。。。原谅年幼而又无知的我吧。

 

为什么选择CodeIgniter?

为什么选择CodeIgniter作为入门,而不选择ThinkPHP?ThinkPHP作为国人开发的框架,在国内使用的公司也很多,学习难度似乎和CI差不多,因为我当初选择学哪个的时候,找了好多网上的评论进行对比,可以说是仁者见仁智者见智,各有各的好处,各有各的看法,结果因为听说TP的封装比较厉害,学完之后完全不会php了,而且CI的文档非常完善、非常棒,还可以整合UCenter,基于这种种特性,最终就选中了CI。

 

《跟夜火学CodeIgniter》目录

  1. 序&目录
  2. 安装
  3. 发布静态页
  4. 数据库的增删改查
  5.  

目录具体还没想好,有可能是先写文章,文章写到哪,目录就写到哪。

下一节:安装

标签: CodeIgniterPHP

作者:夜火 分类:教程|电子书 浏览:482 评论:0
留言列表
发表评论
来宾的头像