Your SlideShare is downloading. ×
0
How CodeIgniter Made Me A Freelancer
How CodeIgniter Made Me A Freelancer
How CodeIgniter Made Me A Freelancer
How CodeIgniter Made Me A Freelancer
How CodeIgniter Made Me A Freelancer
How CodeIgniter Made Me A Freelancer
How CodeIgniter Made Me A Freelancer
How CodeIgniter Made Me A Freelancer
How CodeIgniter Made Me A Freelancer
How CodeIgniter Made Me A Freelancer
How CodeIgniter Made Me A Freelancer
How CodeIgniter Made Me A Freelancer
How CodeIgniter Made Me A Freelancer
How CodeIgniter Made Me A Freelancer
How CodeIgniter Made Me A Freelancer
How CodeIgniter Made Me A Freelancer
How CodeIgniter Made Me A Freelancer
How CodeIgniter Made Me A Freelancer
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

How CodeIgniter Made Me A Freelancer

10,402

Published on

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

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

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
10,402
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
157
Comments
0
Likes
3
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. How CodeIgniter Made Me A Freelancer
  • 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. 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. 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. 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 &amp; Authentication – feel free to select your favorites and run with them. </li></ul></ul>
  • 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. 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. 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. 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. 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. 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. The Community <ul><li>Forums </li></ul><ul><li>Wiki </li></ul><ul><li>Bug Tracker </li></ul><ul><li>Blogs </li></ul>
  • 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. 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. 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. The Clients <ul><li>Smart </li></ul><ul><li>Plentiful </li></ul><ul><li>Part of the Community </li></ul>
  • 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. 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>

×