Full Circle: The Return of Static Blog Generators

WordPress is the most popular blogging software today, powering a majority of the top one hundred blogs. Like many of the systems that are popular nowadays, it’s dynamic. The server pieces together pages on the fly when they are requested, pulling content from the database, processing it, and wrapping a template around it before sending to the user’s browser.

Back in the earlier days of blogging, things were different. Most of the popular content management systems that blogs ran on were static page generators, like Movable Type, the package that previously held WordPress’s throne, before a price increase caused a mass exodus in 2004. Movable Type stores your content in a database, like WordPress, and it has an administration panel where you manage your content and adjust settings. But that’s where the similarities end. Instead of assembling pages dynamically, the blog engine compiles them into static HTML pages ahead of time, so the web server can just throw them back to users instantly. It’s a lot easier on the server that way, which can result in a snappier web site and less chance of your site going down from a social media bump.

This is, of course, something of a simplification. Many WordPress users, especially those with larger sites, use caching plugins like W3 Total Cache to have the best of both. The dynamic model is used, but frequently-accessed pages are statically cached for performance.

Something I’ve noticed recently is that some bloggers are making a return to the old days, using modern static page systems that are even simpler. Jekyll, Hyde, Pelican and Toto are lightweight blogging applications written in Ruby and Python. They don’t use databases at all, instead preferring flat files checked in to a Git repository. You write your posts in your preferred plain-text editor, name the file appropriately and check it in to the repository, then run the script from the command line. It iterates through the files, merging them with your theme, and outputs static HTML files.

It’s not terribly accessible to people who don’t know their way around a command line interface—and version control software, for that matter—but it certainly reduces the hardware required to serve the site up. You don’t need a database daemon running, you don’t need PHP. Just your HTTP server, whether you prefer NGINX or Apache, sending static files along when somebody asks for them. You can even run the script on your local computer, and push the compiled pages to any web server.

Another issue is that these new lightweight blog engines don’t have commenting built in. You will have to use something like Disqus or IntenseDebate, unless you build your own alternative that can be included with JavaScript.

All in all, I find the idea very intriguing. I don’t think I want to give up the ease of use (or plugin support) that WordPress offers for this blog, though. I did consider switching to Jekyll or Hyde when I revamped my personal blog recently, but didn’t commit to it.

