Blog

5 Reasons Why You Should Be Using a Framework

Sep
24

I’ve recently begun to develop a website in the symfony framework and that got me thinking about why you’d want to develop with a framework at all.

1. Security: All good frameworks come with security helpers to protect your code and data from XSS and other hacking attempts. Make sure the framework you choose escapes all form input and all html output.

2. Scalability: A framework can help you scale your site for massive traffic if it includes a good way to cache output.

3. RAD: This is where symfony and ruby shine – they have excellent CRUD generation tools to do a lot of the coding for you.

4. Standards: Frameworks help your programmers build on defined standards. Really good frameworks build on available standards to make their projects better.

5. Community: If you are a single developer like me, then having resources to draw upon when you can’t figure something out is critical. Communities develop around frameworks that can answer your questions and ease the learning curve.

Share With Friends
  • Print
  • Facebook
  • FriendFeed
  • Google Bookmarks
  • Sphinn
  • SphereIt
  • Digg
  • del.icio.us
  • Mixx
  • Fark
  • HackerNews
  • Reddit
  • StumbleUpon
  • Suggest to Techmeme via Twitter
  • Technorati
  • Twitter
  • Yahoo! Buzz

Related Posts


2 Comments » 443 views
Posted in: General

2 Comments »

Allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
MyAvatars 0.2

Comment by Balaji
on 01 Oct 2009 at 4:42 am #

thanks for sharing usefulness of php frameworks.But can you specify which framework is the best with all features.

 
MyAvatars 0.2

Comment by James Ehly
on 01 Oct 2009 at 1:44 pm #

it really depends on your level of programming skill. most programmers just try them all until they find one they like – cakephp, codeigniter, and symfony are all worth a google search. Those three frameworks have similar features, but I think symfony is the coolest because of the integration with the CLI. Its the biggest pain to use though :)

 

« The Web Won’t Solve Your Org’s Problems | I Found Out I’m A WOL Geek »