Доброе утро, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались.
   
   


Форум
 SX CMS / Основная тема
         Случайные страницы

Похожие темы

Случайные страницы


События Вторник, 19.12.2017, 05:24

Scorpion-78

Группа: Пользователь
Ранг: Новичок
Cообщений: 53
Регистрация: 19.04.2017
Город: Краснокамск
Цитата
Автор: SX
Убьете вы сайт этим скриптом.
Обращаетесь к одной странице на которой есть например 3 ссылки, получается одно обращение к карте сайта и три к сайту для парсинга названия. Учитывая что использование file_get_contents это не браузер и нет кэширования запросов к одним и тем же файлам, то получается повторный запрос всех файлов. Учитывая все запросы не кэшируемые к серверу умножаем на четыре, получится около сотни запросов к серверу минимум, 10 человек и сервер ляжет.
Очень не правильный скрипт.

По уму нужно писать виджет, который либо вручную, либо единожды прошерстив сайт добавляет в базу данные для вывода и выводит уже из базы. Ну или хардкорно мудрить с кэширование


Да я уже понял про "сервер ляжет"))) Вчера попробовал удвоить этот скрипт,ну чтобы по две хотя бы ссылки выводил - и все - ошибка 503 сразу)))
Я сделал как выговорили,добавил все ссылки на страницы в Случайный контент - но тоже оказия возникла, валидатор w3 который заругался на то что в ссылках стоит & вместо &аmр; и команда php_value arg_separator.output "&amр;" не справляется почему то( с парой ссылок еще справляется,больше нет).

Я вот думаю,а если вывод ссылок страниц сделать инклюдом из текстового файла допустим, в который пусть даже в ручную можно было бы заносить названия и урл ссылок - это же уже не угроза серверу?

Отредактировано Алексей Левенков (Scorpion-7Моя хата скраю: 19.12.2017, 05:26:25

Пользователь офлайн


Похожие темы  |   Предыдущая тема  |   Следующая тема

Быстрый переход:  
 

 Сейчас на сайте

Пользователей: 0, Гостей: 3

Поисковые боты: 171
Bot(163), BingBot(6), Mail.Ru Bot, oBot
 Статистика форума

  Темы Сообщения Пользователи
За сутки:
За неделю:
За месяц:
Всего:
Мы приветствуем нового участника: dota812651
 Дни рождения

nadejda.chirilova.3 (39)
Copyright © 2009 - 2024 SX All rights reserved | Powered by SX CMS 1.06 UTF | Контакты