By Steelrat
via hiveminds.co.uk
Published: May 08 2008 / 16:43
Many Open Source content management systems written in PHP want to be recongnized by the business industry as being "enterprise" ready. This is not only a mark of prestige and status but places them in a position where large companies are ready to invest in the software as a platform for their projects. Drupal is now trying making its move to be enterprise ready but has a long way to go.
Comments
nicklewisatx replied ago:
He says drupal runs off of $globals; -- that statement makes me think he has no idea what he's talking about. Drupal runs off of hooks. Is he actually suggesting that a sql cluster would be implemented through him switching databases in drupal? that comment really lost me...
Drupal doesn't scale.. compared to what? Isn't 'enterprise' one of those jargon words you use when you are trying to sound big time? His mamma is enterprise ready.
hiveminds replied ago:
If you have the time the you might want to take a look at the following links. The first explains why using globals is bad. The second is a list of the globals used in Drupal. The one that is most harmful in my mind is $user.
http://www.phpit.net/article/using-globals-php/
http://api.drupal.org/api/globals
I do not mention hooks at all in this article. This is coming up in another article where I will do a comparison of OOP hooks systems and Procedural code hook systems.
The "enterprise ready" in the context that I am using would translate to "business ready". Which means that businesses can trust and depend on the software to improve on how the business is run or make it easier to get things done.
I hope that explains a few things for you. As for the reference to my mother. I won't even dignify that with an answer.
nicklewisatx replied ago:
No -- it doesn't. Thanks for schooling me on why globals are bad... I'm looking forward to your analysis of the hook system.
Voters For This Link (11)
Voters Against This Link (4)