MySQL хранит каждую табличку в отдельном файлике (а точнее в нескольких файликах).
И в память грузит таблицу целиком.
Поэтому, мне кажется, целесообразнее делать всё вообще в одной таблице.
100-200 тысяч записей — это вообще копейки, и проц 4-ядерный (даже Core2) будет отлично их лопатить.
Тонкое место тут HDD, поэтому нужно метить, чтобы вся эта табличка умещалась в память.
DyaDya, это только если на все картинки лепится метка "site.ru" :)
А если это просто картинки или просто мп3 (или любой другой медиа-контент), то это лишняя нагрузка и лишний трафик.
Мне что-то подсказывает, что мериканские айпишники зароутить в европейский регион не получится.
Где-нибудь зафильтруются.
Хотя, могу ошибаться.
Himiko, +1
MySQL всю эту мелочь может в памяти держать и тогда обращений к HDD может не быть вовсе.
НО, с посещаемостью 1-50, думаю, он не станет держать это в памяти )
Я бы выбрал статику, если нет нужды в обновлениях.
RewriteEngine On RewriteCond %{HTTP_REFERER} !http://(.+\.)?site\.ru/.*$ RewriteCond %{HTTP_URI} !/gifs/88x31.gif$ RewriteRule \.(gif|png|jpg)$ - [F]
?! :)
дык или в my.ini написать
ft_min_word_len=3
или mysqld запускать с параметром
--ft_min_word_len=3
http://dev.mysql.com/doc/refman/5.0/en/server-system-variables.html#sysvar_ft_min_word_len
Скорее случится латинизация русского языка, чем доминирование г.зоны .рф
Все мп3 у вас, конечно же, легальные? :)
Попробуйте у себя очистить всякие кэши dns/браузеров/куки и пр.
С другого компутера попробуйте зайти, или еще кого-нибудь зайти посмотреть.