Storing Web Cache on a RAM Disk: Part Two

In part one, you learned how to create a basic RAM disk and how to make it permanent by creating an entry in /etc/fstab. In this section, you will learn how to configure your Apache to send certain files to your RAM drive.
In this example, we will only send images to the RAM drive. Special […]

Storing Web Cache on a RAM Disk: Part One

One way to speed up your web server is to cache frequently accessed pages and content. This is much faster because dynamic pages do not have to be recreated every time someone accesses them. Instead, the cached HTML files are loaded at a much faster rate. Using a RAM disk, you can make that caching […]

Speed Up Your Web Applications with Memcached

Most modern websites are dynamic in nature. They are updated on the fly, rely on database backends and often feature some type of support for user interaction. While those aspects of dynamic websites are all positive, the negative side is that they require more system resources, especially memory. A more resource-intense web application can slow […]

How to Reduce MySQL Server Load

MySQL is one of the most widely used relational database management systems (RDMS), but it can also be responsible for placing a heavy load on your server if you do not manage it well. The more traffic you get coming to your site, the harder your database server will have to work. While you can […]

Should My Server Have Flash Storage?

In enterprise IT, Flash is a very popular topic. Traditionally, flash storage has been reserved for mobile devices, but more recently it has found its way into servers and even on network devices.
Flash storage can serve a number of purposes:

Replacing or supplementing the hard drive. This type of flash storage is often called a Solid […]

The Pros and Cons of Web Server Caching

In the early days of the web, site traffic was pretty straightforward. If a person accessed a page and/or images, the web server would display the static content and use bandwidth proportionate to the size of the files. As the web evolved, however, dynamic content became more prominent and today, dominates the web. Accessing a […]

Should You Defragment Your Server’s Hard Drive?

One of the most unappealing yet necessary tasks that PC users often perform is defragmenting of their hard drives. In the old days of small, slow hard drives, defragmenting was the only way to speed up performance and use every last byte you had available.
Times have changed considerably since then. Most modern hard disk drives […]

A Look at Varnish Cache Web Application Accelerator

One of the easiest and least expensive ways to speed up your website is to use some form of caching.  You can cache anything that is dynamic on a dedicated server.  A cache is a parcel of information kept in memory or on disk for speedy access.  In the world of dynamic websites, those created […]

Using Apache Expires Headers to Save Bandwidth

Apache HTTP Server is by far the most widely-used web server on the Internet.  Chances are, your Linux or Unix-like dedicated server runs it to serve up websites to the public.  Doing this uses bandwidth, and there is no way to get around it in principle, but you can take some steps to minimize the […]

XCache Fast PHP Code Cacher

Earlier this week, we looked at GZIP compression for Apache HTTP Server, which helps reduce the load time on websites and minimize bandwidth usage.  Many websites use some form of server-side scripting to produce on-the-fly dynamic content pages.  PHP is one of the most popular scripting languages of the web, and XCache is a useful […]

Using Web Server Cache to Boost Performance

A cache is a temporary storage of frequently downloaded or requested data. In most cases, information that is cached is kept in fast media (such as RAM) in order to provide quicker access to it. In other cases, it may simply be stored in a medium closer to the user (such as the […]

5 Ways to Speed Up your Dedicated Server

Speed is a funny thing. No matter how much we have, we always want more. Computers continue to get faster, and users expect websites to keep up with that need for speed.
Your dedicated server is just another computer, and there are certain steps you can take that might make it a little faster. […]

Enhance Web Apps with Caching

Dynamic web applications have become the norm for most websites. Whether they are using basic content management systems (CMS) or more complex custom social media applications, today’s websites are more fluid and more interactive than ever.
Accompanied with that new interactivity and fluidity are higher server loads and greater bandwidth usage. We previously looked […]

Types of Content Delivery Networks (CDN)

A content delivery network (CDN) is a service provided primarily to website owners who publish large amounts of media. The CDN acts as a distributor, hosting clones of content for the website, taking a large amount of the load off of the site’s own server and distributing it over diverse geographical locations. Rather than […]