Unlike some years back when sites were almost exclusively static, the standard today is to have a feature-rich, dynamic web site. Not everybody can build such a site from scratch though, hence the handiest solution to have a dynamic site is to use a script app. Lots of web hosting companies offer script installers which you can use to add such an app for each of your domain name or subdomains, so you'll not need to add anything manually. The best thing about using an installer tool is that the scripts are available to use in a couple of minutes and the copy which will be installed is already with the settings required for it to run efficiently on the specific hosting server, so you'll not have to change any script or account settings. In this way you can effortlessly build one with simply a couple of clicks even when you have never had a website before.