zexis

zexis
Рейтинг
388
Регистрация
09.08.2005

Актуальная проблема для любого форума.

Нужна многоуровневая защита от спама.

Убирать комменты – это не выход. Это все равно что сайт закрыть.

1) спамеров нужно не удалять, а банить по умному. В базе данных делается не видимое никому поле «Спамер». Сообщения с этим полем не кому не показываются. Их видит лишь сам спамер. Может пройти много времени, пока спамер догадается, что его объявления никто не видит.

2) нужно завести черный список URL спамеров. Если в каком то сообщении появляется URL из черного списка, то ее автору автоматически устанавливается пометка «спамер» и его сообщения никто не видит.

3) модератор должен регулярно проверять кого забанило автоматически и разбанивать тех кто написал URL из черного списка не умышленно.

4) написать робота, который будет регулярно заходить по ссылкам указанным в сообщениях и находить на этих страницах URL из черного списка.

Конечно такая защита потребует существенного переписывания движка.

Но другого выхода нет.

Может вас в отместку досить начали?

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

1) Для начала проверить правильно ли настроен фронтенд.

2)Закрыть доступ на порт 8080 апача извне.

В nginx.conf можно много чего подкрутить.

Решил не связываться с десктопной платой, а брать платформу супермикро.

Так как есть уже 2 супермикры работающие в режиме 24/7 одна 6 лет, вторая 4 года.

Проблем с ними не было.

Если перестанет работать сервер на десктопной плате то убытки от простоя сайта составят несколько тысяч $.

Хотя 6 лет назад у меня проработал сервер год в режиме 24/7 на десктопной плате с процессором P4 и одним диском IDE. Проблем не было. Потом заменил его на супермикру.

Каждый раз когда настраивал сервера, много времени тратил на установку драйверов рейд контроллера.

Так как часто

1) драйвера не в исходниках, а скомпилированныы под определенные ядра

2) утилиты мониторинга не всегда удается установить.

Сейчас на одном сервере стоит raid INTEL SRCU42L SCSI 2004 года.

Отлично работает, 2 раза менял сломавшиеся диски в рейде на работающем сервере.

Показываются красивые графики нагрузки на каждый диск в рейде и статистика работы кеша.

Но утилита администрирования работает лишь на 32-х битной ОС, на 64-х битной не запускается.

На втором сервере стоит контроллер.

INTEL raid - SRCSAS18E sas 2006 года.

Он работает на 64-х битной ОС, но утилиту мониторинга удалось поставить лишь командной строки. А она очень не удобная и не показывает динамику нагрузки на диски.

Для внешних контроллеров хотя бы драйвера есть в исходниках, поэтому их и купил.

До этого пытался использовать raid контроллеры встроенные в серверные материнские платы, но провозившись много времени с установкой решил, что проще купить отдельный RAID контроллер.

Сейчас, когда нужно покупать навый сервер, хочется найти вариант RAID контроллера, где самая безгеморойная установка на Linux Debian 64 бита.

И есть удобные и РАБОТАЮЩИЕ, утилиты мониторинга контроллера.

Вроде на сайте LSI даже пишется про поддержку драйверов в Linux debian.

Надеюсь LSI не разочарует.

Вопрос.

Какие RAID контроллеры успешно ставили на Linux Debian 64 бита ?

Что бы и драйвера в исподниках были и утилита администрирования удобная была и работала?

1) Оптимизированы ли запросы к MySQL и структура таблиц и индексов в MySQL ?

Если нет, то максимальный эффект даст оптимизация запросов и индексов mysql.

2) На PHP нужно обязательно поставить акселератор.

3) крайне желательно установить nginx в качестве фронт енда.

4) хороший эффект дает переписыаение движка сайта, чтобы кешировались тяжелые блоки сайта.

5) кеширование можно сделать и с помощью NGINX.

Какой бюджет закладываете на оптимизацию?

Принял предварительное решение взять рейд контроллер

LSI MegaRAID SAS 9260-4i

http://www.lsi.com/storage_home/products_home/internal_raid/megaraid_sas/6gb_s_value_line/sas9260-4i/index.html

Цена в Москве около 8 000 – 14 000 руб.

Основной аргумент в пользу LSI был, то что подозреваю будет меньше всего проблем с совместимостью драйверов и утилиты управления с Linux Debian.

Помню года 4 назад брал для сервера контроллер Adaptec, так у него драйвера были не в исходниках, а уже скомпилированные для определенных ядер линукс, причем довольно старых. Промучился тогда с тем адаптеком неделю из за драйверов и сдал в магазин. Взял тогда Intel у которого драйвера были в исходниках.

С интелом тоже геморрой был.

У него утилита администрирования скомпилирована только под 32-х разрядную ОС.

На 64-х разрядной просто не запускалась.

netwind:
почитал, достал один из дисков RAID1 от "намамного LSI" и подключил в ПК - читается.

Не подскажите модель материнской платы?

LEOnidUKG:
Больше вреда от них, чем пользы ИМХО.

Это точно!

Спамеры такие сервисы любят.

Занесешь их говносайты во все черные списки, что бы все сообщения их банить автоматом, они начинают свои сайты через такие ссылки рекламировать.

Поэтому URL таких сервисов также заносятся в стоп листы и не пропускаются на форумы.

Zevss:


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

Zevss, если у кредитора не возврат 100$ в интренете вызывает негативные эмоции, то не нужно ему заниматься кредитованием.

Среди заемщиков в интренете

35% - кидалы,

35% - не удачники, лентяи и пофигисты

30% - ответственные заемщики, но со склонностью к рискам выше среднего.

Адекватного поведения ждать от форумного заемщика ста баксов наивно.

Zevss, вам нужно было хотя бы 2 дня просрочки выждать, прежде чем такие темы создавать.

Если человек берет в долг 100$ , то он

1) Либо мошенник,

2) Либо не умеет планировать свои финансы.

3) Либо у него тяжелая жизненная ситуация.

Если просрочка в пол дня вас заставляет создавать такие темы, то кредитование явно не то чем вам нужно заниматься.

Только себя мучаете, общественность взбудораживаете и кидал кормите.

Почему RAID встроенный в десктопную системную плату не рекомендуете?

Всего: 4385