b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

fleaphp?laravel?qeephp跟CI的优缺点

电脑杂谈  发布时间:2016-10-25 01:02:48  来源:网络整理

你是否正在寻找关于qeephp的内容?让我把最受欢迎的东西奉献给你:

当前位置:我的异常网» PHP»qeephp跟CI的优缺点

qeephp跟CI的优缺点

网友分享于:2013-12-30浏览:104次

qeephp和CI的优缺点
qeephp做了几个项目了,突然想学一个新的框架,感觉ci还不错,不知道它们之间的优缺点,希望大家畅所欲言,有好的框架给推荐个也行。
------解决方案--------------------
CI比较简单,上手快,中文文档齐全,以下为CI的主要优点:

CodeIgniter是什么?
CodeIgniter是一个应用程序框架
CodeIgniter是一个为用PHP编写网络应用程序的人员提供的工具包。它的目标是实现让你比从零开始编写代码更快速地开发项目,为此,CI提供了一套丰富的类库来满足通常的任务需求,并且提供了一个简单的接口和逻辑结构来调用这些库。CodeIgniter可以将需要完成的任务代码量最小化,这样你就可以把更多的精力放到项目的开发上了。

CodeIgniter是免费的
CodeIgniter是经过Apache/BSD-style开源许可授权的,只要你愿意就可以使用它。阅读许可协议可获得更多的信息。

CodeIgniter在PHP4上运行
CodeIgniter的编写完全兼容PHP4。尽管PHP5在面向对象处理方面更具优势,我们本该利用此优势来简化我们(在PHP4下的)实现创造性解决方案的(例如:多继承)工作,但是我们建立此框架时,PHP5并未被广泛使用,这意味着(如果用PHP5来写)我们将要放弃大部分的潜在用户。主流操作系统供应商比如REDHAT非常缓慢得转向对PHP5的支持,并且短期内他们不大可能会全面支持PHP5。所以,我们认为用PHP5来写CodeIgniter不合PHP社区的最大利益。

注解:CodeIgniter能够在PHP5环境下运行。只是它没有使用PHP5独有的高级特征。

CodeIgniter是轻量级的
真正的轻量级。我们的核心系统只需要一些非常小的库,这与那些需要更多资源的框架完全相反。额外的库文件只在请求的时候加载,依需求而定,所以核心系统是非常快而且轻的。

CodeIgniter是快速的
速度非常快。你要找到一个比CodeIgniter表现更优的框架应该很难吧。

CodeIgniter使用M-V-C模型
CodeIgniter使用了模型(Model)-视图(View)-控制器(Controllers)的方法,这样可以更好地使表现层和逻辑层分离。这对项目的模板设计者来说是非常有用的,它最小化了模板中的程序代码量。我们在MVC各自的页面中对此做了更多的介绍。

CodeIgniter生成干净的URL
CodeIgniter生成的URL非常干净而且是对搜索引擎友好化的。不同于标准的“字符串查询”方法,CodeIgniter使用了segment-based这样的方法:

example.com/news/article/345

注意:index.php文件是被默认包含在URL中的,但是可以通过更改.htaccess文件来改变这个设置。

CodeIgniter功能强大
CodeIgniter拥有全范围的类库,可以完成大多数通常需要的网络开发任务,包括:读取、发送电子邮件、数据确认、保存session、对图片的操作,以及支持XML-RPC数据传输等,。

CodeIgniter是可扩展的
这个系统可以非常简单的通过插件和helper类库来进行扩展,或者也可以通过扩展类、系统钩子来实现。

CodeIgniter不需要模板引擎
虽然CodeIgniter确实自带了一个可选的模板解析器程序,但不要求你必须使用模板。模板引擎完全与本地化PHP代码的性能需求不符,使用模板引擎我们要学习其语法,这最低限度只比学PHP基础要容易一点点。考虑以下PHP代码:

以上就是关于qeephp的全部内容,相信你一定会非常满意。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shumachanpin/article-19368-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...