Не помню писал ли я подобную тему когда-то или нет, но думаю всем известна
Хорошие советы