Я не намекаю, я прямо говорю, что для форума заданный вами вопрос является слишком всеобьемлющим и неформатным.Даже если вам расскажут о наиболее крупных узлах проблемы, то останется огромное количество нюансов.Это тот случай, когда с увеличением знания, количество вопросов и проблем только увеличивается