From 25f6fca75a49facb8c47a0c9abdab7862fc85c47 Mon Sep 17 00:00:00 2001
From: admin
Really fast. We challenge you to find a framework that has better performance the Code Igniter.
+ +Code Igniter uses the Model-View-Controller approach, which allows great separation between logic and presentation. This is particularly good for projects in which designers are working with your template files, as the code these file contain will be minimized. We describe MVC in more detail on its own page.
@@ -104,13 +108,15 @@ approach to URLs that is synonymous with dynamic systems, Code Igniter uses a seCode Igniter comes with a very nice set of libraries that enable the most commonly needed web development tasks, -like connecting to a database, sending email, validating form data, maintaining sessions, manipulating images, and more.
+like accessing a database, sending email, validating form data, maintaining sessions, manipulating images, working with XML-RPC data and more.The system can be easily extended through the use of plugins and helper files, or even through class extensions or standard includes.
Template engines simply can not match the performance of native PHP, and the syntax that must be learned to use a template +
Although Code Igniter does come with a simple template parser that can be optionally used, it does not force you to use one. + +Template engines simply can not match the performance of native PHP, and the syntax that must be learned to use a template engine is usually only marginally easier than learning the basics of PHP. Consider this block of PHP code:
<ul>
@@ -138,9 +144,6 @@ engine is usually only marginally easier than learning the basics of PHP. Consi
Yes, the template engine example is a bit cleaner, but it comes at the price of performance, as the pseudo-code must be converted
back into PHP to run. Since one of our goals is maximum performance, we opted to not require the use of a template engine.
-That said, Code Igniter does come with a simple template engine class which you can optionally use. Or, if you
-prefer using a full-blown template engine such as Smarty, there's no reason why you can't use it with Code Igniter.
-Just include your template engine script when you write your controllers, and continue working as you normally do.
Code Igniter is Thoroughly Documented
Programmers love to code and hate to write documentation. We're no different, of course, but
--
cgit v1.2.3-24-g4f1b