Perfmatters, konfigurációs útmutató

Seleccionar idioma
Perfmatters, konfigurációs útmutató

Ha holnap azt mondanák, hogy csak egy plugint vihetek magammal egy lakatlan szigetre, valószínűleg a Perfmatters-t vinném, és ha lenne rajongói klubom, feliratkoznék és elmennék az összes koncertjükre.

2021 januárja óta használom, és ez volt az egyik olyan plugin, amely a legtöbb problémát oldotta meg, és amely a legtöbbet és a legjobban hozzájárul a betöltési sebesség könnyítéséhez.

Essential

Egyike azoknak az eszközöknek, amelyeknél még a távoli lehetőség sem merül fel, hogy nem fizetsz, amikor eljön az éves megújítás napja. Ami egyébként nagyon gazdaságos egyetlen webhelyen történő használat esetén. Mindössze 24,95 dollárba kerül, és a későbbi megújításokra 15% kedvezményt ad. Tehát a második évtől kezdve már csak 21,21 dollárért.

Mivel néhány funkcióját külön is áttekintettem, egy alaposabb elemzés és beállítási bemutató még váratott magára. Ez a célja ennek a bejegyzésnek.

A konfigurációról

Perfmatters, konfigurációs útmutató 2
Perfmatters, konfigurációs útmutató 3

Felelősségi nyilatkozat: Mondanom sem kell, hogy az általam hozzáadott be- és kikapcsolt ikonok az én konfigurációmból származnak, ami a legjobb, amit ehhez a bloghoz kaphattam. Ez nem jelenti azt, hogy ez az ideális az Ön környezetéhez.

Minden forgatókönyv más és más. Minden egyes lehetőséget meg kell tanulmányoznia és meg kell értenie, kísérleteznie kell a viselkedésével, és el kell döntenie, hogy az Ön esetében mi a legjobb. Ehhez nincs is jobb, mint a lehetőségek egyenkénti tesztelése és az eredmények kiértékelése.

Egy másik dolog, amit szem előtt kell tartani, hogy a duplikált eszközök ütközni fognak. Vannak más pluginok, mint például a WP Rocket vagy a Litespeed szerver gyorsítótár plugin, amelyeknek néhány funkciója pontosan ugyanazt teszi. Ezek együttes aktiválása konfliktusokat okozhat. Ki kell értékelned, hogy melyik működik a legjobban, és csak az egyiknél kell maradnod.

Általános lap

Az általános fül tartalmazza a leggyakoribb eszközöket. Mindegyik mellett talál egy linket a hozzájuk tartozó súgóhoz. Ne féljen kipróbálni őket. Minden visszafordítható. A kapcsolóra kattintva minden visszaáll az eredeti állapotába, itt nem történt semmi

Perfmatters, konfigurációs útmutató 2

Emojik deaktiválása

A WordPress 2015-ös 4.2-es verziójában a régebbi böngészők számára az emojik támogatása bekerült a magba.

Bár nem túl súlyosak (18 KB plusz egyéb JS), de azért érdemes letiltani őket, mert a blogod minden oldalán betöltik a wp-emoji-release.min.js JavaScriptet, és egyel kevesebb kérés mindig eggyel kevesebb kérést jelent.

Perfmatters, konfigurációs útmutató 5

Perfmatters, konfigurációs útmutató 2

Dashicons letiltása

A dashicons a WordPress admin hivatalos ikon betűtípusa a 3.8-as verzió óta. Néhány sablon használja a front-endben a dashicons.min.css CSS betöltésével. Sok modern téma és bővítmény azonban már saját ikonokat, SVG-ket vagy egyáltalán nem használ ikonokat. Tehát ha nem használ dashicons-t, akkor letilthatja, mert a stíluslap feleslegesen növeli a betöltési időt és blokkolja a renderelést is.

Perfmatters, konfigurációs útmutató 7

A Perfmattersből történő letiltásuk nem érinti a WordPress admin panelt, amely használja őket. Csak a front-endben lévő dashiconok lesznek eltávolítva, ha nem vagy bejelentkezve.