Further Reading

  • http://wyblog.us/blog Chris Wysocki

    I made the switch to a static blog delivery system about a year ago. Google was penalizing me for slow load times; Bloxsom.pl on a Vax isn’t exactly a speed demon. With static HTML my site loads like lightning now.

    The downside is that when I need to change the page layout I have to regenerate all the old blog entries which takes *days* to run. There’s no free lunch.

    • http://www.webmaster-source.com Matt

      I suppose not. I’m starting to warm up to the idea, though. You do have to make some trade-offs, the inability to have anything dynamic in the page template is a little limiting for some things, but it seems to be working out very well for Usability Post.

  • http://www.pricedhamaka.com/ Himanshi Arora

    Great information on this article, Android mobile

  • Urvasi

    Very nice topic Return of Static Blog Generators and thanks for share its Godaddy $1 hosting

  • http://www.lucky-patcher.co/ steve cook

    graet post this is i am very lucky that i found this one in the end of my surfing

  • Dani Hamdani

    thank you’ve made an excellent website and this interesting. I am so inspired by your website. Its contents are highly qualified . continued success in the waiting yes the newest update. http://penyembuhanyangalami.bl.....bagen.html

  • Norton Antivirus Support UK

    I am so happy to peruse your blog post,Thanks for share such a decent bit of substance with us Norton Support

  • Canon Prineter Support uk


    Thank you so much for very nice writing a lot of this good information! I am looking forward to reading more.so is very usefule.
    Canon Support Number

    • https://www.passwordarmor.com passwordarmor

      Garmin GPS Tech Support
      PasswordArmor is the best way to recover your Garmin GPS password in a few time. An armor to recover all your passwords safely for garmin gps password recovery

  • Acer Support for Laptop


    I am extremely glad this post and magnificent this thought Thank you so much a ton of this great data! I am anticipating perusing more.so is exceptionally useful.
    Acer Support Number

    • https://www.passwordarmor.com passwordarmor

      nice post

  • Lenovo Help UK

    Wow this is an incredible post and I got what you expect, a debt of gratitude is in order for posting .Woh I am enchanted to discover this site through google.
    Lenovo Support Number

  • http://printer-support.co.uk/ Lisa Collins


    this is very nice post and good article If you have any kind of problem Computer or Laptop then visit us URL

    Canon Helpline Number UK

    Canon Support number

  • http://printer-support.co.uk/ Lisa Collins

    thanks for the info and we love to write about these topics.. you can check If you have any kind of problem Computer or Laptop then visit us URL

    Acer Contact Number UK

    Acer Support number

  • https://www.passwordarmor.com/gmail-password-recovery.html Mathyu

    Compaq laptop and Desktop device are commonly used. If these not work properly or software issue came arise in the device. Don’t worry, interact our Compaq expert technician. Discuss your issue and solution is here. Feel free to dial Compaq customer service number or Compaq toll-free number +1888-943-8697. We are third party service provider. Service is available 24/7 with 100 % effort. https://goo.gl/YVirVm

  • https://www.passwordarmor.com/gmail-password-recovery.html Mathyu
  • Wawe Babes

    bang on the outlook, these girls will bestow their maximum interest so that you may http://www.indbabes.com/escortsbabes-aerocity/ http://www.indbabes.com/

  • Sandra Wadley

    Are you trading or exchanging in crypto currency and facing any technical issues? Don’t worry, we are here to help you. We provide instant technical support services for all your issues related with any Crypto currency or Bitcoin such as Binance, Ripple, Ethereum etc. If you are facing any issues dial our toll-free Bitcoin support number 1-877-224-0274 and get instant support from our experts. You can also visit our website and get real time market value and prices and market statistics for all crypto currency.




  • Sandra Wadley

    Are you using Dash crypto currency and facing any technical issues? Don’t worry, we are here to help you. We provide best and reliable technical support services for all your issues related to any crypto currency such as Bitcoin, Binance, Ripple, Coinbase Pro etc. Dial our toll-free Dash customer support number 1 877 224 0274 and get instant support from our experts. We have well-trained and expert technicians and they are available 24*7 to assist you. You can also get real time market value and prices for all Bitcoins or crypto currency. For more info, visit our website.




  • sam
  • binance number

    Hello, Greetings from Mary Brown. I am a Blockchain enthusiast working as a Service engineer in worlds best Cryptocurrecy Exchange Binance. If you are facing any issue with Binance exchange you can call our 24×7 Available Binance Support Number 1-844-517-3111. for instant help.

    Visit here for more info :-http://btcservicenumbers.com/

  • john menia

    Binance issues whether complex or easy interrupts the work of users. Users sometimes need proper assistance to cope up with email verification not arriving in Binance account. In such scenarios, users can go for Binance Number and get connected with nimble and proficient geeks who not only give apt guidance but also put all their hard work to get accessible solutions for the users in minimal time. They ensure that users are enjoying their services.

  • Riya Queen

    VEry Beautiful topic thanks for share.

  • Foreigner Dolls

    Nice Topic Return of Static Article Blog.

  • FredLuis

    It’s my pleasure to find this amazing website who provides mostly unseen information about every single topic which is i really like it. carpet cleaners

  • https://www.cheapflightsairline-tickets.com Layla William

    A debt of gratitude is in order for sharing this significant data. I read your blog and investigate my insight. If it’s not too much trouble Keep proceed and thanks once more.

    Flights To New York

  • https://www.dialhumanhelp.com james rise

    I am impressed with your article, please keep it on. Many foremost magazines have released his blogs on the websites respectively. Yahoo Mail not responding I love to write about different-different issues.

  • https://www.escortsserviceingurugram.in/escorts-in-mathura mathura escort

    Cheap Rates call Girl In Gurgaon, we offer the best escorts service in low rate with safety, we provide Female Call Girls with complete satisfaction. Girls Mobile Number In Gurgaon

  • http://www.escortsinsohanaroad.in punam pandy

    Do you need call girls, then we have the 5 star hotel and the best call girl for you and you can contact us by visiting our website to avail the service.

  • Kaku Saini

    Great Article and it is a very useful information. Also if you want information related to the
    Latest Education News then you can check this.

  • https://www.packersmoversinbangalore.co.in PAM Company

    This is very informative and interesting…

    If you want to shift your location in Bangalore, then you don’t have to go through the tedious process of searching for help. You can choose Packers and Movers Whitefield Bangalore, online and you can book them online and get quotes. They will help you by packing all your items carefully using bubble wrap making sure that they don’t get damaged. Also, they are reliable and you can check reviews online.

  • Kaku Saini

    Thank you for the information. If you want information related to the Education such as Latest Latest Answer Key then you can check my website seelatest.com

  • https://riemensolution.in/call-center-services Riemen Solution

    In order to fill employment openings, a company’s recruiting, screening, and selection process is known as staffing services India. It is the process of finding the appropriate individual for the right job at the right time to replace a vacant post. Often, a third-party agency will take on this task and assist a job seeker in finding work while also providing a quality candidate for the firm. By engaging competent persons for employment tasks, recruitment firms link employers and job seekers. When a company’s staffing services are in place, each employee can contribute to its total productivity, therefore increasing its bottom line.

  • https://riemensolution.in/call-center-services Riemen Solution

    Outbound call center services India is where call center personnel make outbound calls to potential or existing customers on behalf of a company or client. Telemarketing, sales, and fund-raising calls, as well as calls for contact list updates, surveys, and verification services, may all be made from the center.

  • https://riemensolution.in/call-center-services Riemen Solution

    When a third-party corporation or vendor manages or controls a component of a company’s operations or services, this is known as outsourcing. BPO operations such as customer service and call center functions are common in many firms, but they can also extend to other departments and services. BPO stands for business process outsourcing. Sometimes the terms “outsourcing” and “business process outsourcing” (BPO) are used interchangeably. Although both ideas are related, they are not the same, and it is occasionally necessary to distinguish between them. Outsourcing BPO services come in a variety of shapes and sizes, but it may be defined as any situation in which a corporation uses outside resources, contractors, or third parties to complete a task.

  • https://riemensolution.in/call-center-services Riemen Solution

    Although back office services activities may not directly interact with customers, they are essential for every business. These activities help in the simplification of different work processes that are part of an organization and the processing of large databases. In a nutshell, back office support services India is the backbone of every organization, and without it, no one can operate a successful company. We provide various back office solutions, including transaction processing and administration services, to ensure that your back office support is perfect. It will assist you in determining where your resources are spent and will suggest methods to improve them.

  • https://riemensolution.in/call-center-services Riemen Solution

    Hi And Welcome, I’m working in Riemen Solution, Riemen Solution is the Best BPO Service Provider Company. So You Can Get In Touch With Us For Best Price. We have to providing thousands of customers’ happy assistant services. We consider customer satisfaction is a true benchmark.

  • https://riemensolution.in/call-center-services Riemen Solution

    Rather than developing these critical business departments in-house, back office business process outsourcing (BPO) is the practice of outsourcing supportive and administrative business processes like accounting, bookkeeping, data entry, human resources management, or information and technology to an external company. In order to stay aggressive in the global market, businesses in a variety of industries have begun to back office outsourcing services. Data entry services India is a specialized and time-consuming process that should be delegated to experts. Outsourcing data input is becoming increasingly common in a variety of businesses. Most businesses, from accounting to healthcare, are eager to outsource data entry services.

  • https://www.airlinestips.com/air-china-reservations Aaron Bell

    Allegiant Airlines offers you simple & convenient booking options. Choose the one that matches your requirements & needs. After picking any of Allegiant Airlines Flights, fill out other details & make your payment to finalize your booking.

  • https://riemensolution.in/call-center-services Riemen Solution

    Business Process Outsourcing Services India allows company executives to focus on their primary business areas. Executives traditionally spend more time managing details and have little time to establish ideas. BPO helps executives save time and focus on their customers by allowing them to explore new revenue streams, accelerate other projects, and focus on their customers. Productivity rises as a result of this. People that are more educated or skilled accomplish the activity more efficiently, increasing productivity. BPO not only helps to reduce costs, but it also helps to enhance productivity and income. Process improvements, reengineering, and the use of technology that minimize and bring administrative and other costs down are all feasible ways to save money.

  • https://riemensolution.in/call-center-services Riemen Solution

    Voice broadcasting services India has shown to be the most efficient method of advertising, and it has also overcome the limits of older methods. Voice broadcasting enables you to communicate with customers in a variety of languages in real-time, with little or no human intervention. With the cloud-based digitized method, voice broadcasting has made it feasible to minimize costs by eliminating a large number of call handlers and removing hardwired phone connection lines. With voice broadcast software, you may reach out to thousands of people at once with little to no human intervention. You can record a message and have it delivered to all of your leads through a phone call via the system.

  • https://riemensolution.in/call-center-services Riemen Solution

    Customer support service India for an inbound call center services to serve as a knowledge base for customers. Inbound call center agents respond to incoming inquiries so that interested customers can generate revenue for the company. Client service responsibilities include promptly returning customer calls without the risk of call abandonment or queuing. Client service enables businesses to hire professional employees to respond to customer requests, complaints, and inquiries and resolve issues quickly. When call volumes are high, customer service representatives handle each call with the same ease as taking numerous calls at once.

  • https://riemensolution.in/call-center-services Riemen Solution

    Business process outsourcing can significantly lower this risk and enable a corporation to ramp up or cut back activities as needed quickly. BPO Services India can be a great stepping stone for businesses that want to scale rapidly but are hesitant to hire full-time staff. This flexibility that Outsource BPO Services provides can be tremendously beneficial to many types of companies, but notably those in the early stages of development. You may typically create a specified timeframe and workflow for your outsourced contractors using business process outsourcing solutions on a project basis. In this sense, completing a short-term assignment is as simple as going about your everyday business.

  • https://riemensolution.in/call-center-services Riemen Solution

    One of the most significant benefits of Business Process Outsourcing Services India is that they speed up the business activities that are outsourced to them. They have a quick reaction time, allowing clients to concentrate on their primary tasks. This segmentation of activities accelerates the entire process, which is critical in situations like customer service. When you outsource one of your company functions to a BPO, you can count on top-notch service from highly trained personnel. So, if you outsource supply chain management, you can be confident that your supply chain will be managed by qualified supply chain managers who are specialists in their industry. The same may be said for IT services, accounting, and other such services.

  • https://riemensolution.in/call-center-services Riemen Solution

    Back office services India may not be one of a business’s core operations and responsibilities, but nothing works well without professional back office support services. The back office is a part of the business that is not directly connected to customers, but these services are critical for a positive customer experience. All emails sent by clients, as well as data accumulated, must be appropriately managed. Similarly, invoices delivered by suppliers must be registered and forwarded to the finance department on time. Back office executives efficiently handle these and dozens of other similar tasks. The services provided by back office executives keep a company in good shape and up to date. The types of back office tasks vary by industry. Many businesses may have one-of-a-kind back-office tasks. The back office constantly supports all other activities by providing information, updates, or technical support to ensure that the organization’s critical activities run smoothly.

  • https://riemensolution.in/call-center-services Riemen Solution

    Small business owners and their employees typically have a wide range of duties and responsibilities. Outsource call center services is time-consuming, and it is easy for employees with their commitments to become engrossed in answering phone calls and responding to customer emails. Employees can devote more time to their core tasks by outsourcing call center support services. Selecting the latest worker is an extravagant proposition. Not only do you have to pay for salary, but you may also have to cover benefits, training materials, and other costs that can quickly add up for a small business. Using a call center is usually a more cost-effective option. Call centers can be obtained for a fraction of the cost of hiring employees. And when you can scale up or down without causing any problems for employers. Furthermore, call centers have technology and services that any small business would find prohibitively expensive to purchase on their own. Using a call center allows small businesses to operate at a higher level than they would otherwise be able to.

  • Kamasutra

    A lot of couples struggle with their sex life just because they never get the basic sex education so, so they don’t have the knowledge about the human body and sexuality, they don’t understand it for themselves and very often for their partner as well, for example, the sex drive of two different people can be totally different, one partner may feel to have sex very often and other one don’t feel so. When such a situation arises because of the lack of understanding, usually people get irritated and the relationship is ruined. The kamasutra book had described every aspect of the possible combination in the context of sexuality. Kamasutra teaches us about the difference, per the physical appearance and size of genitals, as per the sexual desires one may have. Kamsutra, also talks about the union on basis of the sexual stamina, so that one can act as per the requirement within the bedroom. If you can’t read the complete manual one must go through Kamasutra book summary with pictures at least for satisfying sex life.