1. Вниманию авторов!

    Темы из разделов платных услуг удаляются, если:
    • тема создана более 2-х месяцев назад И
    • внутри темы не ведётся активных обсуждений задачи И
    • автор не уведомил администрацию об актуальности задачи.
    Так же тема будет удалена, если:
    • есть подозрение на мошеннические действия со стороны автора;
    • в задаче предлагается оказать содействие в разработке ресурсов, направленность которых противоречит законодательству РФ и моральным устоям здорового общества.
    Скрыть объявление

Небезвозмездная оптимизация сайта walkspb.ru

Тема в разделе "АРХИВ", создана пользователем ArCher1981, 08.03.2008.

  1. Offline

    ArCher1981 Недавно здесь

    Регистрация:
    06.07.2007
    Сообщения:
    36
    Симпатии:
    0
    Пол:
    Мужской
    По примеру коллег решил обратиться за небезвозмездной помощью. После смены дизайна вырос трафик, графическое оформление стало более тяжёлым. Посещаемость - 700-1000 посетителей в сутки. И если до сих пор в течение полугода робот хостера засыпал меня сообщениями о повышенной нагрузке на сервер, то после редизайна - сплош критические нагрузки. Вот к примеру:

    Начало периода Конец периода Процент нагрузки Процессорное время LA сервера

    2008-03-07 23:30:01 2008-03-07 23:45:02 2.2 % 0.66 min 0.75
    2008-03-07 23:15:01 2008-03-07 23:30:01 3.27 % 0.98 min 0.57
    2008-03-07 23:00:01 2008-03-07 23:15:01 3.7 % 1.11 min 0.69
    2008-03-07 22:45:02 2008-03-07 23:00:01 3.6 % 1.08 min 0.78
    2008-03-07 22:30:01 2008-03-07 22:45:02 5.03 % 1.51 min 0.67
    2008-03-07 22:15:01 2008-03-07 22:30:01 16.03 % 4.81 min 0.91
    2008-03-07 22:00:02 2008-03-07 22:15:01 10.65 % 3.19 min 0.73
    2008-03-07 21:45:02 2008-03-07 22:00:02 7.47 % 2.24 min 0.79
    2008-03-07 21:30:01 2008-03-07 21:45:02 1.13 % 0.34 min 0.89
    2008-03-07 21:15:01 2008-03-07 21:30:01 2.53 % 0.76 min 0.49
    2008-03-07 21:00:01 2008-03-07 21:15:01 2.67 % 0.8 min 0.77
    2008-03-07 20:45:02 2008-03-07 21:00:01 2.24 % 0.67 min 0.54
    2008-03-07 20:30:01 2008-03-07 20:45:02 14.72 % 4.42 min 0.76

    Теперь петерхост обещает отрубить сайт после 12го марта. Переезжать на выделенный сервер - минимальные ежемесячные платежи в 3270 рублей. Возможно дешевле выйдет оптимизация сайта и движка специалистами?

    К сообщению прилагаю отчёт debugger'а о главной и внутреней страницах. Насколько реально сократить количество запросов?

    Вот перечень установленных мамботов:
    опубликовано: multithumb, plugin_jw_ts, akocommentbot, contemplater, rustypo, none (простой редактор HTML), pdabot, bot_optimizetables
    неопубликовано: legacybots, mosimage, mossef, mosvote, mosloadposition, mospaging, bot_menusearch, content.searchbot, weblinks.searchbot, contacts.searchbot, categories.searchbot, sections.searchbot.

    Опубликованные модули:
    mod_mljoostinamenu, mod_mainmenu, mod_dgm-news_ultra, mod_randquote, mod_diashow, mod_adv_search, mod_adeptlogin и ещё куча неопубликованых.

    Установленные компоненты: Advanced Search, AkoComment, BannersManager, Diashow, Jambook, Joomap, LinkExchange, OpenSEF, Security Images

    Ну и ссылка на сайт: http://walkspb.ru

    Утилита HttpWatch даёт информацию о том, что при загрузке внутренней страницы очень много раз идёт обращение к трём графическим файлам:
    - "галочка" рисующаяся напротив элемента ненумерованного списка
    - задник для закладок мамбота jw_tabs_slides
    - задник для изображения, формируемого мамботом multithumb
    В итоге получается 254 файловых запроса. На самом ли деле серверу надо обращаться к этим файлам каждый раз при их упоминании на странице? Ведь если обратиться один раз - количество таких запросов сократится примерно на треть.

    В будущем хотелось бы прикрутить к сайту компонент опросов, и... фотогалерею. Если опросы большого влияния не окажут, то фотогалерея очевидно просто повестит сервер хостера. Понятно, что оптимизировать систему в любом случае необходимо. Но при такой перспективе, как считаете, на 100% надо будет на выделенный сервер переезжать?

    Добавлено через 1 минуту
    В процессе анализа запросов возникают следующие вопросы:
    1) откуда и зачем берутся одинаковые запросы?

    4
    SELECT * FROM jos_opensef_sef_component
    5
    SELECT * FROM jos_opensef_sef_component
    6
    SELECT * FROM jos_opensef_sef WHERE published = '1'
    AND valid = '1'
    AND (direction IS NULL OR direction = '' OR direction = 'o')
    AND (site_id IS NULL OR site_id = -1)
    ORDER BY site_id DESC, published DESC, valid DESC, LENGTH(direction) DESC
    7
    SELECT * FROM jos_opensef_sef WHERE published = '1'
    AND valid = '1'
    AND (direction IS NULL OR direction = '' OR direction = 'o')
    AND (site_id IS NULL OR site_id = -1)
    ORDER BY site_id DESC, published DESC, valid DESC, LENGTH(direction) DESC

    2) нужен ли этот запрос, и как его убрать если не нужен, если я не веду статистику посещения страниц средствами Joomla?

    15
    UPDATE jos_content
    SET hits = ( hits + 1 )
    WHERE id = '532'

    3) как убрать с главной страницы запросы к мамботам jce (удалённому) и не использующимся на главной jw_tabs_slides (с id=62), multithumb (id=67)?

    18
    SELECT id FROM jos_mambots WHERE element = 'multithumb' AND folder = 'content'
    19
    SELECT *
    FROM jos_mambots
    WHERE id = '67'
    20
    SELECT id FROM jos_mambots WHERE element = 'plugin_jw_ts' AND folder = 'content'
    21
    SELECT *
    FROM jos_mambots
    WHERE id = '62'
    28
    SELECT published FROM jos_mambots WHERE element = 'jceutils'AND folder = 'system'
    30
    SELECT id FROM jos_mambots WHERE element = 'multithumb' AND folder = 'content'
    31
    SELECT *
    FROM jos_mambots
    WHERE id = '67'
    32
    SELECT id FROM jos_mambots WHERE element = 'plugin_jw_ts' AND folder = 'content'
    33
    SELECT *
    FROM jos_mambots
    WHERE id = '62'
    36
    SELECT id FROM jos_mambots WHERE element = 'multithumb' AND folder = 'content'
    37
    SELECT *
    FROM jos_mambots
    WHERE id = '67'
    38
    SELECT id FROM jos_mambots WHERE element = 'plugin_jw_ts' AND folder = 'content'
    39
    SELECT *
    FROM jos_mambots
    WHERE id = '62'
    41
    SELECT count(*) FROM jos_akocomment WHERE contentid='502' AND published='1'
    42
    SELECT id FROM jos_mambots WHERE element = 'multithumb' AND folder = 'content'
    43
    SELECT *
    FROM jos_mambots
    WHERE id = '67'
    44
    SELECT id FROM jos_mambots WHERE element = 'plugin_jw_ts' AND folder = 'content'
    45
    SELECT *
    FROM jos_mambots
    WHERE id = '62'
     

    Вложения:

    Последнее редактирование: 08.03.2008
  2.  
  3. Fanamura
    Offline

    Fanamura Доброта

    Регистрация:
    12.03.2007
    Сообщения:
    5 108
    Симпатии:
    159
    Пол:
    Мужской
    Ответ: Небезвозмездная оптимизация сайта walkspb.ru

    OpenSEF отключите
     

Поделиться этой страницей

Загрузка...