There are several methods that can be applied by one to enhance Magento performance and other PHP based CMS systems. These methods start from settings within Magento and goes all the way to server/hosting settings.
Here we will discuss few methods that are relatively the easiest ones and increase the Magento page-load speed significantly.
1)Reduce the size of file transfer between browser & web server
A useful approach to escalating magento-store performance significantly is by lessening the size of the file transfer between browser and web server.
Minify JavaScript and CSS:
Compressing the JavaScript and CSS can set aside many bytes of data and reduces downloading, parsing and execution time. There are many online tools are available to minify JavaScript and CSS such as jscompress.com, minifyjavascript.com csscompressor.com, minifycss.com.
Optimize Images by resizing them:
Select a suitable image file format and compress the images using image compressor to lessen the bandwidth between browser and web server. There are several image compression tools offered online such as; imageoptimizer.net, hjpeg-optimizer.com, JPEGMini.com etc
For More Information:
http://tech.pro/tutorial/2194/to-speed-up-your-magento-store-performance-optimization-tips