В каком месте много итераций? Вам нужно построить дерево на основе существущих данных, с дополнительными признаками у листа (сумма, "есть дочки") взять максимальное значение со "дна пирамиды" ("нет дочки"), продвинуться к корню дерева и перевернуть полученную цепочку. Задача в-общем, тривиальная.
При построении этого двоичного дерева храните не только значение отдельного листа, но и сразу вычисляйте сумму значения предка и текущего листа. Тогда конечные листы ("дно пирамиды") будут содержать максимально возможные значения. Для определения цепочки - просто выполнить обратный обход дерева. Т.е. самый выгодный маршрут будет 4-1-20, а не 4-10-2, как может показаться при обходе с корня:
Можно вообще избавиться от DNS сервера, и переехать на http://help.yandex.ru/pdd/hosting.xml
.htaccess
RewriteEngine on
RewriteRule ^/x1/(.+) /x2/x1/$1 [R=301,L]
http://wiki.nginx.org/HttpGeoipModule
ну разместите у себя страницу test.html с кодом
<form method="POST" action="/edit"><input type="submit"/></form>
да жмякните по кнопке
http://ru.wikipedia.org/wiki/GNU_Mailman
awstats подойдет. Размещаете картинку у себя на сервере, и awstats'ом смотрите графики и циферки
Поставьте nginx сверху а в нем в location пропишите соотв. proxy_pass
Разные домены могут обрабатывать разные сайты на одном IP, т.к. они определяются по HTTP заголовку Host (читаем стандарт HTTP/1.1)
Лучше редирект, чтоб вес с дублей собрать. Можно еще canonical url в страницу добавить.