- 4. You should avoid security issues for now and concentrate on multiple user access for maintenance and updates login issues.
- 5. You must not worry about performance. You need to concentrate on making a workable website first. You must keep it simple.
- 10. You must design everything on one server for simplicity and design it in such a way to split the application when you need to do so (when it goes on line). I mean your database, your website, and your email server can all be developed on the same simple prototype server hardware.
- 12. Leave purchasing the actual hardware are for close to the end of the project when it needs to go on line.
I recently posted a comment about why I've switched back from Mac OS X to GNU/Linux. I've been thinking about it a lot since I did it, and I'm pretty happy with the comment, so I include it here. Slightly edited, and will likely change over time.