ГлавнаяWordpressОптимизация → Избавляемся от лишних обращений к данным

Избавляемся от лишних обращений к данным

Комментариев: 22Избавляемся от лишних обращений к данным
  • Спасибо, отличные советы. А как быть при обновлении WordPress? Получается все хаки потеряются ведь?

    P.S. Недавно нашел Ваш блог. Спасибо, за Ваш труд.

    ОТВЕТИТЬ ↓
    • Те пункты, которые относятся к редактированию движка, можно не соблюдать, потому что проблем с обновлением больше, чем толку от них. Это я сейчас уже понимаю, когда писал статью был немного другого мнения.

      ОТВЕТИТЬ ↓
  • А разве вордпресс при обновлении не затирает измененные файлы просто? Если так, то по идеи и проблем быть не должно.

    Те пункты, которые относятся к редактированию движка

    А к редактированию движка относится все то, что не относится к редактированию в папках тем и плагинов?

    ОТВЕТИТЬ ↓
    • Затирает. Проблем не будет, только при этом все внесенные изменения потеряются.

      А к редактированию движка относится все то,...

      Ага, фалы движка это php файлы в корне сайта, файлы в каталогах wp-includes и wp-admin.

      ОТВЕТИТЬ ↓
  • Кама, день добрый
    подскажи следующее
    что лучше - загрузить все скрипты сразу на сайт или загружать скрипты именно на тех страницах где они исполняются

    мог бы ты поделиться опытом как грамотно (единожды) подключать скрипты
    например я знаю что jquery в headere подключается так
    php wp_enqueue_script('jquery');

    ОТВЕТИТЬ ↓
  • кстати потестил эту страринцу через хексбаг

    обнаружил следующее:
    http://wp-kama.ru/wp-content/plugins/kama-jquery-lightbox/js/jquery.lightbox.min.js.gzip
    грузиться дважды

    яндекс метрика -2 раза из трех подвисал (20s)

    ОТВЕТИТЬ ↓
    • Один и тот же файл не может грузиться 2 раза, по крайней мере в норм браузерах это так. Этот файл просто вызывается 2 раза:
      1. со страницы этого сайта;
      2. вызывает сам себя.

      яндекс метрика -2 раза из трех подвисал (20s)

      Не понял, где и что подвисало? *unknw*

      П.С. Как бы то ни было, спасибо за указание на возможные проблемы. *thank_you*

      ОТВЕТИТЬ ↓
  • Кама есть ли универсальный способ загруки скрипотов через произвольные поля и вообще так делают?

    ОТВЕТИТЬ ↓
    • Через произвольные поля нелогично на мой взгляд. Такое можно применить только в том случае, если скрипт нужен только для одной страницы. Но даже если так, то лучше с произвольными полями не возиться а подключить скрипт прям в контенте.

      Если нужно подключать для страниц по какому либо признаку, например, только для одиночных страниц (single) или только для главной страницы, то лучше использовать условные теги в header.php, для отдельной страницы тоже можно использовать условные теги:

      if( is_single(125) ) //если страница с ID=125
           echo '<script type="text/javascript" src="http://site.com/script.js" ></script>';
      ОТВЕТИТЬ ↓
Форма комментирования

¤ Вставляйте код кнопкой: "Код" (php, js, html, css, sql);
¤ Выделяйте HTML код кнопкой: "Выделить" (<div>);
¤ Перед отправкой комментария используйте "Превью";
¤ Не пишите спам/бред — бесполезно!

Подписаться на комментарии без комментирования:

X

Забыли пароль?