I like having a local version so that I can polish it first. Also, I use tools like NetBeans for coding and debugging.
I use "Code driven development" for all my Drupal sites. Remember, the changes you are making through the GUI in your Drupal site are being saved to the database. To use code-driven development, you need to get those changes out of the DB and into code. This is where Features comes in. My process:
- Develop code or theme; make your config changes in Drupal
- Export as much as possible using Features and Strongarm - This puts the DB changes into code
- Checkin the code to your version control system
- On the server - pull code from your repo
- Enable the various Features
No comments:
Post a Comment