Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
How CodeIgniter Made Me A Freelancer
The Framework <ul><li>PHP4/5 Support </li></ul><ul><ul><li>CodeIgniter supports both PHP4 and PHP5, which means your appli...
The Framework <ul><li>PHP4/5 Support </li></ul><ul><li>Simple Configuration </li></ul><ul><ul><li>CodeIgniter doesn’t care...
The Framework <ul><li>PHP4/5 Support </li></ul><ul><li>Simple Configuration </li></ul><ul><li>Security </li></ul><ul><ul><...
The Framework <ul><li>PHP4/5 Support </li></ul><ul><li>Simple Configuration </li></ul><ul><li>Security </li></ul><ul><li>F...
The Framework <ul><li>PHP4/5 Support </li></ul><ul><li>Simple Configuration </li></ul><ul><li>Security </li></ul><ul><li>F...
The Framework <ul><li>PHP4/5 Support </li></ul><ul><li>Simple Configuration </li></ul><ul><li>Security </li></ul><ul><li>F...
The Community <ul><li>Forums </li></ul><ul><ul><li>Almost the entire community (including developers) is active on the off...
The Community <ul><li>Forums </li></ul><ul><li>Wiki </li></ul><ul><ul><li>A place for tips, tricks, and enhancements for a...
The Community <ul><li>Forums </li></ul><ul><li>Wiki </li></ul><ul><li>Bug Tracker </li></ul><ul><ul><li>Everyone is welcom...
The Community <ul><li>Forums </li></ul><ul><li>Wiki </li></ul><ul><li>Bug Tracker </li></ul><ul><li>Blogs </li></ul><ul><u...
The Community <ul><li>Forums </li></ul><ul><li>Wiki </li></ul><ul><li>Bug Tracker </li></ul><ul><li>Blogs </li></ul>
The Clients <ul><li>Smart </li></ul><ul><ul><li>The majority of my clients are CodeIgniter users themselves, they just don...
The Clients <ul><li>Smart </li></ul><ul><li>Plentiful </li></ul><ul><ul><li>There are more clients than developers </li></...
The Clients <ul><li>Smart </li></ul><ul><li>Plentiful </li></ul><ul><li>Part of the Community </li></ul><ul><ul><li>Most c...
The Clients <ul><li>Smart </li></ul><ul><li>Plentiful </li></ul><ul><li>Part of the Community </li></ul>
How CodeIgniter Made Me A Freelancer <ul><li>The Framework </li></ul><ul><li>The Community </li></ul><ul><li>The Clients <...
Sites <ul><li>Official </li></ul><ul><ul><li>http://www.codeigniter.com/ </li></ul></ul><ul><ul><li>http://www.ellislab.co...
Upcoming SlideShare
Loading in …5
×

How CodeIgniter Made Me A Freelancer

10,863 views

Published on

A short presentation outlining what I find so great about the CodeIgniter framework and the reason I started freelancing, using CodeIgniter.

Published in: Technology
  • Be the first to comment

