Step 7Develop the site
For a dynamic website, you'll generally have to develop your program using a programming language and related technologies, you'll run your program in some kind of application server, and you'll likely need a database.
There are many options of technologies to employ and some of the popular ones include:
- Programming languages and related technology: Ruby on Rails, Java, .Net, PHP, ColdFusion, Python, etc
- Database: MySQL, PostgreSQL, Oracle, Sql Server, and others. Choose an open-source one if you can to help reduce your costs.
We recommend using a technology stack that you are familiar with and that it's proven to be a good stack for the kind of development you are doing. Being familiar with the stack will help reduce your learning curve and help you focus instead on the other aspects of developing your site.
We chose the Java technology stack because of our expertise with it and its related technologies. A nice thing about Java is the large community of developers that exists; there is a plethora of tools, frameworks, servers, resources for learning, and qualified people.
| « Previous Step | Download PDFView All Steps | Next Step » |
![]() |
Add Comment
|






































