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

Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
так не совсем правильно ?
фигней не страдайте... есть масса важных дел и не решенных интересных задач... если у вас стили и ява скрипт динамически формируется php скриптом, это одно, а если просто "хочется" то вовремя остановиться стоит)) file_get_contents так же и require_once для загрузки стилей - маразм последней стадии🍿
ТС, про кеширование доводилось слышать? Стили и js выносят в отдельные файлы, чтобы браузер не грузил одно и то же при переходе по страницам.
фигней не страдайте... есть масса важных дел и не решенных интересных задач... если у вас стили и ява скрипт динамически формируется php скриптом, это одно, а если просто "хочется" то вовремя остановиться стоит)) file_get_contents так же и require_once для загрузки стилей - маразм последней стадии🍿
спасиб за ответы :)
нету cms на сайте и поддоменах поэтому пытаюсь найти решения
можно конечно просто путь прописать по http
но вопрос в том что в блок с css и js в будущем добавяться новые js и сss ( не в ручную же потом все дописывать на 50 поддоменах )
для блоков которые щас также подгружаются в тело страницы через php get_contents но которые пока просто содержат пустой кусок html
<?php
echo file_get_contents('/var/www/admin/data/www/css.domain.ru/css/css-js.html');
?>
Кроме того, файлы стилей могут лежать в любой закрытой от публики папке.
---------- Добавлено 21.08.2015 в 20:10 ----------
ТС, про кеширование доводилось слышать? Стили и js выносят в отдельные файлы, чтобы браузер не грузил одно и то же при переходе по страницам.
Вам не доводилось, это точно. Напомнили про излеченный геморрой, спасибо.
Кому довелось бороться с этим кешированием, тот еще больше полюбит включать стили и скрипты в хтмл.
Разумеется для каждой страницы должен включаться свой, свойственный только ей набор ресурсов + самые общие коды из отдельного файла вроде библиотеки.
Что можно линковать - только самые вечные ресурсы, типа нормализаторов, полифилов и жикверей.
---------- Добавлено 21.08.2015 в 20:15 ----------
Бонус: стили можно генерить скриптом по изменяющимся условиям. Например у меня генерятся стили для подсветки активных пунктов меню. Вместо того, чтобы его там искать и отмечать как таковой, я делаю стиль с id этого пункта и наступает лафа. Например
echo '#tm-'.$this->model->name.'{background-color:#a00;}';
получается
#tm-about{background-color:#a00;}
где-то в хтмле есть элемент
<li id="tm-about">
и все. Префикс можно таскать через свойства объектов, а можно забить и хардкодить - почти вечная вещь, что его таскать.
---------- Добавлено 21.08.2015 в 20:22 ----------
в тело страницы через php get_contents
Чтобы не делать ехо, юзайте readfile() Например
---------- Добавлено 21.08.2015 в 20:28 ----------
Да, кстати, тексты надо минимизировать. Не так чтоб совсем, но полезно.
Короче, религия что ли запрещает посмотреть хтмл страницы google.com ?
---------- Добавлено 21.08.2015 в 20:43 ----------
<style><?=require_once('http://site.ru/css/pages.css');?></style>
Не надо так делать. Тем более через require да еще once.
http://www.raditha.com/wiki/Readfile_vs_include/
Кроме того инклюда сама по себе возвращает 1 насколько я помню, чтоб она вернула что-то, оттуда надо сделать return, то есть <?= не имеет смысла.
Если хотите редкостного изврата, запишите все стили и скрипты в localStorage и меточку в кукис, чтоб не вызывать больше запись :)
Вам не доводилось, это точно. Напомнили про излеченный геморрой, спасибо.
Кому довелось бороться с этим кешированием, тот еще больше полюбит включать стили и скрипты в хтмл.
Разумеется для каждой страницы должен включаться свой, свойственный только ей набор ресурсов + самые общие коды из отдельного файла вроде библиотеки.
Как же ты утомляешь своей .. уже тупостью! Не умеешь готовить/не знаешь пор кеширование (как врочем и вообще про вебстроительству) - не мели ерунды и не лезь со своими бредовыми советами/недомыслями в каждый топик.
Это поклонник моего таланта, не обращайте внимания.
Кто осмелился пройти тест, заглянуть в коды гуглю, то уже все сам понял.