Днес продължаваме нашия урок за W3TC. Вероятно вече знаете, че е така приставка за кеш, което ви позволява, наред с други неща, да ускорите блога си (подобрява представянето му).
Този урок е разделен на няколко части. Оттогава започнахме с въвеждането в кеша и направихме някои предварителни корекции. Можете да видите различните глави по-долу:
- 1 Част: Въведение в кеша
- Част 2: Как да конфигурирате W3TC
- Общи настройки - Епизод 1
- Още общи настройки - Епизод 2
- Конфигурация на кеш на страницата - епизод на 3
- Конфигуриране на минификации - Епизод 4 (Настоящ урок)
- Конфигурация на кеша на базата данни - епизод на 5
- Конфигурация на обект и браузър - Епизод 6
- Част 3: Всички отговори на вашите въпроси
- Част 4: Параметри W3TC "Mainspan"
Част 2: Конфигурация на минимизирането
Все още сме в конфигурацията на W3TC, но сега ще говорим за компресиране на файлове.
Преди да влезете в менюто Намалявам ", Първо трябва да активирате" Намалявам В общите настройки. Ако сте активирали режима на компресия и ако той работи правилно на вашия сайт, тогава настройките за „ Минификация Това, което виждате в това меню, ще бъде опростена версия на показаното на екранните снимки по-долу.
В този урок ние обхващаме процеса на компресиране ( Минимизирането ) с W3TC. The " Минификация А комбинацията от JS и CSS са същността на това, което ще видим в този урок.
Минимация: Общи
Общи настройки в менюто Намалявам Има три възможности.
Модулът Презаписване на URL адрес "Трябва да бъде разрешено по подразбиране и трябва да оставите тази опция като такава, освен ако не предпочитате да виждате вашите CSS и JS файлове, извлечени с помощта на" http GET "заглавки, а не нормалната структура на URL.
Деактивиране “ Минификация За влизане потребителите не трябва да се променят. Препоръчва се да не предоставяте влезли и изключени потребители с различни CSS и JS файлове.
Известие за грешка " Намалявам Трябва да е настроен за администраторски известия. Това ще им позволи да бъдат информирани, когато има грешка.
Следните раздели " всички омаловажавам ", Комбинирайте и преместете опцията" компоненти на страницата ". Това може да наруши представянето на вашия сайт. Трябва да активирате режима на визуализация и да следите сайта си, докато правите промени, за да сте сигурни, че няма да повредите оформлението на сайта си.
Умалете: HTML и XML
Разделът HTML и XML От менюто Minify е просто. Полетата за отметка са предназначени да позволяват „ Минификация ", от' " инлайн CSS и JavaScript, пропускат потоците за минимизиране и позволяват разбиване на нови редове.
С изключение на опцията " Не минимирайте емисиите Което трябва да остане непроверено, скоростта на вашия сайт трябва да се подобри.
Текстовото поле на игнорира коментари пара Използва се за идентифициране на HTML коментари, които не трябва да се премахват, когато HTML е „компресиран“. Някои свързани коментари по подразбиране ще бъдат в този домейн, за да се гарантира, че коментарите, свързани с Google AdWords и читателите, няма да бъдат изтрити. Ако вашият HTML код съдържа допълнителни коментари и искате да останете в „ смалените От HTML добавете термин в това текстово поле, така че всички коментари с този израз няма да бъдат изтрити.
Минимизиране: JS
Ако сте активирали компресия JavaScript и CSS В менюто Общи настройки ще можете да работите само с всички грабене на ресурси И JavaScript, и менюто, което виждате, ще бъдат опростена версия на изображението по-долу.
Ако сте избрали ръчния метод, трябва да превъртите до горната част на менюто Намалявам И изберете бутона на съветника. Последният изброява JavaScript и CSS файловете, открити от W3TC. Поставете отметка във всички квадратчета за JavaScript и CSS файлови типове и кликнете върху „ Кандидатствай И затворете. Това ще добави JavaScript и CSS файловете в менюто " Намалявам За да можете да работите с тях ръчно.
Погледнете кутията с име „ Работа в зони ". В този раздел можете да контролирате дали грабене на ресурси JavaScript са " смалените И комбиниран с опцията Намалявам Или ако те са просто комбинирани. Типът Закачете » предлага някои опции как грабене на ресурси JavaScript са заредени. Можете да опитате всяка от опциите на „ nonblocking Докато не намерите такъв, който не нарушава презентацията на вашия сайт, но ако нито една от опциите не работи, оставете настройките по подразбиране.
Ако сте избрали метода за ръчно компресиране в общите настройки, можете да работите с всеки файл поотделно, като го присвоите на един шаблон или на всички шаблони и го преместите в " хедър », Ле« тяло „Или по-долу“ тяло За подробен контрол върху това къде всеки файл се появява в HTML документа и как се зарежда. Можете също така « плъзгане и пускане »Файлове, за да пренаредите реда, в който се зареждат, в случай че някои файлове зависят от предишни файлове, за да се заредят правилно.
Оптималната настройка е да премествате файловете от „ хедър И ги заредете една от опциите на nonblocking "(Non-блокираща). Съществува обаче много добър шанс, че правейки това, външният вид на вашия сайт ще бъде повлиян.
Наистина няма начин да се заобиколи, като веднъж прегледате всеки файл веднъж, тествате ги на различни места и се уверите, че сайтът се зарежда правилно.
Минимизиране: CSS
Има четири настройки за намаляване на наличните CSS файлове:
- Разреши : Активира минимизирането и комбинирането на CSS файлове.
- Комбинирайте само : Комбинирайте CSS файлове, но не ги свийте.
- Запазено как се отстранява : Премахва коментари от комбинирани CSS файлове.
- Премахване на прекъсване на линия: Премахва нови редове в комбинирани CSS файлове.
Започнете, като изберете всички опции с изключение на „ Комбинирайте само ". Ако представянето на сайта е различно, премахнете отметката „ Запазено как се отстранява "А" Премахване на прекъсване на линия ". Ако това не коригира сайта, използвайте „ Комбинирайте само ".
За опцията @import изберете „ Процес ".
Ако сте избрали „ Автоматичен Като метод на Минификация „Общи настройки, тогава ще видите само първите два раздела на това меню. Въпреки това, ако имате Минификация Ръчно, тогава ще видите раздел за управление на CSS файлове.
Ако още не сте добавили CSS файлове, които ще се управляват, изберете съветника "Помощ" и изберете всички CSS файлове за вашите теми. След това пренаредете реда на файловете, така че първо да се заредят най-критичните файлове.
Minify: Разширени настройки
В повечето случаи настройките по подразбиране в разширения раздел не се нуждаят от много редактиране. Можете обаче да ги използвате, за да коригирате честотата, с която се актуализират JavaScript и CSS файловете, честотата, с която файловете с изтекъл срок се изтриват от кеша и други.
Разширеният раздел включва три полета за изключване на конкретни страници, JS файлове и CSS файлове от „ Минификация ". Ако установите, че някои JS или CSS ресурси никога не трябва да бъдат компресирани, можете да ги изолирате, като ги добавите към тези домейни. Ако имате нужда от помощ за правилния синтаксис, вижте " Употреба: Общи От често задаваните въпроси за инструкции.
Това е всичко за възможностите за минимизиране на W3 Total Cache, ще продължим с кеша на базата данни.
Здравейте, благодаря ви за обясненията! Все още обаче не мога да разреша проблем: Правейки анализ с „Pagespeed Insights“, открих няколко грешки (css ресурси, които блокираха страницата ми), които успях да разреша, следвайки указанията ви, посочени на тази страница. Остава обаче 1 css файл, който все още блокира дисплея и не мога да го променя, защото не мога да го намеря в менюто Minify. Можеш ли да ми помогнеш ?
Здравей,
За този вид помощ трябва да се свържете с нашия екип чрез чата на живо на началната страница на този сайт.
Bonjour
Благодарим ви за тази много изчерпателна статия за W3TC
Имам въпрос. Вчера актуализирах приставката си за W3TC, която използвам от много дълго време и която никога не ми е създавала проблеми. Веднага не успях да осъществя достъп до WP-admin.
Успях да деактивирам приставката на FTP, без да мина през WP-admin. И си върнах достъпа до WP-admin
Какво да сключва от всичко това?
Трябва ли да се откажа от W3TC?
Трябва ли да го преинсталирам, като следвате настройките си (моите са може би остарели и актуализацията ги е наказвала)
Ако трябва да избера друг кеш плъгин. Коя ще препоръчате?
Благодаря ви за вашите отговори
Здравей,
Така че само деактивирането на W3TC от FTP не означава непременно, че това е причината. Може би последният (тъй като никога не ви е предал) е срещнал конфликт, който е причината за проблема ви.
Предлагам ви да дадете на плъгина още един шанс. Но се уверете, че имате резервни копия, в случай че възникне друг проблем. В резервно отношение имам предвид резервни копия на вашия блог.
благодаря
Благодаря ти Хер
Всъщност вярвам, че истинският поддържащ не е W3TC (който предстои да преинсталирам), а WPtouch. След това се сетих, че са необходими 2 актуализации
Когато инсталирам WPtouch
това получавам:
Разширението не можа да бъде активирано, защото предизвика фатална грешка.
Аналитична грешка: синтактична грешка, неочаквано T_STRING в /home/aproposd/www/wp-content/plugins/wptouch/core/class-cache-smash.php онлайн 104
Не знам какво значи
Досадно е
Благодаря ви за вашия отговор
Bonsoir,
има проблем със синтаксиса във файла "class-cache-smash" на приставката wptouch. Каня ви да актуализирате, ако е налице, тъй като няма да можете да използвате тази приставка, освен ако не поискате бърза услуга за отстраняване на тази грешка.
Добре добре ... Току-що инсталирах W3TC и ето съобщението, което получавам ...
Разширението не можа да бъде активирано, защото предизвика фатална грешка.
Аналитична грешка: синтактична грешка, неочаквано T_STRING в /home/aproposd/www/wp-content/plugins/w3-total-cache/w3-total-cache.php онлайн 65
Какво трябва да направя ? Можете ли да ми помогнете ... това е безнадеждно
Здравей Мари, съжалявам да разбера, че все още не си разрешила проблема си. Можем да ви помогнем, като поискаме персонализирана помощ чрез чат на живо на началната страница на сайта. Ние ще ви помогнем бързо при вашия проблем.