10 Ways to Improve Website Uptime

Jason Mayes, senior Web development engineer at XMOS Ltd., offers his own top 10 list for dealing with site congestion and other potential server outage problems:
  • Optimize your static content. Compress images to get every last kilobyte out of them while retaining visual quality.
  • Use Minify (a PHP5 app) for your CSS and JavaScript to compress Web data, and put JavaScript at the end of the document where possible.
  • Add “expires” headers to content to prevent browsers from continually downloading the same files as a user browses your Web site.
  • Ensure that your Web server delivers content in a compressed state — for example, mod_deflate for Apache. Clearly this should not be applied to files such as images — which are already compressed — so make sure you set up rules correctly.
  • Make fewer HTTP requests to fetch your Web site. Combine CSSs into one file. Combine JavaScripts into one file where possible
  • Include these files only on the pages where they are required.
  • Optimize your content management system. Reduce the number of database calls you need to make for each page request, for example. In Drupal, this can be as simple as disabling modules you do not need. Also, make any custom code more efficient if possible. A change of one-tenth of a second in an algorithm that is run thousands of times adds up.
  • Support caching of data that is frequently accessed. Use Memcache or something similar. Many CMS packages support this, but be careful with dynamic data.
  • Load-balance your Web server.
  • Separate your read/write databases so that you can have a master/slave database setup, allowing your database infrastructure to be scalable.
  • If applicable, split your database vertically or horizontally (or potentially a hybrid of these if this model suits your database structure) over several servers. This may not be suitable for everyone, however.



Recently I came  across a software named OpenkM which is a document management system.I tested in it my machine and found it is really useful.It used to manage documents,records and other contents of organization.The most important thing is it is opensource,So the software free to download and use.It’s GUI is very simple and easy to use.To know more about it visit


Server Vs Me

It was the first week in my office and got the opportunity to access our company server which is somewhere in USA.I was excited to use it because Centos installed in it.My assignment is to connect my pc with the server via ftp.I never connected ftp so it was a challenge to me.But i found it difficult to connect because i’m a newbie.I tried six precious hours but i failed to connect.After a long struggle i got a clue to connect via sftp.Finally i succeeded in transferring some files.It was a very good experience for me.The following are the steps to connect the server via sftp
SFTP stands for Secure File Transfer Protocol.It also called as SSH protocol.You can find a lot of information about in sftp in
Step 1:
open your terminal.use the command to connect it with the server
sudo sftp <username>@<IPaddress>
Enter the password whien it prompts.
Step 2:
To store the file in the server type the following command.
put [flags ] source-file destination-file
Step 3:
To quit the sftp
To know more about sftp commands visit http://linux.about.com/od/commands/l/blcmdl1_sftp.htm

Dark side of Nithyanandha Exposed


On 03-03-2010 sun news released video footage of so called spiritual teacher Nithyanandha having sexual affair with one of the well known Tamil actress R****(Still a suspect!).I am not going to narrate what was happened.I am going the analyze it in a  insight manner.Most of them shocked after seeing the footage but i’m not.I had a gut feeling that he is a fraud and its only the matter of time that his dark side will be exposed.I never believed his words or his appearance. At the same time i said to myself  Appearance’s are deceptive” .Today some people revealed his hidden stuff and i convey my thanks to those who exposed the truth.

At the same time i request the people  not to disbelieve whole Hinduism.Hinduism has lot of theories,ideas,principles.This religion is based on questions and answers.Before you believe the ideas ask questions,I am sure you will get concrete results.For example,don’t say my father or mother or friends going to temple thats why i am going to temple!.You must know why you are going to temple,if you dont know ask answer for question from a concerned person.You only get to know the religion if you ask more and more questions.

Now back to Nithyanandha subject,there are some principles to be followed by a person who wants to be a saint.For example,Only a married person can be a saint.Though there some exceptions.First know the background of the persons who call them as spiritual  teachers.Don’t believe all spiritual leaders came from heaven.There are also born like you and me.In this religion,women are not allowed to be a saint(Think about Amirthanandhamayi).

There is a misconception about yoga among the people.Yoga is good for health and for mind to some extent.But yoga is not an ultimate solution to all materialistic problems that we face everyday and yoga teachers like Sri Sri Ravisankar,Amirtanandhamayi,Bangaru adigalar,Jaggi vasudhev etc.., are not super humans.The only solution to overcome our sorrows is to know the fundamental idea of Hinduism.The idea is

 "Know your God,the only way to know him is he only."
Source:Bhagavad Gita

Spirituality,yoga,astrology may look same in some ideas but fundamentally they are different.Later two do not help spirituality.  If know we know what is Hinduism,we can prevent culprits like Nithyanandha  misusing the principles of Hinduism.There are lot more to know on this topic. Because of time and space constraints,i stop here.I believe this article is an eye-opener for all.