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,384

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

×