Daniil-G: Вы мои слова только подтверждаете - за ЧЕТЫРЕ месяца выучили (возможно с глубоким пониманием :О ) и добрались до 10-15 левела. Причем учили не технологию, а методологии основанные на патернах. Придя на работу в нормальную контору, вы получите задание в котором все патерны которые вы выучили не применимы. Подумайте справитесь ли вы с этой задачей?
Знаете лы Вы что такое: буквица, кернинг, интерлиньяж, мягкий перенос, неразрывный символ (и какие они бывают), baseline. Какие бывают тыре, кавички. Что такое страницы, колонки, сноски. Чем отличаются, padding и margin, когда какой положено применять. А это базовые знания верстки!!!
1. Зависит от разработчиков браузера;
2. Передается исходный код, а не скомпилированный (раздутый , иногда ОЧЕНЬ если "прокладка" не компетентна) как в препроцессорах.
В oracle и mysql запросы проходят предварительную оптимизацию, и в множитель уже поступает inner join - а не full join.
По быстродействию - абсолютно одинаково!!!
Декарто произведение для двух таблиц (как для full join) не строится, а используется inner join.
Разве, что выключена предварительная оптимизация на конкретном сервере.
Eastar: Так и есть. Это все перфекционизм, но он иногда нужен когда делается большой проект. С перспективой ещё большего роста. Да меряли эту скорость 100 500 раз, стараются добиться даже уменьшения на 10ms когда страница грузится 100ms. Главный вопрос не на стороне браузера, как думают начинающие, а на стороне сервера. Для больших проектов с посещаемостью 500 000 в день, эти 10 ms вылазят в общем в 1.4 часа/сутки лишней работы сервера.
Кирилл: Грузить с каждой страницей только нужные стили, согласно шаблока, с единой кучи не получится. Так как большинство пишут SASS/LESS будет много лишних стилей и повторений одних и тех же стилей только в разных родителях. Меня всегда удивляло, как можно накомпилить >5000 строк CSS тогда когда написаное руками занимает меньше 1000.
Знаете лы Вы что такое: буквица, кернинг, интерлиньяж, мягкий перенос, неразрывный символ (и какие они бывают), baseline. Какие бывают тыре, кавички. Что такое страницы, колонки, сноски. Чем отличаются, padding и margin, когда какой положено применять. А это базовые знания верстки!!!