Вы не зашли.
Главная » PHP » Какую ось лучше выбрать.
#11. TLENS Off (14)
Moderator
2011.01.27 07:07
Вобщем нашол один украинский там трафик вроде безлимит розрешают лазить возле своего сервера сколько угодно правда езды к нему 5 часов.
#12. Gemorroj Off (107)
Administrator
2011.01.27 09:09
TLENS, ну можно и у себя, просто в датацентрах есть все условия для размещения серверов
#13. TLENS Off (14)
Moderator
2011.01.27 10:10
Я в принципе еще по интересуюсь на счет этого. Но мне кажется 1гб. Я за 150 $ не подключу а может и подключу.
Ну вообщем пока посидим на выделенном потом посмотрим.
#14. Gemorroj Off (107)
Administrator
2011.01.27 11:11
мне кажется, ты плохо представляешь себе что такое 100.000 запросов в бд в секунду..)
попробуй сэмулируй подобную нагрузку у себя на домашнем сервере. 100% не выйдет. т.к. даже апач не потянет.
#15. TLENS Off (14)
Moderator
2011.01.28 06:06
Gemorroj написал:
мне кажется, ты плохо представляешь себе что такое 100.000 запросов в бд в секунду..)
попробуй сэмулируй подобную нагрузку у себя на домашнем сервере. 100% не выйдет. т.к. даже апач не потянет.
Слушай мне тут пришла идея оптимизировать это все 100-1000 раз.
Но вот проблема не знаю куда session пишет данные. Если в оперативную тогда не подойдет.
А ты в курсе? я смотрел то в оперативку выгружает после вызова session start А до вызова где хранится?
Отредактировано TLENS (2011.01.28 06:06)
#16. TLENS Off (14)
Moderator
2011.01.28 06:06
И как ты думаешь будет дело если я за раз выдерну с базы например 1000 сгружу в сессию и буду обрабатывать из сессии.
Потом когда обработано записываю одним запросом эту 1000.
И беру новую партию.
А обработка каждого запроса это.
Код:
span style="color: #0000BB"><?phpheader('Content-type: image/gif');session_start();$p=parse_url($_SERVER['HTTP_REFERER']);if($_SESSION['id'][$p['host']]!=='')$_SESSION['id'][$p['host']]=1;$img = imagecreate(1, 1);$bgcolor = imagecolorallocate($img, 255, 255, 255);$fon = imageColorTransparent($img, $bgcolor);imagefill($img, 0, 0, $fon);ImageGIF($img);ImageDestroy($img);?>
Как думаешь такое выдержит 100000 в секунду
Отредактировано TLENS (2011.01.28 06:06)
#17. Gemorroj Off (107)
Administrator
2011.01.28 11:11
код тут не особо играет роли, на таких нагрузках нужно железо.
сессии пишутся по дефолту в файловую систему. фактически - это сериализованная переменная $_SESSION.
Вообще сессии можно хранить и в БД и в оперативной памяти и вообще где угодно, т.к. можно написать свой обработчик.
Если ты собираешься писать высоконагруженную систему, то такие вещи знать обязан.
#18. TLENS Off (14)
Moderator
2011.01.28 12:12
Тоисть ты имееш ввиду что по нагрузке нет разницы если я сессию буду в базе хранить?
Мне так проще просто я все равно ту сессию буду записывать в базу. Так как если браузер прекратит обработку надо будет вернуть все назад.
#19. Gemorroj Off (107)
Administrator
2011.01.28 12:12
Я бы советовал вообще от сессий отказаться, в приведенном тобой коде смысла в них не много.
А так лучше Memcached.
Страниц: 1 2 Все
Главная
WEB
PunBB Mod v0.6.2
0.015 s