Perfmatters, konfigurációs útmutató 3

Beágyazás letiltása (Embebs)

Amikor a szerkesztőben bármilyen linket beillesztesz a blogodból, a WordPress felismeri és ekként jeleníti meg (ha nem változtattad meg a stílusát).

Perfmatters, konfigurációs útmutató 9

Ha nem érdekelnek a beágyazások, akkor letilthatod őket, és ezzel egy kicsit könnyíthetsz a terheltségen. Én azért nem kapcsoltam ki őket, mert azt vettem észre, hogy az előnézettel ellátott linkek általában jó kattintási arányt érnek el, ha kapcsolódó linkként használják őket a bekezdések között.

A beágyazás vagy a beágyazások a WordPress 4.4-es verziójával érkeztek. A hátrányuk az, hogy egy extra kóddal érkeztek, amely egy újabb betölthető JavaScript beillesztésével egészül ki: wp-embed.min.js

Perfmatters, konfigurációs útmutató 10

A beágyazások letiltása a blogodon azt is megakadályozza, hogy más blogok beágyazzák a linkeket az oldaladról ezzel az előnézettel, azonban eltávolítja az oEmbed-specifikus JavaScriptet, letiltja az oEmbed eredmények szűrését, a
eltávolítja az oEmbed linkfelfedezést és az összes beágyazási átírási szabályt is.

Perfmatters, konfigurációs útmutató 2

XML-RPC letiltása

Az XML-RPC egy olyan protokoll, amelyet a WordPress 3.5-ben adtak hozzá a távoli kapcsolatok engedélyezéséhez, és hacsak nem a WordPress alkalmazást használod a blogod mobilról történő közzétételére vagy szerkesztésére, fontos letiltani, mert komoly biztonsági kockázatokat rejt magában.

Nagyon kevés bővítmény igényli, csak egy olyanról tudok, amelyik használja: a JetPack. Egy többfunkciós plugin, ami nem ajánlott, mert jelentősen hátráltatja a teljesítményt.

Miután az XML-RPC-t kikapcsoltad, csak ellenőrizd az állapotát a yourdomain.com/xmlrpc.php oldalon, hogy megbizonyosodj róla, hogy csak egy 403-as hibaüzenetet ad vissza.

Ezen az ellenőrzőprogramon is ellenőrizheti. Ha ilyen üzenetet kap, az azt jelenti, hogy az XML-RPC ki van kapcsolva.

Perfmatters, konfigurációs útmutató 12

Perfmatters, konfigurációs útmutató 2

A jQuery Migrate eltávolítása

A WordPress 3.6-ban került bevezetésre, és a WP 5.5 és újabb verziók óta már nincs alapértelmezetten engedélyezve.

Bár a legtöbb sablon és bővítmény nem igényli, még mindig van néhány, amelyiknek szüksége van rá valamilyen kisebb funkcióhoz. Az én esetemben két plugin használja, az Ultimate Membership Pro és a Rank Math egy statisztikák sávjához (amit én nem használok), ami csak az adminok számára jelenik meg. Néhány cookie-k beleegyezését kezelő plugin még mindig használta a közelmúltig.

a jQuery Migrate egy forrás a fejlesztők számára, amely lehetővé teszi, hogy a régebbi függőségekkel rendelkező kód kommunikáljon az új kóddal.

Valószínűleg nincs olyan pluginod, amelyiknek szüksége lenne rá, így a jQuery Migrate a jquery-migrate.min.js JavaScript felesleges overheadjét adja hozzá

Perfmatters, konfigurációs útmutató 14

Mégis, mielőtt letiltanád, nézd meg a bővítményeid dokumentációját, vagy kérdezd meg a fejlesztőiket (később megnézzük, hogyan lehet letiltani konkrét oldalak esetében).

A cikk a 2. oldalon folytatódik

Tovább olvasom →

Kapcsolódó cikkek