Tuesday, August 18, 2009

Choosing frameworks

When starting a new project, it’s important to consider which framework(s) to use, if any. Frameworks can speed up development, but they may be feature-bloated or not so easy to learn. Also, it’s important to think about in which languages you will use frameworks. For the network (soon more on that topic) we first chose BluePrint for CSS, MooTools for JS and CodeIgniter for PHP. After some research, we discovered that for our needs MooTools wasn’t the correct framework, since we won’t do much more then ajax, DOM manipulation and tabs. We’re in the process of choosing a new one, but there is much chance we’ll go for jQuery. We also discovered that CodeIgniter was quite loose on MVC and OOP, and still PHP4-compatible (and thus not using PHP5 features optimally). Again, we’re in the process of choosing a new one, but there is much chance that we’ll choose Kohana.

What I want to say is that it’s very important to inform yourself about all the possibilities and think about what you need for your project.

No comments:

Post a Comment