I intend to focus this article on yet another way of speeding up your website's page loading time. My focus here will be hooking up Redis to speed page loading in complex websites. Over the years I've noticed that website pages have become more complex to meet the...
Web Hosting
DirectAdmin Server Let’s Encrypt Auto Setup
We have been using DirectAdmin a CharlesWorks since July of 2013. It has been extremely dependable. Support for it is great as well. This short article applies to web hosting servers using DirectAdmin's control panel. This function is especially helpful when restoring...
DirectAdmin Upgrade from MySQL 5.7 to MySQL 8.0 breaks Installatron
Installatron is a great server product. We have been using it since May of 2016 on a number of our website servers. Installatron is very cost effective and interfaces directly with DirectAdmin. It allows CharlesWorks staff to quickly set up websites on our servers for...
Fixing an ERR_TOO_MANY_REDIRECTS Redirections Error
A usual part of solving issues as they arise in the website development business is searching Google for solutions. Very seldom have I ever been the first or only individual to find a particular problem needing a solution. I don't believe the situation I'll describe...
Best Practices for Mitigating Website Hacks
We at CharlesWorks are often asked by our web clients if their site is protected from malware and getting hacked. They also want to know if there site IS hacked, whether there be a charge to fix it. The totally hack-proof website The totally hack proof website has no...
How to install PHP and the “intl” extension on a Virtualmin Debian server
Not too long ago, I wrote an article indicating Some Great Reasons to use a Local Debian Server running Virtualmin. In it, I mentioned that I had built a Debian 10 server to try out the Virtualmin control panel. Virtualmin is a control panel that allows adding of...
How to enable TLS 1.2 on Windows Server 2008 R2
The Windows Small Business Server 2011 Essentials runs on top of Windows Server 2008 R2, which was an extremely popular server. It is still an extremely stable platform for handling DNS, serving up websites, and handling email servers. Despite being long past...
Correcting WordPress folder to subdomain URL changes using redirection
Sometimes we might go from a site located in a folder off the root of a site to a subdomain or site of its own in a standalone environment. Why would we want to do this? There are some advantages for separating out your sub-sites into separate sites: Security: With...
PHP Debugging in WordPress Websites
One of the harder parts of error hunting in a WordPress site can be debugging the PHP code. Fortunately, WordPress comes with specific debug systems that can simplify the process. The debug systems also standardize code across the core, plugins and themes. I'll...
Save Money in the Long Run with a Customized e-Commerce Website
In today's world, it's no secret that having an online presence is essential for any business. With the rise of e-Commerce, having a functional and user-friendly website is more important than ever. When it comes to building an e-Commerce website, there are two...