• Решено sergodanilov

    (@sergodanilov)


    очень долго генерятся страницы на сайте http://blogveselova.ru хотя тема простая переделанная (вот дефолт http://womanpost.ru). Вопрос в чем дело, что 1-ый сайт ну очень долго грузит страницы, а 2-ой просто летает?

    на обоих сайтах установлены плагины кеширования WP Super Cache + WP File Cache

    есть разница вывода рубрик: на 1-ом через плагин WP PHP widget, на 2-ом стандартно

    Очень прошу помочь кто может подсказать!

Просмотр 15 ответов — с 1 по 15 (всего 30)
  • Время поверили, как вам советовали?

    Автор sergodanilov

    (@sergodanilov)

    мне никто ничего пока не советовал, а как можно это сделать?

    Модератор Юрій

    (@yube)

    мне никто ничего пока не советовал

    Я не я и хата не моя 🙂

    ЭТО что?

    Автор sergodanilov

    (@sergodanilov)

    Я не я и хата не моя 🙂

    если про это, то цифири по 1- му сайту получились больше, что конкретно проверяется не совсем мне понятно (я так понял загрузка различных элементов сайта)

    если я правильно все понял, то как с этим бороться?

    Когда же вы уже поймете что плагины это зло.
    Отключите всё не нужное в functions.php wp, К примеру я отключил вырезав из кода функцию виджетов, парсинг смайлов, папку languages, (если хотите перевести админку я это сделал чере Text Replacer за 20 минут), удалите все плагины, включите в конфиге поддержку кеширования. Оптимизируйте ваш шаблон отключите всё лишнее remove_action добавив фильтр в functions.php вашего шаблона. И ваш Вордпресс будет летать, к примеру вот что паказывает у меня после оптимизации
    Добавив функцию

    function usage() {
    printf(('%d / %s'), get_num_queries(), timer_stop(0, 3));
    if ( function_exists('memory_get_usage') ) echo ' / '
     . round(memory_get_usage()/1024/1024, 2) . '-mb ';
    }

    <!--2 / 0.105 / 1.1-mb -->

    На сервере стоит Nginx, Апачь и кеширование php eAccelerator Всё.

    И это при том что на сайте абсолютно весь функционал который дают все самые востребованные плагины… А также вывод записей в количестве 20 постов на страницу…

    включите в конфиге поддержку кеширования

    Только в конфиге? Без плагов?
    Как? Линк на мануал приветствуется 😉

    удалите все плагины,

    Прям-таки все. Cyr3Lat, например, чем помешал 😉 ?

    А вообще столь радикальная обработка ВП весьма интересна. Есть где почитать подробности и посмотреть результат?

    Особенно интересует что будет при обновлении 🙂

    Автор sergodanilov

    (@sergodanilov)

    я знаю что плагины тянут ресурсы, но не могу отказаться от них, иначе сайт станет «головатым» и неинтересным.

    и я не программист — отдельные блоки вставлять могу, но могу вообще все сломать, что можно конкретное сделать, что придаст скорости моему wp-сайту? (или ссылочку на стаью, где даны четкие рекомендации что и как)

    Сайт делаю на локалхосте, Резельтат есть на реальном домене но открывать его не буду, очень много работы по пользовательскому интерфейсу.

    1. Обновлять не собираюсь буду только заплатки ставить в ручном режиме.
    2. На сайте полностью скрыто использование конкретного языка пр.
    3. Полностью переписаны все файлы, проверить какой движок установлен не получиться. Стили выведены в корень, Админка переписана Дизайн синхронизировал с сайтом в плане стиля и аякса котырый там на каждом шагу. Минимум тяжелой явы минимум кода и я могу утверждать что сайт практически не потопляемый в плане взлома.

    Ну и добавил множество народных средств ))В глобальной оптимизации и защите сайта то есть для себя я делал не в лучших традициях ооп а что бы понимал только я.

    На счет кеширования, планирую поставить hyper-cache.

    по 1- му сайту получились больше

    Больше на 30 секунд или на 30 тысячных секунды? Сравнивали на одинаковой загруженности страницах?

    Модератор Юрій

    (@yube)

    Минимум тяжелой явы

    А откуда java в wordpress? O_O

    Полностью переписаны все файлы,

    т.е. речь УЖЕ не о ВП? 😉

    и аякса котырый там на каждом шагу.
    ..
    Минимум тяжелой явы

    1. Ява-скрипт, а не ява?
    2. Аякс не ява-скрит? 😉

    После этого что-то закрадываются сомнения о реально проделанной работе (ну с лангпаком понятно, а вот с остальным..).

    Так и что там насчёт строчки в конфиге для кеширования (я действительно этого не знаю)?

    Юрий
    Точнее сказать фреймворк библиотек и т.д. Но я написал так как я яву использую вообщем обобщил.

    Автор sergodanilov

    (@sergodanilov)

    hyper-cache — стоял уже, заменил на тандем (указал наверху)

    http://blogveselova.ru
    Load time
    2.56s
    Requests
    127
    Perf. grade
    73/100
    Page size
    1.0MB

    http://womanpost.ru

    Load time
    3.85s
    Requests
    55
    Perf. grade
    71/100
    Page size
    931.9kB

    получил такие данные и какой вывод? по Load time первый грузится быстрее второго, значит у меня обман зрения?

    wp-user.php
    Аякс Ява и яваскрипт я разделяю эти 3 понятия опечатался
    Я никому ничего не доказываю выразил свою мысль и только.

    wp-user.php
    В ворд пресс встроена мощьная система кеширования которая по умодчанию отключена в конфиге вашего вп активируеться строкой define(«WP_CACHE», true); без данной строки нельзя подключить сторонне кеширование.

Просмотр 15 ответов — с 1 по 15 (всего 30)
  • Тема «очень долго генерятся страницы» закрыта для новых ответов.