Случая два: канал между клиентом и вами уже, чем между вами и mysite. И, соответственно, наоборот. Думаю, первый вариант будет встречаться гораздо чаще. Какой смысл предварительно скачивать файл, если тот же самый процесс Apache будет также висеть, отдавая контент клиенту (если не уходить от Apache совсем)? Можно же тупо перенаправлять запросы клиента (включая заголовки для докачки) и ответ пересылать.
Продавай ДДОС ;)
Если бы система не умела распределять нагрузку по ядрам, то какой смысл бы был в многоядерности?
Сервисы типа xml.yandex.ru не рассматриваете?
По поводу "регить домены и редактировать для них DNS записи". webnames позволяет это делать. Плюс есть неплохой сервис https://pdd.yandex.ru к которому можно прикрутить домен любого регистратора, поддерживающего редактирование ns-серверов.
писал с телефона, проверить негде. попробуйте "using userid" заменить на "on kadry.userid = vznosy.userid", хотя думаю грабли где то в другом---------- Добавлено 24.01.2012 в 23:25 ----------а, отлично
посещаемость должна быть очень очень большой чтобы начать спотыкаться. к слову, сессионные переменные тоже сохраняются в файл. в моем примере записывается/читается 2-3 байта
select kadry.*, max(vznosy.vz_year) as maxyear from vznosy inner join kadry using userid group by userid having maxyear < year(curdate())
как то так
Ну мой второй пример так и делает
Подкину еще такой вариант для разнообразия:
$banners = array( 'код первого баннера', 'код второго', ... ); $index = intval( file_get_contents('somefile') ); //--Получаем индекс из файла $bannr = $banners[$index]; //--Получаем баннер по индексу file_put_contents( 'somefile', ++$index % count($banners) ); //--Записываем следующий индекс в файл