Настройването на W3 Total Cache може да бъде уморително. Този популярен плъгин за кеширане има 16 менюта, с които да се бори и предлага шеметен набор от опции за конфигуриране. Преминаването през всеки един обаче е значителен тласък за ефективността на уебсайта.
Този урок е втората част от поредица уроци за W3 Total Cache (W3TC).
- 1 Част: Въведение в кеша
- Част 2: Как да конфигурирате W3TC
- Част 3: Всички отговори на вашите въпроси
- Част 4: Параметри W3TC "Mainspan"
В този урок, който ще бъде направен в няколко глави, ще преминем през 16-те менюта на W3TC и ще проучим всички опции за конфигурация, налични в W3TC. След като завършите тези уроци, ще бъдете готови да настроите W3TC като професионалист.
Конфигуриране на общия кеш на W3
W3TC е достъпен в директорията на WordPress плъгини, следователно инсталирането му е лесно. Написахме урок за това как да инсталирате плъгин за WordPress. Няма да имате проблеми с инсталирането на W3TC.
След инсталацията активирайте приставката и ще видите " Производителност Добавен като нов елемент от най-високо ниво в менюто на таблото.
Изберете "Performance" и ще бъдете отведени до таблото за управление на W3TC и ще видите списък с елементи от W3TC. Така че ще преминем през всеки елемент:
1 - Табло за управление
Основната цел на таблото за управление е да служи като място, където можете да изчиствате различни кеширащи модули, да проверявате съвместимостта между приставката и сървъра и да наблюдавате работата на сървъра.
Първият елемент, показан на таблото, е поредица от бутони, които ви позволяват да направите няколко неща:
- Проверка на съвместимостта: Тестове на сървъра, за да се определи кои функции могат да бъдат активирани.
- Изпразнете кешовете: Изтрива всички кеширани ресурси.
- Изпразнете само кеш паметта (memcached): Изтрива всички кеширани ресурси чрез метода memcached.
- Изпразнете само кеша на опкода: Премахва всички кеширани ресурси, използвайки един от методите за кеширане на opcode.
- Изпразнете само кеша на диска: Премахва всички кеширани ресурси, които използват диска.
- Актуализация на "низ за медийни заявки": W3TC прикачва низ в края на медийните ресурси (CSS, JS и файлове с изображения). Кликнете върху този бутон, за да актуализирате този низ, за да сте сигурни, че браузърите изтеглят актуализирана версия на тези ресурси.
До много от тези функции можете също да получите достъп от всяка страница на таблото ви за управление.
Относно теста за съвместимост
Информацията, генерирана от проверката на съвместимостта, може да бъде много полезна. Тази функция ще ви позволи да тествате конфигурацията на вашия сървър с всички функции на W3TC. Прегледайте резултатите и ще разберете какви функции можете да активирате и кои функции изискват нещо повече.
Ако настройвате W3TC за първи път, щракнете върху бутона за проверка на съвместимостта, за да знаете какви функции ще можете да съберете.
Табло на собственика: Поддръжка, маркетингови оферти, PageSpeed и „ Сървърно наблюдение »
Под реда на бутоните ще намерите някои допълнителни раздели:
- Премиум услуги: Позволява ви да вземете помощно бюро.
- Разпространение на думата: Позволява ви да споделяте W3TC в социалните медии, добавете бележка към приставката на WordPress.org и добавете връзка към W3 EDGE до долния колонтитул на вашия сайт.
- Регистрация в MaxCDN.
- Мониторинг на сървърите чрез Нова религия и последващите действия с него Google Page Speed Insights.
Обърнете внимание, че е необходима допълнителна конфигурация в общите настройки и менюто " Мониторинг »Къде ключ API на PageSpeed, както и създаването на акаунт и инсталирането на " Нова религия“, Необходими са за активиране на тези функции.
Всички тези раздели са по избор и не засягат оптимизирането на уебсайта.
2 - Общи настройки
Менюто „Общи настройки“ е най-важното меню в W3TC. Всички опции за кеширане, предлагани от W3TC, се включват и изключват от това меню и се усъвършенстват в следващите менюта.
Първо, разгледайте списъка с връзки в горната част на страницата.
Всяка от тези връзки се свързва директно с по-ниска секция в менюто. Общи настройки ". Кликването върху тях ще ви спести много превъртане.
Обичайно е потребителите на W3TC да объркат тези връзки и елементите от менюто W3TC в менюто на таблото. Важно е да се разбере, че връзките в менюто на таблото водят до различни страници, където функциите са усъвършенствани. Връзките в горната част на страницата водят до секциите от менюто „ Общи настройки Където тези функции са активирани или деактивирани.
Общи настройки: Общи
По-долу ще намерите списъка с връзки в панела « общ ". В този панел има две опции:
Поставяне на отметка в квадратчето за активиране / деактивиране на всички видове кеширане (наведнъж), което обикновено не е добра идея и има тенденция да генерира претоварване.
Много малко сайтове всъщност ще използват всички кеширащи модули, така че има по-смисъл да разглеждате опциите за кеширане един по един, което улеснява преценката кой искате да използвате.
Общи настройки - режим на визуализация
Режимът на визуализация е ценен инструмент, вграден в W3TC, но е необходимо да се овладее известно време.
Активирайте режим „Преглед“, ако правите конфигурации на W3TC на живо на уебсайт. След като се активира, в горната част на екрана ще се появи диалогов прозорец, който ви уведомява, че направените промени няма да повлияят на потребителското изживяване, освен ако не изберете бутона за прилагане на тези промени.
Това, което прави режимът за предварителен преглед, е да създаде отделен контейнер за настройките на сайта. Промените, направени в настройките на W3TC с режим на визуализация, се запазват отделно от вече внедрените. Това ви позволява да манипулирате настройките на W3TC, без да засягате потребителското изживяване.
При активиран режим на визуализация ще видите три бутона:
- деактивирате : Деактивира режима на визуализация и разгръща всички промени и архивиране в моя визуализация.
- разгърне : Прилага промените, направени и запазени в режим на визуализация на сайта на живо, но поддържа режимът на визуализация активиран.
- изследване : Стартира нов прозорец на браузъра, в който можете да видите резултатите от промените, направени без да повлияете на опита на посетителите (тези настройки ще се отнасят само за вас).
След като изберете „ Предварителен преглед »(Преглед) и опресняване на прозореца; бутонът ще се промени на " Спри Преглед ". Изберете " Спри Преглед За да видите сайта, както го виждат посетителите, когато не са свързани.
Отделете време, за да се запознаете с режима на визуализация. Някои от промените в W3TC (по-специално, минимизиране на CSS и JavaScript файлове) може да направи сайта ви недостъпен.
Справянето с тези настройки на живо с еднакво активен трафик е много лоша идея. С активиран режим на визуализация можете да работите по тези настройки, без да преглеждате резултатите, докато не сте доволни от резултатите им.
Clear Cache
Един вид известия, които ще сте свикнали да виждате, е поканата за изтриване на кеша.
Това, което означават тези известия, е, че промените, които направихте, обезсилват цялото кеширано съдържание.
Затова всеки път, когато бъдете помолени да изпразните кеша, направете го.
Общи настройки: Страница кеш
Следващият раздел в „ Общи настройки " страница Cache ". Това е може би най-важната функция, предлагана от W3TC. Ако не правите нищо, освен да включите кеширане на страници, трябва да видите измерим тласък в ефективността на вашия сайт. За щастие е лесно да се настрои.
W3TC може да използва различни методи за кеширане, за да кешира статични копия на страниците и статиите на вашия сайт (всички наричани като "страници" от W3TC).
Изборът по подразбиране в повечето случаи трябва да бъде: " Диск: Подобрен ". Потребителите на споделен сървър обаче може да трябва да използват „ Диск: Основен Ако техният хост се оплаква от прекомерно използване на ресурси или ако тестът за проверка на съвместимостта установи, че сървърът не е съвместим с втвърдяване на кеширането на твърдия диск.
Потребителите на специализиран или виртуален частен сървър могат да изберат един от методите за кеширане " Кодът ". Ако сами управлявате сървъра, можете да инсталирате метода на кеш " Кодът Което предпочитате. Ако вашият сървър е машина с Windows, ще трябва да изберете „ Opcode: WinCache ".
« Memcached Проектиран е за използване в мулти-сървърни хостинг среди. В резултат на това може да е налице, ако използвате „ облак И дори някои доставчици на споделен хостинг. Ако е наличен във вашата хостинг среда, ще можете да го използвате.
С предпочитания от вас метод за кеширане на избрани страници, сега трябва да запазите настройките си.
Общи настройки: Усъвършенстване
Минимизирането на JavaScript и CSS файловете може да прекъсне сайтовете, ако използвате W3TC или друга приставка. Следователно трябва да продължите с повишено внимание, когато активирате модула " Намалявам ".
Опцията " Автоматичен Комбинира и свива всички JavaScript и CSS ресурси. Избирането на това обаче означава, че няма да можете да работите с всяко меню на „ Намалявам ". Единственият начин да разберете как ще се държат нещата е да опитате „Auto“, да настроите фино настройките в менюто „Minify“ и да видите как се зарежда вашият сайт. Ако го направите и сайтът ви изглежда зле, използвайте ръчния метод.
Изберете метода на кеширане " Disk Ако използвате споделен хостинг. В противен случай изберете същия метод на кеширане, който сте избрали за „ страница Cache ".
Общи настройки: Кеш на база данни
Ако вашият сайт е на споделен сървър, кеширането на база данни е деактивирано. Кеширането на базата данни е ресурсно тежък процес. Освен ако сървърът ви не е достатъчно мощен за обработка и съхранение, кешираната база данни всъщност може да забави вашия сайт, вместо да го ускори.
Кешираната база данни е лесна за настройка. Просто изберете „Enable“ и изберете метода, който искате да приложите към това кеширане.
Трябва да помислите за тесни места, които могат да повлияят на ефективността на уебсайта, за да разберете защо кешираната база данни може да забави вашия сайт.
Ако процесът на заявка към базата данни забавя вашия сайт, тогава кешираната база данни може да ускори сайта ви, като намали броя на заявките към базата данни.
Ако обаче липсата на сървърна памет забавя вашия сайт, тогава искането от сървъра да кешира базата данни дава на сървъра претоварване на работата, което го забавя допълнително.
И така, как да разберете дали кеширането на база данни трябва да бъде активирано или не?
Ако вашият сайт е хостван на споделен сървър, най-добре ще е да деактивирате тази функция.
Ако вашият сайт има ресурси - като на VPS или на специален сървър - тогава можете да тествате кеширането на базата данни. Също така ще можете да тествате, за да сте сигурни, че когато кеширането е активирано, сайтът е по-бърз.
Общи настройки: Кеш на обекти
Кеширането на обекти е вградено в ядрото на WordPress. Модулът за кеш на обекти кешира API обекти, за да намали броя на сложните заявки към базата данни, направени от сървъра. Точно както базата данни може да се кешира, кеширането на обекти също е лесно да се настрои, но всъщност може или не може да помогне за подобряване на ефективността на вашия уебсайт.
Кеширането на обекта има най-голям потенциал да подпомогне преобладаващите динамични сайтове (BuddyPress сайтове, bbPress сайтове), хоствано в частна среда. Ако използвате блог или уебсайт от споделен сървър, можете да го опитате, но в тези среди идеалът е да го оставите деактивиран.
За да активирате кеширането на обекти, изберете " активирате "(Разреши) и метода на кеширане, който използвате досега.
Общи настройки: кеш на браузъра
Активирането на кеш на браузъра е толкова лесно, колкото да изберете едно квадратче, като кликнете върху „Запазване на всички промени“ (Запазване на всички настройки).
При активирано кеширане на браузъри ресурсите на уебсайта ще се кешират от браузърите на посетителите. По този начин, когато дадена страница се покаже втори път, тези ресурси ще бъдат заредени от кеша на браузъра.
Общи настройки: CDN
Ако използвате мрежа за разпространение на съдържание (CDN) можете да интегрирате вашата CDN услуга с W3TC. Това ще отразява кешираните файлове на вашия уеб сървър, така че да се възползвате и от двете услуги: кеширане и доставяне на разпределеното съдържание (CDN).
За да активирате CDN интеграция, изберете " Разреши », Изберете вашия доставчик на CDN услуги от списъка на CDN, след което щракнете върху« Запазете всички настройки "(Запазете всички настройки).
Също така ще трябва да посетите CDN менюто, за да добавите своите CDN идентификационни данни към W3TC, за да работи това правилно.
Може да забележите, че Cloudflare липсва от списъка на CDN услуги. За да използвате Cloudflare, трябва да добавите разширение W3TC. Достъп до менюто « Разширения ", Активирайте разширението Cloudflare, след което се върнете към" Общи настройки За да завършите интеграцията в CloudFlare.
Общи параметри: "Обратен прокси"
За да използвате тази опция, трябва да инсталирате „ лак На вашия сървър и преминете през разширени стъпки за конфигуриране на сървъра. Това е единственото нещо, което трябва да направите, ако хоствате блога си в частна среда с достъп корен На сървъра. Ако се интересувате от настройка „ лак Така че да работи с W3TC, Tuts Plus (английски) предлага урок по него.
Общи настройки: Мониторинг
« Нова религия »Контролна услуга, може да бъде интегрирана с W3TC. За да използвате тази услуга, трябва да инсталирате „ Нова религия На сървъра и създайте акаунт « Нова религия ". Тъй като " Нова религия Трябва да бъде инсталиран на сървъра, той не е съвместим със споделен хостинг.
Ако на вашия сървър е инсталиран New Relic и имате нов акаунт « Реликва Въведете вашите идентификационни данни в този раздел, за да добавите статистически данни за сървъра към вашето табло W3TC.
Общи настройки: Разни
Първата опция в „ различни В Общите настройки се използва за активиране на джаджа " Google Page Speed ”В таблото за управление на W3TC. За да направите това, първо ще трябва да настроите API ключ.
В повечето случаи няма да искате да конфигурирате тези опции.
Проверете дали опцията за правила за пренаписване е маркирана по подразбиране. Премахнете отметката, за да попречите на W3TC да ви уведоми, че има нещо нередно в конфигурацията на вашите правила за писане.
« Активирайте заключването на файлове "(Активиране на заключване на файлове) е деактивирано по подразбиране. Заключването на файлове не е съвместимо с повечето споделен хостинг. На частния хостинг обаче можете да го активирате и да видите дали подобрява ефективността на вашия сайт.
« Оптимизирайте страницата с подобрени дискове "А" минимизиране на кеширането на диска за NFS По подразбиране са деактивирани Това е опция, която може да осигури умерен тласък на работата на вашия сайт.
« Активиране на режим Edge Трябва да се деактивира на производствените обекти. Ако обаче искате да тествате тази функция за кеширане в тестова среда, изберете тази опция.
Общи настройки: Отстраняване на грешки
Режимът за отстраняване на грешки трябва да остане деактивиран, освен ако активно не го използвате.
При активиран режим на отстраняване на грешки информацията за отстраняване на грешки ще бъде добавена в края на източника на страницата.
Интересно е да се отбележи, че в менюто на „са активирани само кеш модули, които са активирани Общи настройки Ще бъде наличен в режим за отстраняване на грешки. На изображението по-горе можете да видите, че само " страница Cache "А" Намалявам " са налични. Това е така, защото други функции за кеширане са били деактивирани по време на заснемането на изображението.
Общи настройки: Настройки за експортиране / импортиране
Ако използвате W3TC в редица сайтове и искате да прилагате едни и същи опции навсякъде, тази функция ще бъде много полезна.
Изберете „ Изтегляне За да експортирате текущите настройки. След това използвайте опцията Изберете Файл На друг сайт, за да изтеглите същата конфигурация. Можете също да използвате тази опция, за да създадете архивен файл, който да използвате като точка за възстановяване при конфигуриране на W3TC.
Тук ще спрем за този урок. Ще продължим в следващ. Не забравяйте, че ние изследваме различните функции на W3TC.
Този списък с мета кутии съдържа обобщение на функциите, които са (в пълната им версия) налични в менюто « Производителност ".
Имате ли въпроси досега? Не се колебайте да ни попитате.
Здравей,
Не разбирам, правя промени на страницата си (чернови или публикувани) в wordpress. Записвам. В страницата за компилация на wordpress той е актуален, но визуализацията на страницата или „преглед на страницата“ абсолютно не показва направените промени. Отидох да видя кеш файловете, активирах режима за предварителен преглед (който работеше добре и преди). Нищо не се променя на "визуалния" сайт. Благодаря ти за помощта. Меган
Опитайте да деактивирате приставката и проверете отново.