published by thomas on Wed, 07/21/2010 - 21:15
Drupal is doing a fantastic job with separating content, structure and design for websites. However, when it comes to developing a Drupal website, especially adding new features to an existing website, you will undoubtable run into issues that will require a lot of extra work.
Normal practice is to have a development server where you develop new features. Then you make a test implementation on a staging server. Finally, when everything have been thoroughly tested, you implement it on the production server.