How CodeIgniter Made Me A Freelancer
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

How CodeIgniter Made Me A Freelancer

on

  • 12,218 views

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.

Statistics

Views

Total Views
12,218
Views on SlideShare
5,239
Embed Views
6,979

Actions

Likes
3
Downloads
154
Comments
0

12 Embeds 6,979

http://www.michaelwales.com 6929
http://translate.googleusercontent.com 13
http://www.slideshare.net 12
http://web.archive.org 7
http://michaelwales.com 5
http://www.linkedin.com 5
http://www.techgig.com 2
http://webcache.googleusercontent.com 2
http://liveweb.archive.org 1
http://feeds.feedburner.com 1
http://www.netvibes.com 1
http://theoldreader.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

How CodeIgniter Made Me A Freelancer Presentation 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 /