Abstract
Abstract
Comparison of the development framework,ThinkPHP and
CodeIgniter
With PHP website development is becoming more and more popular, he is fast, simple, low-
threshold, short time to develop a good site, native PHP syntax is very simple, but if more
rapid development of efficientwebsite with high safety performance is not easy, so the birth of
the various PHP development framework, the most famous is the PHP framework Zend
Framework's own framework, there are many other good framework, such as Yii, CakePHP,
PHPDevShell Akelosand so a very good framework.
ThinkPHP is the domestic an excellent lightweight PHP development framework, after almost
10 years of actual development, is now very mature, compilation mechanism is not lost to
some foreign frame at the same time as people own framework, its manual and function the
instructions so are the Chinese, so that domestic PHP programmers to quickly about
ThinkPHP syntax familiar ThinkPHP the internal mechanism, this framework can not be
compared to the foreign, because most foreign framework documentation are in English ,
although the Chinese version, translated version must not be completely interpretation of the
truth of the English original. the recent years ThinkPHP in the country is developing very
rapidly, and now at home and abroad has more than 10,000 operators the site use ThinkPHP
framework.
CodeIgniter abroad a pivotal lightweight PHP development framework, a toolkit designed to
build PHP website people. Its goal is the rapid development of the project: It provides a rich
library group to complete common tasks, as well as a simple interface wealthy rational
framework to access these libraries. Use CodeIgniter developers can inject more creativity to
the project, because it saves a lot of coding time. Its various operations are concise, clear,
regulations, is a very convenient tool for people who know PHP syntax and to quickly
develop.
This thesis is to parse through the front of the two framework mechanism and the use of the
principle, the reader can clearly understand their differences and similarities, you can choose
your favorite framework to develop web applications.
Keywords:
ThinkPHP, CodeIgniter , PHP, framework
II