Pages

Thursday 8 October 2015

Static Sites in Cloud Storage.

Static Sites in Cloud Storage.
Most of today's Web sites are dynamic. Their pages are generated on the server side, and then displayed in the user's browser. Many of these sites operate on the basis of simple and user-friendly CMS (content management systems) in the composition of which is usually included WISYWYG-editor, simple and intuitive. Despite the apparent simplicity of working with dynamic sites raises a number of inconveniences.

The functioning of a dynamic site is provided "bundle" of the Web server application to generate pages and databases. The interaction of all these components is often associated with serious cost of system resources. To reduce the load and reduce the generation of pages, caching, but it can be used not always and not everywhere. Typically cached content having a large amount - for example, drawing. Also caching is necessary to minimize the number of database queries.

Some difficulties are also setting up a web server and software. In addition, dynamic websites are vulnerable to DDoS-attacks.

In connection with all the described disadvantages and difficulties in recent years greatly increased interest in the static site. A static website is a set of files (HTML, JS, graphics, fonts), placed on the server. For its maintenance does not require much system resources; with backup also does not cause any difficulties. Pages for such sites can be created and edited in any text editor.

To join the content with templates you can use the so-called generators of static sites. Generators there are so many (one of only GitHub published several dozen). The most common and popular are Hyde, written in Python, and Jekyll and MiddleMan, written in Ruby.

Review all existing generators of static sites goes far beyond the scope of this article; all interested reader is referred to detailed comparative table.

There are a number of categories of sites, which are much more convenient to do static: websites, business cards, blogs, catalogs, online documentation for software products and technical devices. For such sites may require dynamic part - comments, search, private office user, the creation of pages, but it could be implemented with the help of third-party tools, copes with the tasks incumbent upon them.
We offer a platform for their own static sites, a fairly simple and easy to use. It is about our cloud storage. Below we will discuss the benefits of using our repository for hosting static websites. For readers who want to try to place the repository in your own website, we provide a detailed step by step instructions.