- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте.
Есть кнопки соцсетей, подгружаются под статьей с помощь инклуда
В php файле коды четырех кнопок (ВК, твиттер, фейсбук и объединенная маил и ОК).
Чекеры скорости загрузки (вроде этого https://developers.google.com/speed/pagespeed/insights/) показывают в среднем 45-50 из 100, т.е. появляются проблемы при загрузке.
http://tools.pingdom.com/fpt/ показывает, что основное время загрузки уходит на кнопки социальных сетей, хотя и проблема не только в них.
Можно-ли грузить этот инклуд асинхронным методом? Как сильно это повлияет на скорость открытия сайта?
Просьба не предлагать сервисы дающие единую кнопку соцсетей.
инклуд асинхронноо вряд ли получится грузить))
асинхронно можно грузить ява скрипты от социалок которые видимо прописаны в этом инклюде
Да, такой способ нашел.
Думал можно и инклуд также загрузить.
BLACK_DANTE, там показывается время загрузки скриптов в браузере клиента, а не время выполнения скриптов на сервере. Не смешивайте все понятия в одну кучу. Здесь нужно оптимизировать загрузку скриптов социальных сетей, а не инклуды в php скриптах.
Здесь нужно оптимизировать загрузку скриптов социальных сетей, а не инклуды в php скриптах.
Я пытался разом оптимизировать загрузку файла, в котором содержатся эти скрипты. Оказалось что это невозможно, значит будем оптимизировать загрузку самих кнопок.
BLACK_DANTE, обязательно грузить php через инклуд ?
Что мешает содержимое php инклуда загрузить через аякс после полной загрузки страницы ?
Что мешает содержимое php инклуда загрузить через аякс после полной загрузки страницы ?
Тоже хорошая идея, спасибо.
Осталось реализовать, далек я от этого. Если у кого-то под рукой есть или видели грамотную инструкцию - буду благодарен за ссылку :)
BLACK_DANTE, вот базовый синтаксис.
хотя можно вот так:
файл вывода станицы, например index.html
в блоке хеад подключаешь библиотеку jquery (в хеадере подключать не обязательно, можно и в конце страницы)
в боди, в нужном месте вывода кнопок ставишь див
создаешь файл jquery.scr.js с содержимым
создаешь файл file_btn_social.php с содержимым
предложенный вариант не проверял, по сути должно работать, если не получиться пиши.