- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем привет!
Как думаете, как лучше, использовать все стили только в одном файле по возможности, типа такой монолитный css файл со всем что есть для всех стилей сайта или подгружать их отдельными файлами для допустим расширений в виде плагинов или каких-то дополнительных штук, или подгружать их частями через @import.
Лично мне ближе что бы все было в одном файле, но правда файл из-за этого разрастается в размере, но зато один запрос, одна загрузка. С другой стороны, все равно все это сжимается и кэшируется.
Заранее всем спасибо за ответы!Много файлов - много обращений к серверу.
Один файл - трудно править. Удобнее, когда все разделено.
1. Разные файлы
2. Никогда не используйте @import
3. Потом через оптимизаторы всё сжимается в 1 файл и делается предзагрузка его
3. Потом через оптимизаторы всё сжимается в 1 файл и делается предзагрузка его
Есть такие штуки, которые называются сборщиками. Это то, что тебе надо, но ты всё равно будешь свои костыли придумывать.
но все равно, все время думаю, как он там что наобъединяет…
Стили всех страниц сайта не должны быть противоречивыми (конфликтными), тогда все будет хорошо. Даже сторонние (качественные) библиотеки обычно без проблем интегрируются, т.к. в них используются свои префиксы имен и т.п. Хотя их можно и не включать в основной "бандл". Обычно объединение происходит просто последовательно (можно даже заголовочные комментарии объединяемых библиотек оставить).
Можно не включать в основной "бандл" (или их небольшую группу) очень специфические библиотеки для определенных разделов сайта. Они будут программно включаться в основной шаблон (или будет использоваться отдельный основной шаблон, в котором прописано их подключение).