estic

Рейтинг
128
Регистрация
01.10.2017

Примерный запрос для "сброса спама" (неподтвержденных, т.е. не прошедших капчу постов):

DELETE FROM `confirm` WHERE `time`<NOW()-INTERVAL 1 DAY

Может быть и дополнительное условие по полю с уровнем "спамности".

Dmitriy_2014 #:
Я думал там что-то типа такого происходит за 0 сек

В WP может быть все что угодно. Но в принципе массовые операции изменения, к которым относится и удаление, более длительные. В основном спам должен подчищаться фоновым процессом автоматически (ночью). А вручную со спамом обычно работают в течение срока жизни спама. Этот срок можно сократить и до суток или даже меньше, если накопление большое и живой глаз успевает просматривать. Требование насчет "живого глаза" не обязательное, если критерии "спамности" не очень жесткие.


Mik Foxi #:
зачем наполнять базу спамом, поставь капчу на форму.

Современная капча не исключает сохранение спама в базе данных 😉 Просто после прохождения капчи статус сохраненного спама может поменяться.

ArbNet #:
Правильно говорит.

Это проблема конкретной реализации. По правилам дефис в начале или в конце множества не нужно экранировать.

И непустое множество, допускающее точку, а потом опять точка - как-то не очень.

Mik Foxi #:
не трамплин, это надо еще раскрутить его
Ну, я делюсь своим опытом. У меня "жатва" в виде перехода пользователей парковки постоянно происходит. Вряд ли бы я их получил другим способом. Причем парковка как была "домашним проектом", так и остается таковым. По сути нет никакой раскрутки. Иногда футболки раздаю и визитки.
Mik Foxi #:
я б запилил, но как на этом заработать денег?

А слабо "just for fun"? 😊

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

Кстати, можно попробовать просто продавать торговцам доменами скрипт/поддержку. Мне много раз предлагали такое. Но, во-первых, предложений не настолько много. А, во-вторых, я уже настолько подсел на SaaS, что раздавать "коробки" мне совсем не интересно.

EdwardEdit #:
Переход на бесплатные как-то отразится со стороны ПС?
Нет. Даже Интернет-магазинам, Web-студиям и т.п. незазорно использовать сертификаты Let's Encrypt, Google Trust, etc.
Dmitriy_2014 #:
Так эти ссылки имеют canonical на нормальные, а все равно попали в базу.

Это нормально. canonical лишь дает подсказку ПС, но не защищает от дублей в прямом смысле слова. Авось ПС образумится 😊

Mik Foxi #:
отдать 1 страницу из sqlite по индексам на php с 1 запросом в базу - 5к запросов в секунду на 5-10 баксовом вдс.

Ну, тогда "пилите сервис парковки срочно" 😊

Хотя я писал про другое количество хостов и соответственно запросов. Но можно начать и с ВПС за $5. Я когда-то так и начинал 😊

Простые парковочные могут загружаться за 1 SQL/NoSQL-запрос и 2-3 HTTP(S)-запроса. Но на них еще часто сбор статистики висит (это дополнительные запросы).

Dmitriy_2014 #:
Делать из-за 20 ссылок редирект, тоже такое себе…

canonical или переадресация 301 - нет большой разницы. Хотя для этого случая вполне подходит шаблонная переадресация, т.е. ее можно сделать не только ради конкретных 20 ссылок, а для потенциально всех ошибочных такого формата.

А мне просто нравится, когда дублей нет вовсе. Даже готов пожертвовать переходами по ошибочным внешним, т.к. подобные дубли обычно блокирую страницей ошибки 404.

Кстати, есть современные системы, которые не порождают подобные дубли, например на моих сайтах их нет (p20.ru/? в подписи и т.п.).
Всего: 1177