Cost of Drupal development in Thailand
So my school is planning a complete web site overall, and we are planning on introducing a CMS for the first time. I'm trying to convince them to use Drupal, but it's an uphill battle. Some of the people on the web site redesign team have heard of Joomla and Mambo and how easy it is to find a relatively inexpensive developer here in Thailand.
There are two factors we have managed to reduce the problem down to:
-
Security:
We want to make sure that any student/parent data that is stored in our database is as secure as possible. -
Price:
This is a website for a school and we are on a relatively tight budget.
Anyway I've decided to do some research and find out how much it costs to hire a Drupal developer here in Thailand and I'm posing this as a question for the people in this group.
If you feel uncomfortable posting your normal asking price up here, feel free to use my contact form and send me your quote. We are expecting to build a full featured interactive website. I would build it myself, but as I am teaching full time I will likely not have enough time.
Thanks for your feedback.


Joomla / Mambo vs. Drupal
This post does not address the COST of developing in Drupal vs. the cost of developing in Joomla, but focuses more on VALUE. Sadly, I think a lot of people purchasing web development services often miss this point and focus on price without looking at long-term value. It's a hard proposition to sell to somebody that does not understand web development--so good luck!
First off, Mambo is all but dead--the core developers took the code and moved over to Joomla and that's where the development is happening.
I have developed one site in Joomla. It's main advantage is a really slick admin interface and a lot of integration of third party modules (forums, shopping carts, etc.). Creating sites with Joomla is often done by some script-kiddie that just slaps together a mish-mash of modules and a pretty free theme and calls it a community site. The modules often share nothing more then the user-registration system and have their tables tucked into the same database--but other than that they are completely separate apps with their own theming system, their own code, etc.
So yeah, you can find cheap developers because they don't have to be very experienced to create something that loks pretty but is going ot be difficult to maintain. (If you ever intend to upgrade to a newer version of Joomla or the 3rd party app that is integrated, things break as there is often no consideration made by the people that made the integrated app as to whether the code changes break the "bridge" to Joomla).
I feel strongly that Drupal is light years ahead of Joomla. Drupal is a thinking-mans CMS. It's powerful, it's secure, it's extensible , it's tightly integrated between the core and the modules and it's... it's... well, it's just better! You need to know more to develop a Drupal website--but then again it means you have people that really know the system they are developing on building a site for you--and that's always a good thing. But those people are not as cheap.
And of course, you get what you pay for. Buy a cheap website upfront and you pay later on for maintenance, upgrades, and all the things that the cheap develpoer didn't know how to plan for.
Here are some points you can use to "sell" the redesign team on Drupal (not like you don't know this stuff, but I am throwing it out there anyway):
For more about Joomla vs. Drupal, see http://forum.joomla.org/index.php?topic=4364.msg35306 (which is on the Joomla web forum and really kinda disses Joomla), http://www.alledia.com/blog/general-cms-issues/joomla-and-drupal-%11-whi... and http://www.communicopia.net/blog/joomla-versus-drupal.
If they want cheap--yes, use Joomla. If they want a website that does what they want it to do and is maintainable, extensible and secure--use Drupal. Drupal offers long-term value. Joomla makes crappy eye-candy cheap and fast.
Maybe the best sales tactic is to tell them they are saving a lot of money using Drupal. After all, a $US 5,000,000 CMS for free makes it easy to justify spending a little more on a good developer.
John F.X. Berns
Travel Guide.com
Travel Photographer.com
Post Detailed Project Specs!
Maybe the best way to get some real numbers from Drupal developers here is to post detailed project specs. Without detailed specs, people will just be guessing--and those numbers will mean nothing.
Do you have detailed specs yet--or at least a list of key features?
John F.X. Berns
Travel Guide.com
Travel Photographer.com
Easy project specs
Actually our project specs are pretty simple:
I have done some research, and it seems feasible to produce this site using either Joomla or Drupal, but as you say, the Joomla modules will all cost extra money (whereas the Drupal versions are free) and can contain their own security holes. Also there is some indication that some of these features we want are difficult to implement in Joomla.
Now I am certain that if I had sufficient time, I could build this site and maintain it using Drupal. But what happens when I leave the school? Where will the school turn to for support in Thailand? These are the questions that I have to be able to answer when we have our discussions with our web design team.
My person preference is to go with Drupal, which I think everyone on my web design team is clear with. I am very familiar with the interface in Drupal (although I have used Joomla to build a very simple website one time, and it is pretty easy to use) so that's part of the reason for my preference.
What I was hoping was to be able to attach a dollar amount to the cost of development in Thailand using Drupal. That way it makes it easier to give the people on my team the tools with which to make their decision.
Dave
I think I can develop the
I think I can develop the site within one or two days. One month salary is OK for developing the site and helping to update the site for free within one year.