Codeigniter-CI开源框架学习资料

最近帮朋友做一个简单的企业网站,准备用php来搭建。顺便熟悉下php,和web前端的知识。

但是本人一直在做c++游戏开发这一块工作。之前就搭过一个wordpress的博客站,只是简单了解了一些web开发的内容。对php安全性,执行效率,代码伸缩性这些东西并不了解。所以上网查了很多资料,决定找一个现成简单的php框架快速做开发。

最后我锁定了Codeigniter这个轻量级php开源框架。

之所以选择Codeigniter,其中一个很重要的原因是他比较简单,复杂的框架花不起这个时间。然后是基于mvc结构,面向对象的编程思想。结合本人早年的编码经验,这样子学习曲线显得平缓一些。毕竟游戏客户端UI与mvc的思想是基本一致的。(比方:视图就相对与UI,Controller衔接根据游戏逻辑中控制uisystem类。Model相对与游戏中数据类,比方玩家道具之类。)

web开发需要研究的内容也蛮多的。所以就把一些有用的资料整理一下,留着日常翻查。


CI相关网站:

Codeingiter官网

CodeIngiter中国

NetTuts+有一些关于codeigniter的教程


CI相关书籍:

一、《CodeIgniter for Rapid PHP Application Development》

二、《Professional CodeIgniter》


其他web开发资料

php官方手册

w3schools这边web开发的教程挺全面的,涵盖了php,jsp,html等很多关于web开发教程。

中文版php手册


你可能感兴趣的:(Codeigniter-CI开源框架学习资料)