Asher

Рейтинг
82
Регистрация
09.08.2004

2Dimon-UA: блокировка файлов функциями пхп на мой взгляд не самое удачное решение, могут быть тормоза по сравнению с бд, тем более что в Cache_Lite такая же реализация плюс дополнительные проверки на соответствие кэш-странички.

2Андрейка: ЧПУ там есть, но поскольку mod_rewrite не слабо нагружает процессор (в предыдущей версии сайта) думаю от него все-таки отказаться.

Из этого набора у нас лучше всего себя показал XCache

2Gray: У нас это в смысле на этом форуме или на других проектах?

Я вот посматриваю в сторону хранения кешированных страничек в бд типа Berkeley db4, думается что скорость доступа (к случайно выбранной записи) к сохраненным в такой бд страничках будет выше чем к соответствующему каталогу.

Насчет memcached - в Апаче есть модуль с аналогичными функциями mod_mem_cache, который носит статус Experimental, я как-то довольно давно экспериментировал с ним, правда особого выигрыша не заметил.

simp: попробуй зайти в гугль аккаунт через Фаерфокс с установленным Live HTTP Headers. Он покажет все заголовки. Их и надо передавать через curl

og:
А прочтите топик с начала =)
Пересобрать ядро в вдс .. 😮

да читаю, читаю... :)

пересобрать ядро - это относится скорее к техподдержке хостера или вдс если нет своего сервера

Roxis:
1. это делают обычно не фаерволом, а самим вебсервером
2. надо настроить сервер, чтобы не падал из-за одного клиента

Не надо веб-сервером, он и так напрягается, лучше через фаерволл.

Для этого надо пересобрать ядро с поддержкой patch-o-matic (расширение для iptables)

Затем в правила добавить:

iptables -A FORWARD -m string --string "DownloadMaster" -j REJECT

не забыв их сохранить

iptables-save -c > /etc/sysconfig/iptables

И все!

Могут быть ньюансы в зависимости от системы

blaize:
...а что всё-таки лучше: mod_cband или mod_iplimconn?

mod_limitipconn полегче и попроще

Только имейте в виду, что как правило после таких манипуляций появляются посты ...
Гребанный Яндекс ... почему у меня опять выпала морда? У меня выпал сайт ... что делать !!! ...

Если аккуратно модули настроить - не появятся. Скажем для mod_evasive установить:


DOSWhitelist 213.180.*.*
DOSWhitelist 81.19.*.*
DOSWhitelist 81.176.*.*
DOSWhitelist 81.222.*.*
DOSWhitelist 194.67.18.*
DOSWhitelist 66.249.*.*

mod_limitipconn оптимальный вариант

В httpd.conf прописать (не забыв сначала установить этот модуль):

<IfModule mod_limitipconn.c>

<Directory /home/webadmin/host.ru/html>

MaxConnPerIP 10

</Directory>

</IfModule>

Ограничивает число одновременных коннектов к виртуальному хосту host.ru - 10. Все что превышает это число - отбрасывается с оседанием в error_log сообщения

Rejecting client at 111.111.111.111 где 111.111.111.111 адрес отброшенного клиента.

Еще хорош модуль mod_evasive - ограничивает число коннектов к отдельной страничке и сайту в целом. Кстати, может кто подскажет, как передать ИП адрес клиента отброшенного этим модулем напрямую в правило для iptables.

Такая команда не работает

<IfModule mod_evasive20.c>

...

DOSSystemCommand "/usr/bin/sudo -u root /sbin/iptables -A INPUT -s %s -j DROP"

</IfModule>

В случае с персональной секретаршей с интимом можно еще и компроматом разжиться. ;)

Думаю, тут уместно будет процитировать слова из книги Р.Ронина:

...важно, чтобы телохранитель был лично заинтересован в
процветании той фирмы, в которой он работает. Для этого надо дать ему
возможность вложить в нее свои средства (может быть, авансом), получать
процент прибыли от тех или иных сделок, словом, заинтересовать экономи-
чески. И помнить, что умный, способный, честолюбивый человек (а дураки,
как известно, хуже врагов) не может довольствоваться перспективой всю
жизнь оставаться телохранителем. Заинтересовать его в верности вам и ва-
шему бизнесу можно только через выдвижение привлекательной цели. Короче
говоря, необходимо, чтобы охраняя вас, он одновременно охранял и свое
будущее...

То есть, если у вас работает сотрудник(независимо от должности), который 1.далеко не дурак; 2.обладает знаниями, использование которых позволят вам получать и приумножать доходы, и вы не хотите чтобы он просто ушел/ушел к конкурентам, то наилучший спосб удержать его - заинтересовать его в процветании именно вашей фирмы. Мотивы могут быть разные: оплата фирмой социальной или медицинской страховки, предоставление жилья во время работы на фирму с оставлением его за сотрудником по выходе на пенсию/либо по условию работы на долгий срок, выплата кредита за жилье сотрудника, доля в прибылях фирмы (а прибыль знаете только вы, но не надо жадничать) и так далее. В зависимости от ценности сотрудника размеры мотивов соответственно должны меняться.

В противном случае если у работника нет веских мотивов работать на вашу компанию, он все равно уйдет рано или поздно. Такова человеческая природа.

talia:
Нет, Вы ошибаетесь. Решение задачи не обязательно знать, его можно найти. Спокойно сосредоточенно найти. Не говоря уже о том, что задачи работодателей похожи, как пасхальные яйца :)

Какие именно задачи? В каких именно областях? Каких именно работодателей?

Еще раз: мы с вами говорим на разных языках и о разных вещах

talia:
Начальник не с Марса прилетел. Поэтому вполне предсказуем. На любой тест можно отвечать двояко: можно так, как действительно думаешь (считаешь, понимаешь, чувствуешь), а можно так, как надо отвечать. Есть еще тесты без вопросов - их тоже можно проходить достаточно грамотно - первое правило: успокойся, сосредоточься. Кто сказал, что я и работать буду сосредоточенно??

На самом деле, это как сдавать экзамены и работать. Лучшие "экзаменосдавальщики" совсем не обязательно лучшие работники.

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

Мы с вами говорим о разных вещах.

Всего: 284