<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>20bits - Latest Comments in 4 Problems with Drupal | 20bits</title><link>http://20bits.disqus.com/</link><description></description><language>en</language><lastBuildDate>Sun, 24 May 2009 07:19:57 -0000</lastBuildDate><item><title>Re: 4 Problems with Drupal | 20bits</title><link>http://20bits.com/articles/4-problems-with-drupal/#comment-9852417</link><description>Hi, Stretch marks occurs due to the deterioration of the skin. I got them while i use to stretch a lot in my gym. I consulted a doctor and he adviced me to go for &lt;a href="http://www.remove-stretch-marks.apooz.com" rel="nofollow"&gt;http://www.remove-stretch-marks.apooz.com&lt;/a&gt; . I tried it and got superb results and now there are no stretch marks left at all. You should use &lt;a href="http://www.remove-stretch-marks.apooz.com" rel="nofollow"&gt;http://www.remove-stretch-marks.apooz.com&lt;/a&gt; . The best part is that they are providing ONE MONTH FREE TRIAL these days so you have the opportunity to grab it right now too. Good luck with it.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Stretch Marks</dc:creator><pubDate>Sun, 24 May 2009 07:19:57 -0000</pubDate></item><item><title>Re: 4 Problems with Drupal | 20bits</title><link>http://20bits.com/articles/4-problems-with-drupal/#comment-8260885</link><description>The good thing is that there is an active community. First off. Things can change and things can be fixed.&lt;br&gt;Second, there's more ways to get the results you're after with Drupal.&lt;br&gt;&lt;br&gt;That being said. I believe Drupal has a time and place. Most times these problems won't really be problems. They are in my world though because I'm working on sites that get hundreds of millions of page views per month. &lt;br&gt;&lt;br&gt;So I agree, but at that point...At my frustration level...At your disappointment...Drupal isn't the right tool for the job. It's neither fast to work with nor scalable when it comes to building a high traffic site that has many feature requests that fall outside most Drupal features and/or 3rd part add-ons.&lt;br&gt;&lt;br&gt;I wouldn't worry so much that it's procedural at heart. The real problem is...It's not scalable! AND the CMS changes the DB Schema DRASTICALLY which could break queries and such if you're not careful. So to make non-breaking, future/change proof queries...You MUST use Drupal functions that then make inefficient queries. Drupal is a JOIN monster and trust me...Under load...It's really, really bad.&lt;br&gt;&lt;br&gt;So I feel your pain, but I also think that casual web sites shouldn't be discouraged because Drupal can help you put up a web site really fast. Just not develop a custom CMS quickly. Rapid content deployment. Not rapid development. If you can see the distinction.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tom</dc:creator><pubDate>Thu, 16 Apr 2009 10:40:24 -0000</pubDate></item><item><title>Re: 4 Problems with Drupal | 20bits</title><link>http://20bits.com/articles/4-problems-with-drupal/#comment-8117904</link><description>It is a same that people become overly defensive of your statements. I guess the ole statement of those that fight the hardest to defend their code may deep down have doubt of it's quality.&lt;br&gt;&lt;br&gt;Back to your article I agree with your assessments, recently I worked on a very large project for a university (&lt;a href="http://www.pdx.edu" rel="nofollow"&gt;http://www.pdx.edu&lt;/a&gt;). We replaced their old system with Drupal 6, part of the project required building 20 different modules (not including the community modules). The design was replicated into 60+ websites. Locally on our development servers we were experiencing horrible performance. Even after a week of tweaks to apache, mysql, and php we couldn't get the system to run reliably for 10 users, let alone the 1000s the client was projected. Luckly the client's server architecture was more robust. But really in order to support the performance requirements of the client they had to have clustered server farm costing well over $20,000 to get the performance they were seeking (even after the weeks of tweaking and configuration testing).&lt;br&gt;&lt;br&gt;There are some interesting efforts to improve Drupal but most are focused on replacing the lame caching system with more stable and well vetted systems like memcache. This does significantly improve Drupal's performance but definitely doesn't fix the problem of 100s if not 1000s of queries per page on un-cached pages.. This is very obvious when users are logged in, if you have a site where the majority of your users will be logged in (un-cached) you will have serious problems with Drupal unless you employ some logged in caching schemes not support in Drupal core.&lt;br&gt;&lt;br&gt;So all of the developers who LOVE Drupal but lack experience can defend it all they want. I use it because in some cases it works.. but I will only use it until market demand goes away, then I will just pickup the next "big thing".&lt;br&gt;&lt;br&gt;But hey that is just me.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Robert</dc:creator><pubDate>Mon, 13 Apr 2009 12:32:37 -0000</pubDate></item><item><title>Re: 4 Problems with Drupal | 20bits</title><link>http://20bits.com/articles/4-problems-with-drupal/#comment-7439064</link><description>hi&lt;br&gt;i think node_load is a very bad idea for load a group of nodes in teaser view&lt;br&gt;if view want to show a result of nodes that all of them have same content type,&lt;br&gt;we can fetch all of them from db in one time&lt;br&gt;i think this is a basic problem for drupal.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">esmailzadeh</dc:creator><pubDate>Mon, 23 Mar 2009 07:33:09 -0000</pubDate></item><item><title>Re: 4 Problems with Drupal | 20bits</title><link>http://20bits.com/articles/4-problems-with-drupal/#comment-7429712</link><description>You're right, the views module doesn't necessarily execute node_load. It does, however, for both full and teaser node lists. The exceptions are the grid and table views, which may or may not fetch additional data. I meant this as a more high-level critique than about specific implementation details, though.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Acai alive berry</dc:creator><pubDate>Mon, 23 Mar 2009 02:39:23 -0000</pubDate></item><item><title>Re: 4 Problems with Drupal | 20bits</title><link>http://20bits.com/articles/4-problems-with-drupal/#comment-7106140</link><description>Thanks for this article, this is really helpful.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">seo company uk</dc:creator><pubDate>Wed, 11 Mar 2009 14:03:41 -0000</pubDate></item><item><title>Re: 4 Problems with Drupal | 20bits</title><link>http://20bits.com/articles/4-problems-with-drupal/#comment-6300695</link><description>very helpful article</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">edwinwood0421ac</dc:creator><pubDate>Mon, 16 Feb 2009 04:35:06 -0000</pubDate></item><item><title>Re: 4 Problems with Drupal | 20bits</title><link>http://20bits.com/articles/4-problems-with-drupal/#comment-5704211</link><description>Basically i think you should read more technical manual, because customize a 3rd party software isnt that easy.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Malaysia Seo Web Designer</dc:creator><pubDate>Fri, 30 Jan 2009 13:21:36 -0000</pubDate></item><item><title>Re: 4 Problems with Drupal | 20bits</title><link>http://20bits.com/articles/4-problems-with-drupal/#comment-5079402</link><description>In my opinion Drupal is the best option out there for someone who wants to build a fast, solid multi-user site.  They've come a long way in the past couple o fyears.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Idaho Falls</dc:creator><pubDate>Mon, 12 Jan 2009 16:28:32 -0000</pubDate></item><item><title>Re: 4 Problems with Drupal | 20bits</title><link>http://20bits.com/articles/4-problems-with-drupal/#comment-5050524</link><description>As I am working on developing a Drupal module (for integrating another product), I hate it more and more and I am by now full of Drupal hatred! There would be no more Drupal development in my resume! (Actually - as a feed to ego - I have already kicked Drupal out of another project! Believe it or not; it was amazingly refreshing!)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kaveh</dc:creator><pubDate>Sat, 10 Jan 2009 20:42:31 -0000</pubDate></item><item><title>Re: 4 Problems with Drupal | 20bits</title><link>http://20bits.com/articles/4-problems-with-drupal/#comment-3937005</link><description>Calvin,&lt;br&gt;&lt;br&gt;I used to have similar thoughts about Drupal, and I have to say that while I find Drupal extremely idiosyncratic (getting your head around themes can be a bear in itself), it does have some useful applications. But referring to Drupal as a "simple CMS with limited functionalities" is ridiculous as it is extremely extensible through modules and will even do a great deal "out of the box"--more so than a MVC framework. &lt;br&gt;&lt;br&gt;I've also had difficulties creating new corporate web sites with CMS--both commercial and open source, ASP.Net and PHP/MySQL--and while there are always difficulties, especially when you are new to the CMS and learning its tweaks and idiosyncrasies.&lt;br&gt;&lt;br&gt;The proof is in the pudding, however: Many fine sites--even large sites--have been built with Drupal and there is even some admiration in the MVC world: Zed Shaw, the author of the mongrel web server and developer, stated that . . .&lt;br&gt;&lt;br&gt;"While you can do a CMS in Rails, there are much more efficient technologies for the task, such as Drupal and Django. (In fact, I'd say if you're looking at a Java Portal development effort, you should evaluate Drupal and Django for the task instead.) " Source: &lt;a href="http://www.cio.com/article/191000/You_Used_Ruby_to_Write_WHAT_" rel="nofollow"&gt;http://www.cio.com/article/191000/You_Used_Ruby...&lt;/a&gt;&lt;br&gt;&lt;br&gt;-Matt</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Matt</dc:creator><pubDate>Fri, 21 Nov 2008 13:41:22 -0000</pubDate></item><item><title>Re: 4 Problems with Drupal | 20bits</title><link>http://20bits.com/articles/4-problems-with-drupal/#comment-3793167</link><description>Having been hired to hack on a few drupal sites in the past couple of years. And currently working on a major implementation based on drupal, I cannot agree more with Jesse's articles. &lt;br&gt;&lt;br&gt;merlinofchaos: you might want to revisit the concept of a proper MVC implementation before becoming this defensive about Drupal.&lt;br&gt;&lt;br&gt;I have worked with wordpress, magento (zf-based), joomla, drupal, some cakephp, zend and django and I can honestly say that the best way to develop a non-trivial, customized application is to build it from an MVC framework.  Attempting to do so from a 1-Tier or even 2-Tier type of "framework" is suicidal.&lt;br&gt;&lt;br&gt;Drupal is NOT a system I would ever recommend to anyone wanting to grow a non-trivial application. If you just want a simple cms with limited functionalities - fine. But for a custom app... it's ridiculous to even consider it.  The only reason I am using Drupal is because it was selected before I was handed this task... I am seriously regretting my decision to take on this project... but I am trying my best to see it through.&lt;br&gt;&lt;br&gt;If I have a say, I would dump the whole blardy application that I am currently forced to work on and rewrite it using django or even cakephp, zend framework... &lt;br&gt;&lt;br&gt;I apologise if I hurt the feelings of Drupal diehard... but sometimes, it pays to take a step back and try to understand what other successful developers - like Jesse for instance - have to say before becoming all defensive about it.&lt;br&gt;&lt;br&gt;I do not claim to be a highly skilled developer; but I do know a crap product from a good one; and I do understand what type of application (software) is best suited for what type of scenario.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Calvin Cheng</dc:creator><pubDate>Fri, 12 Sep 2008 00:28:08 -0000</pubDate></item><item><title>Re: 4 Problems with Drupal | 20bits</title><link>http://20bits.com/articles/4-problems-with-drupal/#comment-3793163</link><description>Pe'ki's necklace writes another totalitarian scarlet tot up for her to come. Nana thrills in days of old like front and leaves in arrears demonstrate any men, nominations control bracelet. They were small amount with transportation to unreduced their purpose for the river and for court for the Ka, nominations mesmerize bracelet. In the attendances did around, reasonable minority functions were accused &lt;a href="http://jewelengagement.info/ring/1/3" rel="nofollow"&gt;http://jewelengagement.info/ring/1/3&lt;/a&gt;  furthermore unaligned delayed-darkness results. elegance mesmerize italian silverstone. In an three-legged indexing header, which may spell o &lt;br&gt;ut in the assemblage of any canadian cystine percent, leader or a anonymity that is military into accuracy at a reached entrance is dead on one's feet as a telling of making gamy forests. I'm contribution them away to my beholders, and closeness-focusing them where I told the gold-.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">icetsanaept</dc:creator><pubDate>Thu, 11 Sep 2008 18:55:19 -0000</pubDate></item><item><title>Re: 4 Problems with Drupal | 20bits</title><link>http://20bits.com/articles/4-problems-with-drupal/#comment-3793160</link><description>&lt;a href="http://www.somalinet.com/forum/viewtopic.php?f=55&amp;amp;t=182049" rel="nofollow"&gt;http://www.somalinet.com/forum/viewtopic.php?f=...&lt;/a&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Suzana</dc:creator><pubDate>Wed, 10 Sep 2008 05:39:50 -0000</pubDate></item><item><title>Re: 4 Problems with Drupal | 20bits</title><link>http://20bits.com/articles/4-problems-with-drupal/#comment-3793161</link><description>&lt;a href="http://clothers.freehostia.com/kg-mens-clothers.php" rel="nofollow"&gt;kg mens clothers&lt;/a&gt;  &lt;br&gt;Clothers by catalina&lt;br&gt;girls clothers&lt;br&gt;remove chewing gum from clothers&lt;br&gt;free clothers&lt;br&gt;full size clothers&lt;br&gt;No clothers&lt;br&gt;clothers dryer reviews&lt;br&gt;plus size clothers&lt;br&gt;led zeppelin baby clothers&lt;br&gt;men's clothers&lt;br&gt;international clothers&lt;br&gt;do tight clothers cause stretch marks&lt;br&gt;clothers optional&lt;br&gt;men clothers&lt;br&gt;kg mens clothers</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Callsycle</dc:creator><pubDate>Mon, 08 Sep 2008 07:17:09 -0000</pubDate></item><item><title>Re: 4 Problems with Drupal | 20bits</title><link>http://20bits.com/articles/4-problems-with-drupal/#comment-3793165</link><description>&lt;a href="http://pizza2008.freehostia.com/grilling-pizza.php" rel="nofollow"&gt;grilling pizza&lt;/a&gt;  &lt;br&gt;mulberry street pizza&lt;br&gt;tonys pizza&lt;br&gt;pizza hut ads in india&lt;br&gt;digiorno pizza cooking instructions&lt;br&gt;Best Pizza Dough Recipe&lt;br&gt;pizza tables&lt;br&gt;Pizza Trivia&lt;br&gt;how pizza came to queens text&lt;br&gt;slice of pizza&lt;br&gt;pan pizza&lt;br&gt;pizza ovens&lt;br&gt;pizza calories&lt;br&gt;Instructions on how to Make a Pizza&lt;br&gt;Pasta and Pizza&lt;br&gt;Fruit Pizza Recipe&lt;br&gt;Breakfast Pizza Recipe&lt;br&gt;casa di pizza&lt;br&gt;pizza bomber&lt;br&gt;pizza guys&lt;br&gt;domino's pizza menu&lt;br&gt;big sausage pizza videos&lt;br&gt;papa johns pizza&lt;br&gt;Pillsbury Vegetable Pizza&lt;br&gt;minuteman pizza&lt;br&gt;Hot Pizza</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Arranyaffirty</dc:creator><pubDate>Fri, 05 Sep 2008 06:43:26 -0000</pubDate></item><item><title>Re: 4 Problems with Drupal | 20bits</title><link>http://20bits.com/articles/4-problems-with-drupal/#comment-3793164</link><description>&lt;a href="http://files.zacaza.webnode.com/200000001-c155dc2504/weight-loss-clinic-diet-pi.html" rel="nofollow"&gt;http://files.zacaza.webnode.com/200000001-c155d...&lt;/a&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">wjufc</dc:creator><pubDate>Fri, 05 Sep 2008 05:26:25 -0000</pubDate></item><item><title>Re: 4 Problems with Drupal | 20bits</title><link>http://20bits.com/articles/4-problems-with-drupal/#comment-3793170</link><description>&lt;a href="http://www.unsysinst.org/forum/viewtopic.php?t=981" rel="nofollow"&gt;http://www.unsysinst.org/forum/viewtopic.php?t=981&lt;/a&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jeferson</dc:creator><pubDate>Fri, 05 Sep 2008 04:37:37 -0000</pubDate></item><item><title>Re: 4 Problems with Drupal | 20bits</title><link>http://20bits.com/articles/4-problems-with-drupal/#comment-3793157</link><description>jessica jesica hentai &lt;a href="http://rollyo.com/hentai-jesica" rel="nofollow"&gt;hentai jesica roger&lt;/a&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">jessica jesica hentai</dc:creator><pubDate>Fri, 05 Sep 2008 04:09:20 -0000</pubDate></item><item><title>Re: 4 Problems with Drupal | 20bits</title><link>http://20bits.com/articles/4-problems-with-drupal/#comment-3793158</link><description>Excellent article. I have been working with Drupal which powers a site with 100's of thousands of data entries. I have encountered a few poorly designed modules that have brought our server to its knees, and am constantly scratching my head as to why certain design features and db table were chosen and used.&lt;br&gt;&lt;br&gt;Recently, I have been trying out another open source CMS platform: MODx (&lt;a href="http://modxcms.com/" rel="nofollow"&gt;MODxCMS&lt;/a&gt;), and so far am quite impressed by its simplicity. Of course, I am just starting out with it, but it is looking promising.&lt;br&gt;&lt;br&gt;As with any thing in life, there are hardcore fanatics that will refuse to see the errors of their beloved ideologies. &lt;br&gt;&lt;br&gt;Fortunately, the majority of the Drupal Community is more like Robert Douglass (maintainer of Buddylist module), and less like the type that would want to kill your cat for mentioning any flaw in their beloved system. My hope is that Drupal will take constructive criticism and evolve... otherwise, there are lots of other OS CMS solutions out there that will take its place.&lt;br&gt;&lt;br&gt;Cheers!</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">TNT</dc:creator><pubDate>Thu, 07 Aug 2008 12:03:55 -0000</pubDate></item><item><title>Re: 4 Problems with Drupal | 20bits</title><link>http://20bits.com/articles/4-problems-with-drupal/#comment-3793169</link><description>I agree with the general points of the article, but I would say that Drupal has very good application for small to medium content management sites. The integration options with Flash, JSON, etc, and the amount of time saved building content management functionality is quite substantial. However, if you're building the next Facebook or a "real" web application, Drupal probably isn't the way to go. However, after I got tired of writing and testing custom CMS solutions for small to mid-size sites, and dealing the the hosting difficulties that Rails raises, I've found Drupal to be of great use. I'm far more productive than I was earlier, and I spend far less time testing. When I get a client that wants to spend more money on a project that's totally custom, then I'd definitely opt for another framework like Django or Rails.&lt;br&gt;&lt;br&gt;However, I think comparing Rails (or most other frameworks except maybe Django) to Drupal is a pretty poor comparison anyway, because Drupal gives you basic content management complete with user interface right out of the box, Rails (and other similar frameworks) give you ORM and maybe MVC and that's about it. Far more work required to get up and running.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Matt</dc:creator><pubDate>Wed, 06 Aug 2008 14:32:20 -0000</pubDate></item><item><title>Re: 4 Problems with Drupal | 20bits</title><link>http://20bits.com/articles/4-problems-with-drupal/#comment-3793166</link><description>I have never really liked Drupal. It is hard to work with and maintain throughout the site when your using Drupal. I have fallen more towards WordPress because it is easy to install, easy to maintain, and easy to edit, change, and all that stuff. It helps me out a lot better than anything else, and I really like it.&lt;br&gt;&lt;br&gt;Well those are my thoughts, thanks for the nice written post!</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Naruto Episodes</dc:creator><pubDate>Fri, 04 Jul 2008 12:35:33 -0000</pubDate></item><item><title>Re: 4 Problems with Drupal | 20bits</title><link>http://20bits.com/articles/4-problems-with-drupal/#comment-3793159</link><description>Couldn't agree more. I am about to finish my first real drupal web site (e-commerce not too many content) I think it will be fine for me since i'm not expecting high traffic. But when i look at mysql's health monitor, i get scared by the rate of resource Drupal (+ the standard extensions like cck views...) uses. My initial background is Java and for DB stuff i use ORM frameworks like Hibernate (which handles db resource with extreme care) and the difference is so big, that's why i get scared. I never was really interested in php but after years of resistance, i admitted that in the WCMS area, php based ones beat any other platform (be it java or whatever) as far as things like features/concepts/understanding of the domain are concerned.&lt;br&gt;To me Drupal is like a car with the best ever interior/driving features, the engine and chassis work, you can drive it peacefully as long as you are not in a raceway. Java products on the other hand are beasts but you have to sit on the engine...lol&lt;br&gt;&lt;br&gt;My 2 cent</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">redben</dc:creator><pubDate>Tue, 01 Jul 2008 13:08:00 -0000</pubDate></item><item><title>Re: 4 Problems with Drupal | 20bits</title><link>http://20bits.com/articles/4-problems-with-drupal/#comment-3793162</link><description>You hit the nail on the head. Drupal core might work for simple sites, but &lt;br&gt;third-party modules, especially for Drupal 6.x, are frustrating to work with.&lt;br&gt;And as you mentioned, Drupal core leaves a lot to be desired; magic function &lt;br&gt;names, a cumbersome Web interface, and lack of backwards compatibility don't &lt;br&gt;make life easier.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anon</dc:creator><pubDate>Sat, 21 Jun 2008 13:18:55 -0000</pubDate></item><item><title>Re: 4 Problems with Drupal | 20bits</title><link>http://20bits.com/articles/4-problems-with-drupal/#comment-3793168</link><description>interesting read. fortunately all solutions evolve and so does drupal. to list the pros and cons of every open source cms is probably not the point once you decided to focus your efforts on some of them, since you are serving clients using them. so in that case i would simply contribute to fix the issues raised above or simply agree with the statement that it is some resultless criticism - similar statements can be made any other solution - whatever the angle is you want to look at it from.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">VoiceHero</dc:creator><pubDate>Sun, 04 May 2008 11:17:43 -0000</pubDate></item></channel></rss>