Exactly 2 years ago we launched our new Client Area and Site Tools. This was a huge moment for us, not only because it marked the completion of a 2.5 year development cycle, but also because it laid the foundation for endless opportunities to improve our services. To celebrate the anniversary of these tools, we decided to recap which of these opportunities we have turned into reality and how our customers have responded to these improvements. Oh, and we also decided it’s time to stop calling them “New” Client Area and “New” Site Tools, as any software that is over two years old and has over 5000 bug fixes and feature implementations can be officially declared as “adult” software.
Technical configuration renewal for faster and more redundant service
Once we completed the development cycle and perfected our migration scripts to move all existing accounts from the old to the new configuration, our DevOps efforts turned to platform USA Email Database improvements. The three largest projects we worked on, made possible by the infrastructure called Site Tools, target key components of our service: PHP, MySQL, and DNS. No site would be able to run on a server without these 3 elements, as they lay the foundation for how your site will function before you have even selected an application or put the site online.
Ultrafast PHP for up to 30% faster page loading
Running PHP is not a big challenge. Many webmasters do it from their home computers. But if you want PHP to be fast, stable, and secure, while supporting Apache and the variety of Buy Email Database List htaccess rules defined by a multitude of users and apps running on a large platform like ours, things get complicated. After several iterations, our DevOps team managed to overcome the big challenge of improving speed without impacting security by launching a fast PHP integrated with our Web Application Firewall and account isolation. You can read the full article on Ultrafast PHP here .
New MySQL Configuration for Faster Sites
Since we started with the basics, after optimizing PHP, it was natural for us to switch to MySQL. MySQL is especially important for the performance of sites with large databases such as Bulk Database eCommerce, which are quite common on our servers. The new MySQL configuration we have created allows for the simultaneous processing of a significantly larger number of parallel requests. This affects the effective handling of heavy MySQL queries and leads to a significant drop in the number of slow queries on our infrastructure.
Centralization of DNS service
The next step in our journey was to rework our DNS (Domain Name System) service. DNS essentially translates domains into IP addresses, so that people can actually open a particular website. To make this process faster, more secure, and more reliable, we just introduced our new centralized DNS service that operates across 5 geolocations and multiple instances. Webmasters will see faster domain resolution, increased resiliency, and improved DNS availability, as well as improved protection against DDoS attacks. All of this translates into faster, more secure, and easier-to-manage websites.