G_D

Рейтинг
7
Регистрация
16.05.2010
WhiteSmartFox:

Попробуйте сделать шаблон без swf, js и т.п. вещей на той же базе. Если не получится сохраните полную html страницу на сервере. Суть, проверить что именно тормозит генерация html из базы или загрузка js,swf. Если тормозит js и swf попробуйте включать их постепенно чтобы найти виноватого.

Проблема точно не в JS или swf.

Долго формировался HTML.

То есть дело в базе, возможно не хватает каких-то индексов.

SHOW FULL PROCESSLIST позволит выявить запросы, которые долго выполняются.

Также можно включить логирование медленных запросов.

А может уже есть, см. в каталоге Mysql файл *-slow.log.

Немного о портале.

Аудитория:

  • студенты;
  • студенты заочники;
  • школьники;
  • преподаватели, которые захотят подзаработать.

Основная цель проекта: выступать посредником между студентами,

которые хотят купить готовое задание, и теми, кто их продаёт.

Также на портале будут:

  • Форум;
  • Библиотека (с бесплатными работами, книгами, журналами);
  • Поработал - отдохни
    • Приколы
    • Новости
    • Клуб путешественников
    • Студенческая барахолка
  • О нас
    • О системе
    • Соглашение пользователя
    • Ответы на вопросы
    • Новости портала

После этого конкурса на логотип будет объявлен конкурс на дизайн сайта.

Спасибо всем, кто откликнулся.

Чуть позже сообщу замечания, когда соберу мнения членов жюри.

Но хочу напомнить (в частности, Marselle91): логотип нужен на белом фоне.

А можно еще ссылку на хороший сайт на том же хосте?

G_D добавил 14.02.2011 в 00:54

В общем, при первом заходе на сайт наблюдалась задержка 24 сек.

Задержка была в формировании html, то есть похоже, что была какая-то проблема с БД в тот момент (долго отвечала).

Но зато потом походил по ссылкам - задержек не было. HTML формировался не более 1 секунды.

G_D добавил 14.02.2011 в 01:02

Нужно поставить на мониторинг работу сервера БД, чтоб отследить причину.

Возможно, в какие-то моменты будет наблюдаться увеличение количества процессов.

Если это MySQL, используйте команду

SELECT COUNT(*) FROM information_schema.PROCESSLIST; для отслеживания количества процессов

и SHOW FULL PROCESSLIST; для отслеживания списка процессов.

Спасибо, Михаил :)

А можете дать ссылку на "хороший" сайт и на "плохой"?

Заказывал прогон по тарифу "Мини". Заказ принят быстро, выполнен в течение дня. Возражений нет.

Всего: 57