Итоги голосования для комментария:
nonsense
Знаю, но пока так. Просто ответ достаточно подробный и развернутый, так как вопрос довольно абстрактный и не учитывает массу нюансов. Как вариант разбить на несколько частей позднее, возможно более конкретизировав сам вопрос, так как он поставлен с ног на голову изначально.