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

Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Нужно сделать так, чтобы во время загрузки страницы в определённом месте случалась пауза секунд 5-10, т.е. вставить код, до которого грузится страница в обычном режиме, после которого грузится лишь через 5-10 секунд. Подскажите, пожалуйста, такой код на php.
Как вариант, функция sleep() между выводами блоков страницы. Но организовывать такие "затыки" на сервере, мне кажется, не самое лучшее решение...
Как лучше поступить на Ваш взгляд? Требуется задержать внимание пользователя на несколько секунд в одной части страницы при загрузке.
Посмотрите в сторону яваскрипт.
Я ещё думаю, что нужно лучше как-то в вёрстке это выделить, чем тормозить загрузку. Я лично не смотрю на загружающиеся сайты, бегаю по другим вкладкам.
согласен с тем, сто акценты лучше делать версткой, а не паузой в загрузке
Но если все-таки надумаете реализовать паузу в загрузке, учтите что некоторые браузеры могут не отображать страницу до полной ее загрузки.
Так что смотрите в сторону полной загрузки сокращенной страницы, а затем яваскриптом через таймер грузите остальное.
Нужно сделать так, чтобы во время загрузки страницы в определённом месте случалась пауза секунд 5-10, т.е. вставить код, до которого грузится страница в обычном режиме, после которого грузится лишь через 5-10 секунд.
Если делать такое на PHP, то вы сами создаёте потенциальную почву для DDoS-атаки. При высокой нагрузке "затык" скрипта в 5-10 секунд может привести к упору в планку максимального количества активных соединений.
Не говоря уже о том, что задержка в 5 секунд может показаться неприятной Гуглу.
Лучше использовать яваскрипт после того как страница полностью загрузилась.
flush ();
Не прокатит если стоит nginx как прокси. Он будет висеть и ждать апатча.
нужно сделать так
сайт грузить в див, задав ему стиль - дисплей:ноне
а то, что необходимо выделить - в другом диве, который виден
далее в яваскрипте указать таймер, по которому первый див через 10 секунд появляется