там на примере PHP 5.6 объясняется, скажите я могу по нему начать учить, там нет принципиавльныx различий и противоречий с PHP 7?Противоречий, в том виде в котором Вы предполагаете, я думаю там нет, да и глобальных отличий как таковых - я думаю тоже. Нововведения в PHP 7(.0) (равно как и в PHP 7.1-7.4) скорее из категории специализации, чем из изучения языка как такового.
гораздо лучше когда они изолированы друг от друга и КАЖДЫЙ элемент имеет свои правила адаптации под экраны.
То что кто-то из хостеров делает это разумно а кто то сверхуплотняет - никак не связано с типом хостинга.Возможно Вы и правы, хотя, я бы не стал говорит за "всех-всех". Но, в любом случае, исключительно из моей практики: один и тот же хостер, есть "обычный хостинг", есть VPS. На "обычном" - либо варварские ограничения по ресурсам, либо невозможность изменить ряд параметров, либо просто "всё тормозит", при этом VPS от этого же хостера - 99.9% времени выдаёт заявленные ресурсы в полном объёме. Оверселлят они при этом или нет - вопрос скорее философский, чем практический.