- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый день, Уважаемые специалисты!
Как сделать, чтобы юзер мог отправлять ограниченное количество запросов на сайт (apache, php, mysql) за единицу времени. Потому что, начинают иногда тыкать F5 до безумия или отправлять один и тот же запрос на отправку сообщения например... Но он всё равно коннектится к серваку, как можно этого избежать? Скажем, если нажимает чаще одного раза в две секунды, то будет появляться сообщение о то, что пусть нажимает реже...
Или вот вариант: загрузилась страничка отправки сообщения, он написал сообщение и отправил, перед отправкой записали текущее время time() в $_SESSION[], а при повторной отправке сравнивать текущее время и время, сохраненное в $_SESSION[]... По крайней мере, это избавит от лишних коннектор к базе, да?
Какой софт нужно ещё поставить на серваке (виндовс 2003), чтобы избежать множественных коннектов с одного ip?
Посоветуйте, что-нибудь дельное, а то я только учусь во всем этом.. ;о)
Заранее благодарен!
Потому что, начинают иногда тыкать F5 до безумия или отправлять один и тот же запрос на отправку сообщения например... Но он всё равно коннектится к серваку, как можно этого избежать?
У вас что - форум параноиков и неврастеников?))
Поставьте баннер на сайт - и продавайте показы :D
По теме: нет, ну серьезно - никогда такой ситуации не возникало, чтобы обновляли страницу кучу раз специально. Блокирование посетителей с одного IP лучше не злоупотреблять - иногда люди ходят целыми локальными сетями в инет с одного внешнего IP.
У вас что - форум параноиков и неврастеников?))
Поставьте баннер на сайт - и продавайте показы :D
По теме: нет, ну серьезно - никогда такой ситуации не возникало, чтобы обновляли страницу кучу раз специально. Блокирование посетителей с одного IP лучше не злоупотреблять - иногда люди ходят целыми локальными сетями в инет с одного внешнего IP.
Обычное дело... любители поспамить и в итоге грузится сервак сообщениями...
как решение по поводу контроля времени.. а?
а что если капчу повесить и после каждой отправки обнулять поля яваскриптом и в сессии, и придется тогда опять вбивать код чтобы отправить сообщение :)
а что если капчу повесить и после каждой отправки обнулять поля яваскриптом и в сессии, и придется тогда опять вбивать код чтобы отправить сообщение :)
Не получиться, отправка сообщений это на портала общения людей.. т.е. отправляют вполне часто - несколько раз в минуту спокойно и если ставить картинку с изображением это будет бурной недовольство и потеря популярности...
Вешать куку на отправку всего и вся, потом тупо сравнивать. Спамеры конечно пронюхают, но можно ее замаскировать как ни будь,допустим:
перевести юниксстамп в штамп от начала сотворения мира по календарю майя и присвоить каждой цифре соответствующую по счету букву с конца еврейского алфавита )))))
А в базе хранить не советую, я думаю она и так перенагружена.
да, это вам поможет, в htaccess помоему можно было что то вроде того чего вам нужно
Сессии и куки помогут только от дилетантов. Однострочного универсального решения здесь нет.
В вашей же ситуации проще всего сделать переадресацию после отправки сообщения.
чёто типа такого