Если вдруг возникнет задача ограничить число одновременных подключений с одного IP, мне помог модуль limitipconn
Supervisork,
ну ну.. думаете изобрели велосипед? :)
Если вопрос быстродействия и масштабированности (работоспособность при значительном увеличении записей в таблицах) вас не волнует - то что вы предложили можно назвать "вариантом".
Не хотите слушать советов, хотите набить собственные шышки, а затем судорожно переделывать код когда сервер начнет загибаться под нагрузкой ? .. запрещать не буду - это ваше право.
Как уже говорили выше оптимальным вариантом будет добавить к таблице статей дополнительное поле в котором хранить количество коментариев (и обновлять его по мере добавления/удаления коментариев).
Чтобы другого вы не придумывали - всеравно рано или поздно прийдете к этому решению, поэтому мой вам совет не теряйте время на поиск решений которых нету. Добавляйте доп. поле и реализуйте его изменение/синхронизацию.
У меня обновилась информация в панели веб-мастера.
Появились ошибки http - "Имя домена не найдено".. наверное это и есть причина моего падения. Остаётся надеяться что со временем гугл забудет про ошибки и трафик восстановится.
marks
есть похожая проблема.
На данный момент наиболее вероятной причиной у себя пока считаю - перегруженность сервера хостинга (в ЧНН) и связанное с этим значительное время формирования страницы .
Возможно гугл стал более внимательно смотреть на скорость работы сайтов и корректировать выдачу в зависимости от этого (отдавая предпочтение более быстрым сайтам)
Ryan,
смену домена случайно недавно не делали?
Из того что видно. ЮРЛ, который выдает гугл: www.ibud.com.ua
Бегло пытаемся проверить есть ли с него переадресация, видим:
wget 'http://www.ibud.com.ua' --13:22:31-- http://www.ibud.com.ua/ Распознаётся www.ibud.com.ua... 93.190.40.131 Устанавливается соединение с www.ibud.com.ua|93.190.40.131|:80... соединение установлено. Запрос HTTP послан, ожидается ответ... 302 Redirect Адрес: http://ibud.ua/ [переход] --13:22:36-- http://ibud.ua/ Распознаётся ibud.ua... 93.190.40.131 Устанавливается соединение с ibud.ua|93.190.40.131|:80... соединение установлено. Запрос HTTP послан, ожидается ответ... 200 OK Длина: 41613 (41K) [text/html] Saving to: `index.html'
Короче никаких редиректов, с кодом 301 нету.
Если непонятно, то код "302 Redirect" , это совсем не "301 Moved Permanently" ☝
Это сложно, так как в из старого адреса невозможно получить новый. Нужно поднимать базу чтобы дергать из нее названия и т.д. Короче простым .htaccess на старом домене такой редирект никак не организовать..
berin, спасибо за ссылку.
lcatlas, webcat,
со старого сайта идет редирект на новый, но с сохранением url (путь к странице после имени домена аналогичный), затем уже на новом сайте идет редирект со старого пути на новый.
В браузерах и наверняка у гугла есть ограничения по количеству последовательных редиректов, после которых браузер/гугл не будут переходить дальше...
На сегодня происходит так. Пользователь переходит на страницу "старый_сайт/старый_путь", его переадресовывает на "новый_сайт/старый_путь", затем его еще раз переадресовывает на "новый_сайт/новый_путь".
Вопрос в том поймет ли гугл такие переадресации... (ну и соответственно передаст вес от бэклинков "старый_сайт/старый_путь" аж на "новый_сайт/новый_путь".