Website slow reasons

Here are 7 possible causes for slow-loading pages.

1. Un-Optimized Images

This is usually the most common reason for slow websites; there are lots of images, all of which are full-size and uncropped.

2. Use of Server-Intensive Dynamic Scripts

Dynamic websites, such as those that generate their pages from data stored in databases, are slower than simple HTML websites. And while the slight delay is not often noticed on small, low-traffic websites, it is often noticeable as a website increases in size and popularity. To remedy this situation, we suggest caching. Caching enables you to store copies of frequently accessed dynamic documents and allows files to be accessed more quickly.

3. No Compression of Web Pages

Another way to speed up your website is to compress your pages.

4. Too Much Flash

Flash is a great tool for adding interactivity or animation to a website. However, flash is also very bulky and causes websites to load slowly. So when creating your flash applications, be sure to be conscious of file size. One way to do this is by using XML to load sequences of external data.

5. Bulky Code

Another common culprit is bulky code. The larger the file size of each document, the longer it will take to load. Some ways to make your filesizes smaller is by:

1. removing unnecessary whitespace
2. avoiding inline styles
3. using external CSS & JavaScript documents
4. opting for a CSS/DIV based layout, instead of a table-based layout
5. writing efficient code and using CSS shortcuts

6. External Embedded Media

If you add external videos, slideshows, etc… to your website, your website will be only as fast as the external website. So if some external website is having a slow day, so will yours. If possible, try to host all content on your own server.

7. SPAM

Last, but not least, excessive spam could be slowing your website down. If you suspect this is the case, try spam proofing all web forms by adding captchas or other deterrents. If email spam is the problem, install and configure a spam blocker.



Comments

Popular posts from this blog

SVN: File remains in conflict

HowTo: Enable extended logging for exim

12 tweakings for WHM/cPanel to speed up WordPress