Browsed by
Category: Website

The ultimate DIY guide for installing WordPress on openSUSE Tumbleweed

The ultimate DIY guide for installing WordPress on openSUSE Tumbleweed

I am preparing a new WordPress website (Architect2Succeed.com) which is aimed at my profession as an IT architect. When I setup Fossadventures.com, I didn’t make an installation instruction as I was not sure that everything would be as I liked. Which turned out to be true, as I have switched from Hack/HHVM to PHP7/PHP-FPM. In this tutorial I want to incorporate all the learnings from my previous experience. This tutorial is likely to be very beneficial for all Linux beginners,…

Read More Read More

Comparing uptime performance monitoring tools: StatusCake vs Freshping vs UptimeRobot

Comparing uptime performance monitoring tools: StatusCake vs Freshping vs UptimeRobot

When you host your own website on a Virtual Private Server or on a DigitalOcean droplet, you want to know if your website is down (and receive a warning when that happens). Plus it’s fun to see the uptime graphs and the performance metrics. Did you know these services are available for free? I will compare 3 SaaS vendors who offer uptime performance monitoring tools. Of course, you don’t get the full functionality for free. There are always limitations as…

Read More Read More

Updating the website

Updating the website

Update 03-04-2020 The website Fossadventures is now powered by the free Nisarg theme. Cannyon has served me well, but the problem with the premium theme is that it doesn’t automatically update. The Nisarg theme has many similar features and is free. It is also much faster to load. And it works better for mobile phones. Original article The website Fossadventures.com features a new look. After a successful start of the website, it was time to make it look even better!…

Read More Read More

Using Google PageSpeed Insights to speed-up Fossadventures.com

Using Google PageSpeed Insights to speed-up Fossadventures.com

I wanted to optimize the load time of Fossadventures.com. I had performed some tests on Google PageSpeed Insights a couple of weeks ago and my scores were 76/100 for mobile devices and 55/100 for the desktop. The big ticket item was to enable Gzip compression. I researched the subject and the solution appeared to be a simple adjustment of the Nginx configuration (1, 2). Thanks to Nginx and Digital Ocean for the excellent tutorials, which work just as well on…

Read More Read More

Out with the HHVM, in with the PHP

Out with the HHVM, in with the PHP

A regular routine: systemctl restart hhvm chown nginx:nginx /var/run/hhvm/server.sock chown nginx:nginx /var/run/hhvm/server.pid systemctl restart nginx This might be abracadabra for many people. But what it means is that once a day, Fossadventures was not available because HHVM crashed. I wondered about the root cause, so I looked into the logs of HHVM. Fatal error! Caused by the WordPress plugin Wordfence. After searching online, it became clear that Wordfence didn’t support HHVM (1) because of stability issues. And that (2) HHVM was…

Read More Read More