How CodeIgniter Made Me A Freelancer

  1. 1. How CodeIgniter Made Me A Freelancer
  2. 2. The Framework <ul><li>PHP4/5 Support </li></ul><ul><ul><li>CodeIgniter supports both PHP4 and PHP5, which means your application will work on virtually any host your client chooses. </li></ul></ul><ul><ul><li>CodeIgniter doesn’t just throw PHP5 support on top – it actually takes advantage of PHP5’s technology! </li></ul></ul>
  3. 3. The Framework <ul><li>PHP4/5 Support </li></ul><ul><li>Simple Configuration </li></ul><ul><ul><li>CodeIgniter doesn’t care how your server is configured. The framework’s configuration can support any server with minor changes, which are all documented extensively. </li></ul></ul><ul><ul><li>With basic PHP conditionals you can support local development as well as a production server – without changing a single line of code during deployment. </li></ul></ul>
  4. 4. The Framework <ul><li>PHP4/5 Support </li></ul><ul><li>Simple Configuration </li></ul><ul><li>Security </li></ul><ul><ul><li>Global XSS Protection at the switch of a Boolean </li></ul></ul><ul><ul><li>Active Record ensures your database is safe from SQL injection </li></ul></ul><ul><ul><li>Validation forces you to never trust your users </li></ul></ul>
  5. 5. The Framework <ul><li>PHP4/5 Support </li></ul><ul><li>Simple Configuration </li></ul><ul><li>Security </li></ul><ul><li>Flexibility </li></ul><ul><ul><li>Everything is extendable – feel free to change the way any library works, or write your own, while still maintaining the integrity of the core. </li></ul></ul><ul><ul><li>CodeIgniter doesn’t “lock you in” to anything – Javascript libraries, Active Record, ORM, Authorization & Authentication – feel free to select your favorites and run with them. </li></ul></ul>
  6. 6. The Framework <ul><li>PHP4/5 Support </li></ul><ul><li>Simple Configuration </li></ul><ul><li>Security </li></ul><ul><li>Flexibility </li></ul><ul><li>Lightweight </li></ul><ul><ul><li>The entire framework weighs in at less than 1MB. </li></ul></ul><ul><ul><li>You only load and use parts of the framework you need. </li></ul></ul><ul><ul><li>Benchmarks prove CodeIgniter gets the page to the user faster than any other leading PHP framework. </li></ul></ul>
  7. 7. The Framework <ul><li>PHP4/5 Support </li></ul><ul><li>Simple Configuration </li></ul><ul><li>Security </li></ul><ul><li>Flexibility </li></ul><ul><li>Lightweight </li></ul>
  8. 8. The Community <ul><li>Forums </li></ul><ul><ul><li>Almost the entire community (including developers) is active on the official forums. </li></ul></ul><ul><ul><li>Questions and support requests are answered within minutes on average. </li></ul></ul><ul><ul><li>The core of CodeIgniter has seen numerous changes based on the discussions held on the forum – what you say reflects upon the framework of tomorrow. </li></ul></ul><ul><ul><li>Welcoming to new members </li></ul></ul>
  9. 9. The Community <ul><li>Forums </li></ul><ul><li>Wiki </li></ul><ul><ul><li>A place for tips, tricks, and enhancements for all CodeIgniter developers. </li></ul></ul><ul><ul><li>Most often, plugin and library ideas are fleshed out on the Wiki then released open source by the developer. </li></ul></ul><ul><ul><li>Many CodeIgniter core changes come as a result of articles and discussions on the Wiki. </li></ul></ul>
  10. 10. The Community <ul><li>Forums </li></ul><ul><li>Wiki </li></ul><ul><li>Bug Tracker </li></ul><ul><ul><li>Everyone is welcome to submit bugs to the bug tracker </li></ul></ul><ul><ul><li>Developers actively discuss bugs with the community and those that report bugs </li></ul></ul><ul><ul><li>The community is welcome to provide quality, tested, code to fix any bug. </li></ul></ul>
  11. 11. The Community <ul><li>Forums </li></ul><ul><li>Wiki </li></ul><ul><li>Bug Tracker </li></ul><ul><li>Blogs </li></ul><ul><ul><li>Numerous CodeIgniter users have their own blogs where they post excellent tutorials, articles, and release their projects </li></ul></ul><ul><ul><li>The developers have blogs where they release their own personal projects and provide a “behind the scenes” look at CodeIgniter and it’s sister products (Expression Engine, etc). </li></ul></ul>
  12. 12. The Community <ul><li>Forums </li></ul><ul><li>Wiki </li></ul><ul><li>Bug Tracker </li></ul><ul><li>Blogs </li></ul>
  13. 13. The Clients <ul><li>Smart </li></ul><ul><ul><li>The majority of my clients are CodeIgniter users themselves, they just don’t have the time or knowledge to complete a project </li></ul></ul><ul><ul><li>They understand the pros/cons of the framework and have realistic expectations as to the time it will take to complete a project </li></ul></ul>
  14. 14. The Clients <ul><li>Smart </li></ul><ul><li>Plentiful </li></ul><ul><ul><li>There are more clients than developers </li></ul></ul><ul><ul><li>I often have to refer clients to other developers because of my current work load </li></ul></ul><ul><ul><li>Future projects with clients is the norm </li></ul></ul>
  15. 15. The Clients <ul><li>Smart </li></ul><ul><li>Plentiful </li></ul><ul><li>Part of the Community </li></ul><ul><ul><li>Most clients are already a part of the community, either from Expression Engine or one of EllisLab’s other products </li></ul></ul><ul><ul><li>Most client projects are in it for the long haul, not to make a quick buck. I have yet to deal with a client that did not join the CodeIgniter community and make positive contributions. </li></ul></ul>
  16. 16. The Clients <ul><li>Smart </li></ul><ul><li>Plentiful </li></ul><ul><li>Part of the Community </li></ul>
  17. 17. How CodeIgniter Made Me A Freelancer <ul><li>The Framework </li></ul><ul><li>The Community </li></ul><ul><li>The Clients </li></ul>
  18. 18. Sites <ul><li>Official </li></ul><ul><ul><li>http://www.codeigniter.com/ </li></ul></ul><ul><ul><li>http://www.ellislab.com/ </li></ul></ul><ul><li>Blogs </li></ul><ul><ul><li>http://www.derekallard.com/ </li></ul></ul><ul><ul><li>http://www.haughin.com/ </li></ul></ul><ul><ul><li>http:// www.michaelwales.com / </li></ul></ul>

×