How to Check Website Resource Usage in Enhance

If a website feels slow, hits limits, or behaves differently at busy times, check resource usage before guessing. On TekLan shared hosting, Enhance is the right place to start because it shows account-level usage, website traffic, logs, and the tools that affect PHP applications.

Check Account Usage

  1. Log in to web.teklanhosting.co.uk.
  2. Review the dashboard usage summary.
  3. Open Packages from the left sidebar to check package limits and current use.

This gives you the account-level view: storage, bandwidth, email limits, and website allocation. If a limit is close, fix that first.

Check Website Analytics

Click the website and open Analytics. Look for traffic spikes, unusual request patterns, or a sudden increase after a campaign, bot crawl, plugin change, or content launch.

A site can be slow because of legitimate traffic, but it can also be slow because bots are hammering a login page, search URL, XML-RPC endpoint, or uncached dynamic page.

Check Error Logs

Open Logs from the account sidebar or check logs for the affected website. Look for entries around the exact time the problem happened.

Common useful phrases include:

Allowed memory size exhausted
PHP Fatal error
Uncaught
Maximum execution time exceeded
Connection refused
Too many connections

Logs often point to a specific plugin, theme file, script, or database issue.

Check PHP Settings

Open the website in Enhance, go to Advanced → Developer tools → PHP, and check the PHP version, extensions, and relevant php.ini values.

If a site has memory errors, review memory_limit. If uploads fail, check upload_max_filesize and post_max_size. If imports time out, check max_execution_time, but do not use high limits to hide broken scripts.

Check Cache

For WordPress sites, page cache can reduce resource usage significantly. If a site receives mostly anonymous visits and every page bypasses cache, PHP and the database do more work than necessary.

Do not cache checkout, account, basket, or logged-in pages. Performance fixes should not break dynamic workflows.

Check Database Size and Slow Behaviour

Open Databases in Enhance and use phpMyAdmin to inspect large tables. WordPress sites can grow large because of post revisions, transients, action scheduler logs, security logs, analytics plugins, or abandoned plugin tables.

Take a backup before cleaning tables. If you are not sure what a table does, do not delete it.

Common Causes of High Usage

  • Uncached WordPress pages receiving bot traffic.
  • Heavy page builders or too many plugins.
  • Large image files being served without optimisation.
  • WooCommerce scheduled actions building up.
  • Contact form spam or login brute force attempts.
  • Old backups or logs consuming storage.
  • Database tables growing unchecked.

When to Upgrade

If the site is well optimised but still regularly hits limits, it may need a larger shared hosting plan, application hosting, managed dedicated hosting, or a VPS. Upgrade after checking the cause, not before, otherwise the same problem can follow you to a bigger plan.

Related TekLan Posts

Read Hosting Resource Usage: CPU, RAM, I/O, and Inodes, Website Caching Explained for Beginners, and Why Your Website Is Slow.