Roots Web Foundation

 

Conclusion and Notes

At this point, you should have a basically functional site, for not a whole lot of effort. Roots isn't going to take care of everything for you, but it does get you to that 80% point. After all, if it did everything, you wouldn't have a job :)

Upgrading Roots

One downside to Roots is that the only way to upgrade to a newer version is by doing a file compare and merge (aka "diff"). You'll inevitably do a lot of customization to the files, so overwriting those files with new versions will destroy your edits.

File Caching

At some point, I may include a sort of caching for the CSS files so that server-side includes aren't running on each request. The overhead cost is minor and is certainly worth the development effort, but definitely feel free to create a manually cached version of the CSS, especially if you're running on a crappy server or have a lot of unique visitors.

Feedback

If you have feedback, please let me know at jordan@zorked.com