Freelance Web Developer
: Available for hire to work on projects of all sizes and types. Get in touch for a quote.
My love of CodeIgniter
I’ll admit, I’ve jumped on the framework bandwagon. I tried Zend for a while but it was far too much hassle for me and too complex for a first timer to that kind of system. I gave up on frameworks for that reason and went back to producing my own codebase, until I discovered CodeIgniter!
What is CodeIgniter?
CodeIgniter is a lightweight yet powerful PHP framework for creating full-featured web applications. It boasts a very “simple and elegant toolkit” used by millions of developers in the world of shared web hosting and clients with strict deadlines.
What does CodeIgniter mean to me?
As a professional and freelance web developer I often have to dish out new, sometimes small, web applications quickly and to a high standard. Instead of going through the laborious task of setting up a new website from scratch I now simply extract a fresh installation (or sometimes a custom set template) of CodeIgniter and I have the mainframe already in place ready to go. I also love CodeIgniter because it is based on the MVC (Model-View-Controller) architecture. I’m a big believer in keeping the processing code away from the styling and stuctural code, basically keeping the designers and developers in seperate files. The designer should never need to see any scripting code such as PHP simply because they have no need to.
How have I found CodeIgniter so far?
Did I mention I love it? It is so easy to learn it is unreal! The user documentation supporting the framework is so detailed and simple to follow. I haven’t had any major problems thus far and I’ve created some rather large applications using the cache, session and many other libraries that come as standard with the system. All minor problems have been sorted just through common sense or by a quick search of the manual.
Would I go back to creating web applications without a framework?
The simple answer is yes, but I have my reasons. Some applications do not require frameworks because they are either so small or require a custom built framework. I have built large-scale websites in the past without any framework and I will continue to maintain them as they are in their current working state, although I’d like to convert them onto the framework as soon as I can. This is also important because other developers needing to update/change the application can do so with minimal learning required.
So that’s about it for CodeIgniter from me at the moment. I intend to write a quick tutorial on setting up a new application using the framework just to prove how easy and lightweight it really is. You can download CodeIgniter for free from the CodeIgniter website.
2 Responses to My love of CodeIgniter
Leave a Reply Cancel reply
Tags
aggregator codeigniter computer css database developer development email facebook fifa fifa 12 football framework freelance google googlebot html iPad jquery linux membership system Motherboard mysql myvouchercodes open source php php tutorial resources rossytzoltan rss search engine optimisation seo social media tech forum the guardian tutengine tutorial tutorial search engine tweet twitter ubuntu user system web developer web developer twitter zendTwitter
- @LitaRussell89 haha classic flirt move 2 days ago
- @_JamaisSeul try that What store on Eastern Ave 2 days ago
- @GoodandBadPR @ddarrko booking tomoz #biggame 3 days ago
PHP Freelance Web Developer
My primary skills as a freelance web developer include:
- HTML
- CSS
- JavaScript (including jQuery)
- PHP
- XML
- WordPress
- CodeIgniter
- Bootstrap









You’ll love this if you love CI. http://www.cibonfire.com It’s a rather epic “kickstart” system that uses CI and the Ocular template engine…it is now the standard I use for my apps.
[...] framework which has really boosted productivity and turn around times. As you would have read from My Love of CodeIgnier, the framework has really helped me in my job both professionally and freelance. [...]