Live Demo - lock option, edit Whois, edit name servers, custom DNS records, URL redirection, etc.
Website Performance • Caching
How Caching Improves Website Speed: Types, Metrics, Best Practices & Pitfalls
Caching is one of the fastest ways to improve website speed without upgrading your server.
By storing copies of frequently requested content—like HTML, images, CSS, and JavaScript—
caching reduces the work your server must do and the distance content must travel. The result: faster load times, better user experience, and stronger SEO signals.
Website speed isn’t just a technical metric—it’s a business advantage. Faster sites typically deliver better user experience, lower bounce rates,
and higher conversion rates. Performance can also influence search visibility because speed and responsiveness affect engagement signals and
user-centric metrics. If your site feels slow, caching is often the highest-ROI improvement you can make.
2) What Is Caching?
Caching is the process of storing copies of files or data in a temporary storage location (a “cache”) so they can be delivered faster
when requested again. Instead of regenerating the same page or re-downloading the same assets on every visit, caching reuses stored results—saving time,
bandwidth, and server resources.
Simple idea: caching makes your website faster by avoiding repeated work and repeated downloads.
3) Why Caching Makes Sites Faster
Without caching, many websites rebuild content on every request. That can involve executing server-side code, querying the database, rendering templates,
and assembling HTML. With caching, your server can serve pre-built responses and reuse stored data. This reduces CPU usage, database queries, and overall
response time—especially during traffic spikes.
4) What Gets Cached (And Where)
Different cache layers store different content. Browser caches store static files (like images, CSS, and JS) on the user’s device. Server caches store
pre-generated HTML pages or computed results at the origin server. CDN caches store copies of content at edge locations around the world. Object/database
caches store frequently accessed data (like query results) in memory for near-instant retrieval. Matching the right content to the right cache layer is
the key to both speed and correctness.
What you can safely cache most of the time
Images, fonts, CSS, JavaScript
Public pages (blog posts, landing pages) with stable content
Reusable database query results (especially on busy sites)
What you should usually avoid caching as HTML
Cart, checkout, and account pages
Personalized dashboards and user-specific content
Pages with sensitive/private data
5) Key Ways Caching Enhances Speed
Caching is most effective when used in layers. Here are the biggest caching types that improve website speed—each solving a different performance bottleneck.
5.1 Browser Caching (Client-Side)
Browser caching stores website files on the visitor’s device. On the first visit, the browser downloads assets like your logo, CSS, and JavaScript.
On later visits, it can reuse those files locally, reducing downloads and making repeat visits much faster. This also reduces bandwidth usage and
the number of requests your server must handle.
5.2 Page Caching (Server-Side HTML)
Page caching generates a fully rendered HTML page once and stores it. When another visitor requests the same page, the server can serve the cached HTML
instantly instead of executing expensive server-side processing and database queries again. This is one of the most effective ways to improve
Time to First Byte (TTFB) and overall responsiveness.
5.3 CDN Caching (Edge/Global Distribution)
CDN caching stores copies of your site’s assets (and sometimes HTML) on servers around the world. When users load your site, the CDN serves content from
the closest location instead of your origin server. This reduces latency—the time data spends traveling—and helps keep performance consistent for global visitors.
5.4 Object/Database Caching (In-Memory Data)
Object caching stores frequently used data—like database query results or computed objects—in memory so the server can access them quickly.
This is especially valuable for database-driven sites where repeated queries become the main bottleneck. It helps reduce database load and improves
stability under higher traffic.
6) How Caching Improves Real Performance Metrics
Caching doesn’t just “feel faster”—it changes measurable performance outcomes. Server-side caching typically lowers TTFB by allowing
your server to respond quickly without rebuilding the page. Browser caching reduces repeated asset downloads, improving repeat-visit load time and
reducing bandwidth. CDN caching reduces latency for distant visitors, helping content appear faster. Object caching reduces database load, which can
improve consistency and reduce slowdowns during traffic spikes.
What improvements you should look for
Lower TTFB after enabling server/page caching
Faster repeat visits due to browser caching
More consistent global performance with a CDN
Lower database queries/CPU load with object caching
7) Best Practices for Maximum Speed Gains
The fastest sites rarely rely on one cache. They combine layers: browser caching for assets, page caching for HTML, CDN caching for edge delivery,
and object caching for database-heavy operations. The key is to keep your caching strategy predictable: define what is cached, for how long, and how
it refreshes when content changes.
Performance stack checklist
Enable browser caching for static assets (CSS/JS/images/fonts)
Use server-side page caching for public pages
Add a CDN for global delivery and latency reduction
Enable object caching for database-heavy sites
Minify CSS & JS and optimize images (WebP/AVIF)
Set clear cache refresh rules (purge/expiration)
8) Common Caching Mistakes (And Fixes)
Caching dynamic pages that must stay fresh
Cart, checkout, and account pages should usually not be served as cached HTML. Fix this by excluding these pages from page caching and relying on
object caching to speed up database operations safely.
Forgetting to purge caches after updates
If you update a page but users still see the old version, your server cache or CDN cache may not be purged. Fix this by setting purge rules on publish/update
and clearing caches across all layers when needed.
Outdated CSS/JS after a redesign
If users see broken layouts, they may still be using old cached CSS/JS. Fix this with asset versioning (fingerprinting), so updated files load immediately
when filenames change.
Stacking multiple page caching systems
Running several full-page caching layers at the same time can cause conflicts and unpredictable behavior. Fix this by choosing one primary page cache layer
and letting other layers support it (browser cache + CDN + object cache).
9) Downsides of Caching (And How to Avoid Them)
Caching is powerful, but it can introduce problems if misconfigured. The most common downside is stale content—users seeing old versions of
a page or asset. Caching can also increase debugging complexity because multiple layers can hold different versions. Finally, caching the wrong content can
create security and privacy risks if personalized pages are cached publicly.
Rule of thumb: Cache what’s safe to reuse. Exclude what must always be personalized or always fresh.
10) How to Test & Measure Caching Success
To confirm caching is working, test in a repeatable way: run multiple loads and compare first vs repeat visits. Look for improvements in
TTFB, faster repeat loads, reduced bandwidth, and lower server/database load. If possible, inspect response headers and CDN analytics to
confirm cache hits vs misses. For best accuracy, combine lab tests with real-user monitoring so you know caching is helping across real devices and networks.
Tools you can use
Google PageSpeed Insights
GTmetrix
WebPageTest
Browser DevTools (Network tab: cache indicators)
11) Quick Checklist
Browser cache for static assets (images/CSS/JS/fonts)
Server page cache for public pages
CDN cache for global speed and lower latency
Object/database cache for query-heavy sites
Exclude cart/checkout/account and personalized pages
Purge caches on updates and use asset versioning
12) Frequently Asked Questions
Does caching improve SEO?
Caching can support SEO indirectly by improving load times and user experience metrics. Faster sites often see better engagement, and performance improvements
can help meet user-centric speed expectations.
Which caching type gives the biggest speed boost?
For many sites, server-side page caching provides the most immediate improvement because it reduces backend work and lowers TTFB. Browser caching is critical
for repeat visits, and CDN caching is huge for global audiences. The best results usually come from using multiple layers together.
Can caching break my website?
It can if misconfigured—especially if dynamic or personalized pages are cached as HTML. Fix this by excluding those pages, setting purge rules, and avoiding
multiple conflicting page caching layers.
How often should I clear cache?
Ideally, caches should refresh automatically when content changes (purge on publish/update). Manual cache clearing should be the exception—used mainly for troubleshooting.
100% WordPress-Compatible Hosting Servers
HostGate guarantees you a trouble-free WordPress hosting experience.
A 1-click WordPress script installation
Cost-free WordPress templates
HostGate has a first-rate WordPress-optimized hosting platform.
HostGate satisfies and surpasses the basic criteria for hosting WordPress-driven sites.
The most current stable editions of Apache, MySQL & PHP
HostGate offers an exceptional support service.
Round-the-clock technical support
The average ticket response time is about twenty mins.
WordPress Hosting Solutions
Business
Corporate
Starter
Ideal for individuals who want to create a popular online shop.
The ideal solution for any community portal offering enormous disk space & traffic quotas.
The ideal solution for a simple website such as a blog or a portfolio.
24/7 Customer Support Regardless of whether you need assistance before or after you purchase, our customer support is available for you 24/7.
1 Hour Response Time We value your time and that is why our hosting employee will reply within the hour, no matter the nature of your inquiry.
Uptime Guarantee Tired of your site timing out, there is no need to worry because here at our hosting we guarantee 99.9% network uptime.
99.9%
99.9%
99.9%
Daily Data Backup In order to ensure the information you upload on our servers is safe and secure, we back it up every day (as long as the account data is less than 5 GB). In case there is a problem, we can restore the content from the day before.
Money Back Guarantee All our shared web hosting packages come with a 30-day money-back guarantee. That way you can try the service for a month and in case it does not suit your needs and requirements, we will return your money. There is no option for a refund after the 30 days have passed and all domain registrations are final and non-refundable after the domain is registered.
30 Days
30 Days
30 Days
30-Day Free Trial Sign up for our 30-day free trial to see what makes our hosting services special. No credit card required.
Monthly price
$4.99/mo
$9.99/mo
$3.99/mo
BASIC FEATURES
Disc Space The amount of disk space indicates how much data you can upload on our servers once you purchase a shared hosting account with us.
Unlimited
Unlimited
Unlimited
Monthly Traffic The monthly traffic shows how much data you can transfer to and from the server each month. That includes uploading the websites and any other files along with all the visits of the websites hosted in this account.
Unlimited
Unlimited
Unlimited
Domain Name Registration / Transfer Domain name registration is the service that allows you to have a unique address for your website on the Internet. Every domain name that is registered with us is automatically to point to your account with us so no further configuration is required.Domain name transfer is the process of changing the company that provides the domain registration service without a change in ownership.
FREE
FREE
FREE
FREE FEATURES
Free Account Set-up We do not charge you any setup fees - you can simply start working on your websites.
FREE Domain Name If you purchase one of our packages, there is a bonus - one free domain name registration or transfer from the list of promotional domains.
800+ Website Themes 800+ free templates are available by default with all shared hosting plans and you do not need coding skills or previous experience to build a site. All templates are free of charge.
Online Website Builder With all of our shared hosting packages you will get a free online website builder that does not require any design skills or experience since it includes multiple templates and makes website creation a breeze.
50+ Free Apps Installer Our 1-click Application Installer is included with all our shared hosting packages and it gives you access to install over 50+ applications - you can have a blog, a forum or a shopping cart set up within minutes with just a few clicks and no technical skills.
Free VPN Access Access blocked websites or use country-restricted services by routing your Internet traffic through a secure connection using multiple access points around the world.
15 GB
25 GB
5 GB
Shared SSL IPs Our custom cloud hosting platform will allow you to use a shared IP address for SSL certificates, so you can protect the information that customers submit on your website without spending extra money for an IP.
Dropbox/ Google Drive Backups If you have a Dropbox or a Google Drive account, our system can generate daily backups of your files and databases in it, so you will have a copy of your content at all times and you can access it through a personal computer or a mobile device.
Website Migration If you are changing hosting providers, we can move all the content for you in a very timely manner and at no extra cost. We will also test your site to make sure that it is working flawlessly before you point your domain name to our cloud platform.
SSD Data Caching Our cloud shared hosting platform uses SSD drives working in a RAID for better and much faster performance of your websites. To improve the read and write speeds to some parts of the platform, we also use separate SSDs that are set up as to work as cache only. This setup will boost the speed of your websites even more.
ZFS Storage The ZFS file system that we use on our cloud hosting platform is superior to all other file systems out there. It works much faster, which means faster sites and more frequent backups, and due to the real-time checksum comparison it performs on all files, no file can ever get.
ModSecurity ModSecurity is a popular Apache module that prevents third parties from using exploits to hack a web application. It uses a set of rules to block certain incoming requests as it monitors the HTTP traffic in real time. ModSecurity comes with each and every shared hosting plan that we offer.
Marketing Tools If you need help to get your website more popular, the easy-to-use marketing tools that are included with each package come to the rescue. You can submit your website to search engines as well as publish news and stories.
Administration Tools All the packages are provided with Hotlink protection, IP blocking, .htaccess generator and other tools which make advanced administration easy.
Video Tutorials Over 40 clips are available through different sections of the web hosting control panel so that you can start finding your way with ease.
Online Documentation After carefully studying the questions and difficulties our clients experience with the web hosting control panel and our services, we have compiled an extensive help section with lots of FAQs and tutorials that will help you along the way.
CONTROL PANEL
In-house Built Control Panel The Hepsia control panel is an in-house product that is a result of hard work aimed at providing advanced functionality combined with easy-to-use and intuitive design.
Multi-lingual Interface (over 10 languages) We have clients from all over the world and therefore the in-house built web hosting control panel is available in over 10 languages and more are on the way to facilitate our international clients.
Colour Skins And to make working with our web hosting control panel even more pleasant you can choose the colour theme that suits you best.
DOMAINS & SUBDOMAINS
Hosted Domains You can host with us any top level domain name and this feature shows you how many domain names you can host with each of the shared web hosting packages.
5
Unlimited
1
Subdomains Subdomains, also known as child domains, are domains that are part of a larger domain. For example anything.my-best-domain.com is a subdomain of the domain name my-best-domain.com
Unlimited
Unlimited
Unlimited
Parked Domains When you register a domain name just to reserve it for future use, you can use the domain parking feature which allows you to point it to a temporary page (for example "Under Construction") or simply redirect the domain to another site.
Unlimited
Unlimited
Unlimited
Full DNS Management The web hosting control panel provides you complete access to manage all DNS records of your domain name like changing the A record to point to a different host or the MX records to choose a different mail server to handle your e-mails.
Custom A and MX Records The A record of the domain name specifies the IP address where the domain name resolves to while the MX records of the domain name specify the mail servers that handle the e-mail of the domain name.
CNAME Records The CNAME record of the domain name redirects the domain to another domain`s A record and therefore creating a CNAME record removes the A record of the domain.
AAAA/SRV/NS/TXT Records The advanced features of the web hosting control panel allow you to set up IPv6 related records such as the AAAA record which is used for mapping hostnames to IPv6 addresses. The SRV record (also known as Service record) is used for defining the location of servers for specified services - the hostname and the port number. The NS (Name Server) records of the domain name specify which server handles all the DNS records for this domain name. The SPF e-mail authentication system derives information from the TXT records of the domain name.
Full Whois Management We provide you complete access to manage the WHOIS record of the domain name as much as the registry allows you. There are specific restrictions for some of the TLDs and you should refer to the Domains page.
Registrar Lock Option This is a security feature available for some TLDs to prevent unwanted domain transfers and thus protect your domain name from theft.We grant you access to lock and unlock the domain names at will via the web hosting control panel.
EPP Transfer Protection Some TLDs require this specific EPP transfer authorization key to process domain transfers. This is used in addition or instead of the Registrar Lock for further protection. You can easily obtain the EPP key for your domain names via the web hosting control panel.
ID Protection We offer an additional service for all TLDs that support this feature to protect your personal data becoming public in the WHOIS record. That is the best way of protection against spammers and possible identity theft.
Optional
Optional
Optional
E-MAIL SERVICES
Email Accounts The mailboxes you create with us support POP3, IMAP and SMTP protocols that allow you to use mail client applications such as Outlook and Thunderbird to access and manage your e-mail.
500
Unlimited
100
Webmail You can choose from the three webmail applications we offer to access and manage your e-mail from any computer in the world that is connected to the Internet without any setup or configuration.
E-Mail Aliases This feature allows you to set up different e-mail addresses that use the same mailbox and that way you can easily check the messages you receive in all e-mail aliases at the same time.
500
Unlimited
100
E-Mail Forwarding This feature allows you to receive the same message in two or more e-mail addresses at the same time or simply redirect all incoming messages from one mailbox to another.
Auto-responders If you enable this feature for a specific e-mail account, an e-mail message with a pre-defined text written by you will be automatically sent as a reply to every e-mail that you receive.
Catch-all e-mails This feature allows you to collect any messages that have been sent to a mistyped e-mail address @yourdomain.com.
Mailing Lists The mailist list allows you to send the same message to multiple recipients (that have subscribed to the list) at the same time.
15
Unlimited
Optional
Mailing List Members This feature shows how many people can be subscribed to the same list.
Unlimited
Unlimited
Unlimited
Anti-spam Protection This e-mail feature protects you from receiving unwanted e-mail messages. If the advanced features are properly adjusted, SpamAssassin will filter up to 99% of the spam.
SPF Protection The Sender Policy Framework (SPF) prevents forging of the "FROM" field and thus it protects your domain names from being used for spamming.
DomainKeys Identified Mail The DomainKeys Identified Mail system is used to digitally stamp every mail message in order to make sure that it is sent from a trusted server and has not been edited during the delivery itself. By using public and private encryption keys, the system is also used to obstruct email forgery, i.e. disguising an email message to appear as though it was sent from another e-mail address.
Anti-virus Protection The ClamAV software has numerous advanced features that guarantee your anti-virus protection by scanning all incoming mail for viruses.
Custom MX Records The ability to change the MX records of the domain name or simply add more MX records with different priority allows you to control who is handling your mail service.
WEBSITE CONTROLS
Advanced File Manager The web hosting control panel is equipped with an advanced file manager that will allow you to easily create, delete, move and rename files and folders. It has many other useful features like the ability to work with drag&drop operations.
FTP Accounts The FTP account allows you to establish an FTP (File Transfer Protocol) connection to the server for faster and easier uploading.
Unlimited
Unlimited
Unlimited
FTP Manager The web hosting control panel provides you with an FTP Manager that you can use to create FTP accounts with different level of access for each one as well as change the password or delete existing accounts.
SSH/Telnet This feature allows advanced users to access and manage the account via secure connection to the server through an SSH/Telnet encryption software.
Optional
Optional
Optional
Web-based SSH Web Console is a web-based application that allows to execute shell commands on a server directly from a browser (web-based SSH).
Optional
Optional
Optional
Website Manager The easy-to-use web hosting control panel is also featured with a remarkable website manager that provides you full control over your domain names and subdomains.
Custom Error Pages This feature allows you to change the error page that website visitors see if the requested page from your website is not opening for some reason.
Custom Apache Handlers This is an advanced feature useful for experienced webmasters to determine how the server will treat various webfiles opposed to using the default Apache configuration.
Custom MIME Types This is another feature for advanced webmasters that allows them to determine how browsers will treat various files and file types.
Password Protected Areas Enabling a password protection for a certain folder allows you to grant access to a single user or group of people and keep it out of reach for the public..
URL Redirection Tool This is another advanced feature of the web hosting control panel that allows you to easily redirect your URLs using permanent or temporary redirection.
Guest Users With our Guest Users feature, you can grant temporary access to different sections of your hosting account to third parties. This is particularly beneficial when partnering with developers or designers, enabling you to maintain control over the information they can view without exposing your entire account.
ADVANCED TOOLS
Dedicated IP Address A dedicated IP address means that you will be the only one in the world using this exact IP address. For example, if you intend to have an online store with a private SSL certificate you will need a dedicated IP address to install it.
Optional
Optional
Optional
FrontPage Extensions This feature gives our web hosting packages compatibility with Microsoft FrontPage so that you can upload and use websites created with FrontPage.
Dreamweaver MX Support Our web hosting packages are also compatible with websites created using Dreamweaver - probably one of the most popular web design softwares.
PHP4/PHP5/PHP7 Support PHP is one of the most used scripting languages when it comes to creating dynamic web pages and we are proud to support version 4, 5 and 7 to ensure that your website will work flawlessly.
MySQL Databases MySQL is a very popular SQL database server capable of working with various scripting languages such as C, C++, Java, Perl, PHP and Python. This feature shows how many MySQL databases you can use with each particular package.
20
Unlimited
5
MySQL Database Storage This features shows you what is the amount of data that can be stored in all your MySQL databases as a total.
Unlimited
Unlimited
Unlimited
phpMyAdmin Access phpMyAdmin is a tool that provides complete access to manage your MySQL databases via easy-to-use interface.
PostgreSQL Databases PostgreSQL is a more advanced database system known to be stable and providing better data integrity. This feature shows how many PostgreSQL databases you can use with each particular package.
5
20
Optional
PostgreSQL Storage This features shows you what is the amount of data that can be stored in all your PostgreSQL databases as a total
80 MB
Unlimited
Optional
phpPgAdmin phpPgAdmin is a tool that provides complete access to manage your PostgreSQL databases via easy-to-use interface.
Optional
Zend Optimizer This software optimizes the work of PHP based applications by enabling them to load and execute Zend Guard encoded files.
Perl Perl is one of the general purpose programming languages widely used for web development and thus it is supported by our servers to provide a wider choice for you.
Over 3400 Perl Modules Perl modules are packages of software code universally adopted to speed up future developing and you get over 3400 such modules with each of our shared hosting packages.
ImageMagick & GD Library Both ImageMagick and GD Library are used for working with image files like PNG, GIF and JPEG among others when generating thumbnails, graphics, charts, etc.
Python Python is another general purpose programming language supported by all of our shared hosting packages and its aim is to combine very clear syntax with remarkable power.
IonCube Just like Zend Optimizer, IonCube also enhances the performance of PHP applications by enabling them to easily operate with IonCube encoded files.
Server Side Includes Server Side Includes are bits of coding that can be integrated into html files to tell them to include other information to be displayed as well. It is a good way of saving time and making sure the exact same information is displayed when it has to appear on different pages.
SSL Certificate Generator SSL (Secure Sockets Layer) is the most common way of securing webpages used especially when sensitive data is collected such as personal or billing information. The SSL Certificate Generator will provide you with unsigned SSL code that needs to be approved by an authorized registrar.
Cron Jobs Crontab is a command that allows scheduling tasks for future executing and is most widely used for repeating tasks executed at regular intervals.
5
Unlimited
Optional
InnoDB The latest edition of InnoDB offers serious improvements in efficacy, reliability and usability.
Varnish Varnish Cache is an HTTP accelerator that can improve the speed of your web site.
Optional
Optional
Memcached Memcached is a general-purpose memory caching system for increasing the load speed of dynamic database-driven websites.
Optional
Optional
Node.js Node.js is a software platform for building highly scalable network apps, built on Chrome`s JavaScript runtime.
Optional
Optional
WEBSITE STATISTICS
Webalizer Web/FTP Stats Webalizer is an advanced web statistics application that provides you extensive reports of the current and previous months with graphics for each month and detailed daily statistics including referral URLs
Access Log Manager When you activate the access logs for a certain hostname, there will be a record of every visit and every hit within your site. You can export the log in a text file for external statistical analysis.
Error Log Viewer When activated the error log keeps a record of every warning or error that occured on your website so that you can examine them and rectify the issues related to the website.
Traffic Stats This feature allows you to monitor the total of incoming and outgoing data transfer for each hostname in your account separately.
MySQL Stats This feature provides you information about the daily amount of queries made by each of your databases with an hourly average calculation as well.
Load Stats This tool provides you with detailed information about the CPU usage generated by your account over different periods of time - yearly, monthly, daily or even for 6 hour intervals.
OS, CONNECTIVITY AND BACK-UP
Stable Linux with Apache Linux is the leading server operating system known to be a stable environment with high security and great productivity and that is why it is used by the 10 fastests supercomputers in the world. Apache is the most popular web server that runs more websites than all other webservers combined.
2.5 Gbit Network The data center is using top quality routers and carriers allowing an outstanding Internet connection with combined speed of 2.5 gigabits per second.
Help UPS & Diesel Backup Generator We have powerful UPS devices in place and a diesel generator in case of prolonged outages to ensure the uptime of the network.
CUSTOMER SERVICE
24/7 Customer Support We are here for our customers 24 hours a day and seven days a week - no holidays, no excuses!Different channels of communication are available to suit you best depending on the issue or query that you have.
Phone Support Apart from the phone number in US, we also have a AU, UK and international lines available 14 hours day to assist you with any pre-sales, billing or general questions you may have.
Live Chat Support Our Live Chat operators are waiting to assist you with your questions and problems in real time to ensure our services are always a better experience for you.
Integrated Ticketing System Whenever you experience technical difficulties, our professional technicians are at your disposal so all you have to do is simply open a ticket from within your web hosting control panel and you will get a reply within the hour with an average response time of 15-20 minutes.
PRICING
Monthly price Please note that shared web hosting packages are paid annually and this monthly price is calculated for comparison purposes only.
$4.99/mo
$9.99/mo
$3.99/mo
Total annual price Since shared web hosting packages are paid on annual basis this is the actual fee that you have to pay in order to purchase the package you wish to use.