Static websites can only really be updated by someone with a knowledge of website development.There are many static websites on the Internet, you won’t be able to tell immediately if it is static, but the chances are, if the site looks basic and is for a smaller company, and simply delivers information without any bells and whistles, it could be a static website.Static websites are the cheapest to develop and host, and many smaller companies still use these to get a web presence.
A static website consists of a series of HTML files, each one representing a physical page of a website. So on static sites, each page is a separate HTML file. When you visit the homepage, you are viewing the actual homepage file. Even if two pages contain a chunk of identical content (like a footer), they both contain two versions. So, if you want to update the footer, you must do so twice, once on each page. This is fairly straightforward and it’s how all websites were built during the early years of the world wide web. With a static website, you simply have the raw HTML that creates your page in a file. A visitor’s web-browser will just directly request that page, and all the server has to do is hand it off as is.
Advantages of static websites
• Quick to develop
• Cheap to develop
• Cheap to host
Disadvantages of static websites
• Requires web development expertise to update site
• Site not as useful for the user
• Content can get stagnant
Dynamic vs Static website
Depending on your needs, either a dynamic website or a static website could do just fine. The best of both worlds would be accomplished by using a cache or caching plugin for your dynamic site, so that frequently accessed dynamic pages can be automatically turned into static pages.
A great example of this flexibility would be using a WordPress cache plugin. These can easily turn your WordPress dynamic website, into a site that still handles dynamic requests, but at the same time saves on resources by still serving up static pages when dynamic ones aren’t needed.
Static websites are popular because they are super efficient, extremely fast and usually free to host. Blogs, resumes, marketing websites, landing pages, and documentation are all good candidates for static websites.
Many sites from the last decade are static, but more and more people are realising the advantages of having a dynamic website. Dynamic websites can make the most of your site and either use it as a tool or create a professional, interesting experience for your visitors. Websites come in a variety of different shapes and sizes but one way they can be divided is between static sites and dynamic sites. The difference is not obvious when you’re just looking at a website in your browser, but it can make a big difference in the function of your website.
Dynamic websites on the other hand can be more expensive to develop initially, but the advantages are numerous. At a basic level, a dynamic website can give the website owner the ability to simply update and add new content to the site. For example, news and events could be posted to the site through a simple browser interface. Dynamic features of a site are only limited by imagination. Some examples of dynamic website features could be: content management system, e-commerce system, bulletin / discussion boards, intranet or extranet facilities, ability for clients or users to upload documents, ability for administrators or users to create content or add information to a site (dynamic publishing).
A dynamic website uses server technologies (such as PHP) to dynamically build a webpage right when a user visits the page. Basically, what happens is the user goes to a certain web address and the server finds a bunch of different pieces of information that it writes into a single cohesive web page, which is what you see. This way of building web pages “on the fly” has several advantages.
Since each part of a web page is separate, it is much simpler to update something across many pages, all at once. For example, if you have a change to your website’s navigation you only have to change it in one place (the file that holds navigation information) and it is updated on all pages that contain that file. If you had a static website, you would have to edit every single page in order to make a change to the site’s navigation. This is tedious, repetitive, and prone to errors.
Are there any disadvantages to a dynamic site?
It really depends on what the purpose of the site you’re building is. Dynamic sites may take longer to initially code and develop than static sites.
However, in most cases any up-front savings you may achieve from a static website will be wiped out multiple times over by the additional time you’ll need for future updates and revisions.
So if the site is simply for a limited-time promotion, only has a page or two, and is going to be taken down when the promo ends, it’s possible that a static site might be the better option. However in the vast majority of website projects, dynamic sites pay off in the end.
If you are trying to speed up your website, it’s important to first know the difference between a dynamic website, and a static website. These are the two types of websites that currently exist on the Internet.
A quick break down would be that dynamic websites require more server resources, but provide more flexibility when it comes to updating them. While static websites are fast in nature, because they don’t ask the server to do extra work, other than just handing off already completed files to the visitor.
Each one has its own advantages and disadvantages, and in this guide I’ll discuss why you might want to use one over the other in your specific case.
Advantages of dynamic websites
• Much more functional website
• Much easier to update
• New content brings people back to the site and helps in the search engines
• Can work as a system to allow staff or users to collaborate
Disadvantages of dynamic websites
• Slower / more expensive to develop
• Hosting costs a little more