Home arrow Blogs arrow Joomla Framework

Joomla Framework

Print E-mail
User Rating: / 12
PoorBest 
Written by Editor (cowboy)   
Sunday, 27 August 2006
If you are planning to develop Joomla extensions, I would strongly suggest that you familiarize yourself first with the published Joomla Framework . This will make your code clean and clear, with less or zero bug. What contributes to code that sucks are code that was based on existing codes that also suck. And i'm going to be honest, that's what I did with the early version of Joomla-SMF component. It was based on a component that don't even follow the framework. But, we are planning to clean it up.

I've seen a lot of components that combines functionality and view. This should be seperated! The problem here is, the community are not all professional programmers. Most of them doesn't know the concept of frameworks. And what worst is, they have little understanding of SQL and PHP.

Through the years, i've used several popular components. And I always have to modify it because the performance is terrible or it's just plain buggy. Zoom and Remository are few of the examples. The majority of users would think the component is fine, but in reality, it is not. Just wait until their website gets thousands of pageviews per day, then they'll start noticing the performance problem. I can tell that these components were coded directly out of the authors heads without going through the design phases. Or if they did... arghhhh.
Comments (0)add feed
Write comment

You must be logged in to post a comment. Please register if you do not have an account yet.

 
Next >



 
Joomla Hacks is a Joomla Components, Joomla Modules, Joomla Templates, & Joomla Mambots resource portal.
None of the text or images in this public website may be copied without the expressed written consent of the authors.
Copyright 2005 by JoomlaHacks.com. Powered by Joomla. All rights reserved.
Terms of Use
Joomla Hacks
German Lang French Lang Italian Lang Spanish Lang Japanese Lang Chinese Lang
Search Recommend Contact About Advertise Blogs Topsites Submit News Register Login