Drupal, faster and easier than other CMSs.
Overall Satisfaction with Drupal
Our company is web software / advertising agency. Our product and most of client's websites are based on APS.Net and more recently ASP MVC 4 technology; however, some of the clients, mostly government agencies, require open source technology and Drupal is number one choice for these projects. Most of these projects are done in our Washington DC location. I was hired here because of my Drupal experience to work on a website for a big hospital network based in California. Drupal with all available modules was a good choice.
Pros
- Large support community. You can ask almost any question and if you don't have it answered already, you will in no time.
- Easy theming. A lot of themes available to use. Easy to install and start working.
- Tons of modules available, which meets 90% of needs for almost any project.
Cons
- It would be nice if Drupal would be written or would support MVC code. I recently work a lot with ASP MVC 4 and Razor coding is so much nicer and cleaner than using PHP.
- All modules adds too much code. Each adds own CSS and JS files. And the (PHP/Html) code needs improvements in many cases.
- Drupal is an open source and free tool. So the cost of project comes down to cost of development and hosting.
- Because it has built in CMS, a Drupal website after being developed, does not require a skilled programmer to manage content.
- Many free modules, like shopping card, make small projects not expensive to be developed.
Umbraco is CMS based on ASP.Net MVC 4. (since version 6). It is also free product. In .Net shop, Umbraco is good replacement of Drupal. If your programming environment is not set, then Drupal might be better choice. In Umbraco, the developer needs to write almost everything by himself/herself. This makes the code cleaner (depends on developer experience). Drupal require less knowledge and skills to start. It is better choice for smaller companies, smaller projects and less skilled developers. More skilled (PHP) developers take Drupal to new level.Drupal requires less time to develop and moderate a complex website.
Comments
Please log in to join the conversation