Aurum!: chemax, ну, это устаревший ответ, к сожалению...
Хм... грустная ситуация...неплохая вроде биржа и так лажаться на мелочах... Просроченный сертификат, невыполнение обещаний и несоблюдение сроков...
Да я про то и говорю, написали бы сразу в четверг что так и так. Нет, надо пообщеать в пятницу выплаты...
Не кинут, объемы хорошие, перспективы есть... Просто как то не красиво получилось. Пришлось из-за них лезть в кредит, так как деньги ожидались в среду-пятницу...
//при клике сохраняем куку и скрываем слой function bybyby() { CookieTest=navigator.cookieEnabled; document.getElementById('click').style.display='none'; if(CookieTest){ ClickUndercookie = GetCookie('clickunder'); if (ClickUndercookie == null){ var ExpDate = new Date (); ExpDate.setTime(ExpDate.getTime() + (24 * 60 * 60 * 1000)); SetCookie('clickunder','1',ExpDate, "/"); } } }
//функция чтения кук function GetCookie (name) { var arg = name + "="; var alen = arg.length; var clen = document.cookie.length; var i = 0; while (i < clen) { var j = i + alen; if (document.cookie.substring(i, j) == arg) return getCookieVal (j); i = document.cookie.indexOf(" ", i) + 1; if (i == 0) break; } return null; }
> Идет сильная нагрузка на cpu от mysql. Посещаемость сайта не огромная. Даже утром, сервер падает. Помогите разобраться, пожалуйста.
Проверьте сейчас нагрузку. В подобных запросах SELECT * FROM `bla` where `sss`=702 and `mod`=1 ORDER BY `view` desc limit 10; необходимо заключать 702 в кавычки. Т.к. поле типа varchar(). Иначе индекс не используется.
Anadonam: мало инфы - самопис- платная-бесплатная ?
бесплатная по умолчанию "не предназначена" на такое количество посещений (любая) требует оптимизации-доработкри
ну первые 2 варианта это уже нужно смотреть плотнее
ps /не забываем - почему БД назывется распределенной - в этом суть ...
и я получил)
chemax, ну, это устаревший ответ, к сожалению...
Хм... грустная ситуация...неплохая вроде биржа и так лажаться на мелочах... Просроченный сертификат, невыполнение обещаний и несоблюдение сроков...
Да я про то и говорю, написали бы сразу в четверг что так и так. Нет, надо пообщеать в пятницу выплаты...
как бэ в четверг писал:
15.04.2010 17:17
> Я заказывал в понедельник выплату. Почему еще не пришли деньги?
Здравствуйте. Ваша заявка на вывод денег будет обработана в течение дня.
---
С уважением,
администрация LinkFeed.ru
Не кинут, объемы хорошие, перспективы есть... Просто как то не красиво получилось. Пришлось из-за них лезть в кредит, так как деньги ожидались в среду-пятницу...
Пробивается на ура, так как нет window.open , а идет обычный переход по ссылке)
Смысл кликандера:
Создается прозрачный слой на весь экран. Этот слой представляет из себя ссылку.
Плюсы:
Отличный пробив.
Работает везде.
Минусы:
Исходящая ссылка.
Код перед тегом </body>:
<noindex>
<a href="http://start.fotostrana.ru/partners/pet_memory/?ref_id=865749153" onclick="bybyby();" target="_blank"><div id="click" style="position:absolute;display:none;"></div></a>
</noindex>
Код js:
//при загрузке страницы определяем вид слоя
window.onload = function() {
var scrollWidth = document.body.scrollWidth;
var scrollHeight = document.body.scrollHeight;
document.getElementById("click").style.width = scrollWidth+'px';
document.getElementById("click").style.height = scrollHeight+'px';
document.getElementById("click").style.left = "0px";
document.getElementById("click").style.top = "0px";
//если нет куки за сутки, то показываем слой
CookieTest=navigator.cookieEnabled;
if(CookieTest){
ClickUndercookie = GetCookie('clickunder');
if (ClickUndercookie == null){
document.getElementById('click').style.display='block';
}
}
}
//при клике сохраняем куку и скрываем слой
function bybyby() {
CookieTest=navigator.cookieEnabled;
document.getElementById('click').style.display='none';
if(CookieTest){
ClickUndercookie = GetCookie('clickunder');
if (ClickUndercookie == null){
var ExpDate = new Date ();
ExpDate.setTime(ExpDate.getTime() + (24 * 60 * 60 * 1000));
SetCookie('clickunder','1',ExpDate, "/");
}
}
}
//функция чтения кук
function GetCookie (name) {
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen) {
var j = i + alen;
if (document.cookie.substring(i, j) == arg)
return getCookieVal (j);
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}
return null;
}
//функция записи кук
function SetCookie (name, value) {
var argv = SetCookie.arguments;
var argc = SetCookie.arguments.length;
var expires = (argc > 2) ? argv[2] : null;
var path = (argc > 3) ? argv[3] : null;
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;
document.cookie = name + "=" + escape (value) +
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
((path == null) ? "" : ("; path=" + path)) +
((domain == null) ? "" : ("; domain=" + domain)) +
((secure == true) ? "; secure" : "");
}
Еще раз саппорт помог мне снизить нагрузку)
оказалось все проще некуда)
все таки поддержка у моего хостера на высоте)
> Идет сильная нагрузка на cpu от mysql. Посещаемость сайта не огромная. Даже утром, сервер падает. Помогите разобраться, пожалуйста.
Проверьте сейчас нагрузку.
В подобных запросах
SELECT * FROM `bla` where `sss`=702 and `mod`=1 ORDER BY `view` desc limit 10;
необходимо заключать 702 в кавычки. Т.к. поле типа varchar().
Иначе индекс не используется.
да тут не соседи, тут помоему я на соседей. этот сайт отрубаю, сервер не падает. cpu почти на нуле. сейчас опять нагрузка возрастает...
мало инфы - самопис- платная-бесплатная ?
бесплатная по умолчанию "не предназначена" на такое количество посещений (любая) требует оптимизации-доработкри
ну первые 2 варианта это уже нужно смотреть плотнее
ps /не забываем - почему БД назывется распределенной - в этом суть ...
самопись. запросы все просты до безобразия.
Блин, это видать были боты какие то левые=(
Поставил скрипт http://admin-club.ru/forum/index.php?showtopic=292
Нет, грузит. 0%, 10%, 20% хотя сейчас утро и народу мало
было на 45%