Building from scratch. Again?

Seriously, I can’t believe the trend of this poll. The question is

What PHP software would you typically use for an extranet type application (with user content, logins etc.)?

and (so far) 24 votes have gone to this answer

Custom built (with a framework)

not to mention those three who have voted:

Custom built (from scratch)

So, basically, people are telling me that for deploying an extranet application they are really willing to:

  • design the database
  • implement the database
  • design the user management
  • implement the user management
  • design the content management
  • implement the content management
  • [design/implement anything necessary - usually different content types and users interaction models]

All this, with the burden of thinking about CRUD, Forms, and tons of other annoying and repetitive problems already solved by a Content Management Framework (not System, Framework) such as Drupal (or something equivalent, if it exists).

At the end of the day, 24 people are stating that they prefer to spend months solving well-solved problems once again in their life, to deliver a poorer and, almost certainly, more buggy, ad-hoc and — very likely — inflexible application; instead of spending weeks focusing on the customization and improvement of a powerful platform in order to match every single detail of the customer’s needs, ending up with a high quality, flexible, extensible application, with a much lower risk of critical bugs.

You’ve got to be kidding me.

Share and Enjoy:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • FriendFeed
  • LinkedIn
  • Ping.fm
  • StumbleUpon
  • Twitter
  • Wikio