Web Application Development
If your website requires more than the basic kinds of interaction common to most sites (forms, email, shopping carts, etc.) then it's time to consider hiring a web developer.
Examples
- Calendars
- Forums
- Group Management
- Forums
Technologies
There are a variety of computer languages and software solutions to tackle every conceivable problem out there. Rather than concern yourself with the pros and cons something like stringing together custom classes or implementing an MVC framework, you should just familiarize yourself with the basic categories of technologies that will help you make an informed decision:
- Dynamic Sites
- Databases-driven websites
- AJAX
- Databases-driven websites