ΠΠ°ΠΊ Π·Π°Π³ΡΡΠΆΠ°ΡΡ CSS ΡΠ°ΠΉΠ»Ρ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎ
ΠΠ΄Π½ΠΈΠΌ ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΡ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΠΏΠΎΠ²ΡΡΠΈΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΈ ΡΠΊΠΎΡΠΎΡΡΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΡΡΠ°Π½ΠΈΡ ΡΠ°ΠΉΡΠ° ΡΠ²Π»ΡΠ΅ΡΡΡ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° CSS ΡΠ°ΠΉΠ»ΠΎΠ². ΠΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΡΡΠΎΠ³ΠΎ ΡΠΏΠΎΡΠΎΠ±Π° Π½Π΅ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡΡ Π»ΠΈΡΠ½ΡΡ Π·Π°Π΄Π΅ΡΠΆΠΊΠ° Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΡΡΠ°Π½ΠΈΡΡ ΠΈΠ·-Π·Π° ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° ΡΡΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ².
ΠΠ°Π΄Π΅ΡΠΆΠΊΠ° ΡΠ²ΡΠ·Π°Π½Π° Ρ ΡΠ΅ΠΌ, ΡΡΠΎ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π±ΡΠ°ΡΠ·Π΅ΡΡ Π·Π°Π³ΡΡΠΆΠ°ΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌΡΠ΅ CSS-ΡΠ°ΠΉΠ»Ρ ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎ β ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Ρ Π²Π΅ΡΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³ ΡΡΡΠ°Π½ΠΈΡΡ, ΠΏΠΎΠΊΠ° ΠΊΠ°ΠΆΠ΄ΡΠΉ CSS-ΡΠ°ΠΉΠ» Π·Π°Π³ΡΡΠΆΠ°Π΅ΡΡΡ ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΡΠ΅ΡΡΡ. ΠΠΎΠ½Π΅ΡΠ½ΠΎ, Ρ ΠΎΡΡ Π±Ρ Π½Π΅Π±ΠΎΠ»ΡΡΠ°Ρ ΡΠ°ΡΡΡ CSS ΡΡΠΈΠ»Π΅ΠΉ ΡΠ°ΠΉΡΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ Π·Π°Π³ΡΡΠΆΠ΅Π½Π° Π΄ΠΎ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΡΡΡΠ°Π½ΠΈΡΠ΅ Π±ΡΠ΄Π΅Ρ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΎ Π½Π°ΡΠ°ΡΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³.
ΠΠ»Ρ ΡΠ°ΠΉΡΠΎΠ² Ρ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΎΠ±ΡΠ΅ΠΌΠΎΠΌ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ° ΡΡΠΎΡ ΡΠΏΠΎΡΠΎΠ± ΠΌΠΎΠΆΠ΅Ρ ΠΈ Π½Π΅ ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΡΡΡΡ, Π½ΠΎ Π΅ΡΠ»ΠΈ ΡΠ°Π·ΠΌΠ΅Ρ CSS Π²Π΅Π»ΠΈΠΊ (ΡΠΊΠ°ΠΆΠ΅ΠΌ, Π±ΠΎΠ»ΡΡΠ΅ 50β60 ΠΠ), ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΌΠΎΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΡΠΊΠΎΡΠΎΡΡΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠ°ΠΉΡΠ°. Π Π°Π·Π΄Π΅Π»ΠΈΡΠ΅ ΡΡΠΈΠ»ΠΈ ΠΈ Π·Π°Π³ΡΡΠΆΠ°ΠΉΡΠ΅ ΠΌΠ΅Π½Π΅Π΅ ΠΊΡΠΈΡΠΈΡΠ½ΡΠΉ CSS Π² ΡΠΎΠ½ΠΎΠ²ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ β Ρ.Π΅., Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎ. Π ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½Π΅ΠΉ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΡΠΏΠΎΡΠΎΠ± Π΄Π»Ρ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ CSS ΡΡΠΈΠ»Π΅ΠΉ.
Β
Β
Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² Π°ΡΠΈΠ½Ρ
ΡΠΎΠ½Π½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ CSS, Π½ΠΎ Π½ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½ΠΈΡ
Π½Π΅ Π»Π΅ΠΆΠΈΡ Π½Π° ΠΏΠΎΠ²Π΅ΡΡ
Π½ΠΎΡΡΠΈ. Π ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΡΠ°ΠΉΠ»ΠΎΠ² JavaScript, Π·Π΄Π΅ΡΡ ΠΎΡΡΡΡΡΡΠ²ΡΠ΅Ρ Π°ΡΡΠΈΠ±ΡΡ async
ΠΈΠ»ΠΈ defer
, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΠΊ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΡΡΠ»ΠΊΠΈ (ΡΠ΅Π³ <link>
). ΠΠ΄Π½Π°ΠΊΠΎ Π² ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π΅ Π²ΡΠ΅ΠΌΡ Π±ΡΠ°ΡΠ·Π΅ΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π»ΠΈ ΡΠ²ΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΡΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠ΅ CSS, ΠΏΠΎΡΡΠΎΠΌΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΡΠΊΡΠΈΠΏΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°ΠΊΠΎΠΉ ΠΊΠ°ΠΊ loadCSS) Π²Π΅ΡΠΎΡΡΠ½ΠΎ, Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅ Π½ΡΠΆΠ½Ρ.
Β
Π‘Π΅Π³ΠΎΠ΄Π½Ρ, ΠΎΠ±Π»Π°Π΄Π°Ρ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠΌ Π·Π½Π°Π½ΠΈΠ΅ΠΌ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π±ΡΠ°ΡΠ·Π΅Ρ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ Π°ΡΡΠΈΠ±ΡΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² <link>
, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ Π΄ΠΎΠ±ΠΈΡΡΡΡ ΡΡΡΠ΅ΠΊΡΠ° Π°ΡΠΈΠ½Ρ
ΡΠΎΠ½Π½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ CSS Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ HTML ΡΡΡΠΎΠΊΠΈ. ΠΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ ΡΠ°ΠΌΠΎΠ³ΠΎ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΡΠΏΠΎΡΠΎΠ±Π° Π°ΡΠΈΠ½Ρ
ΡΠΎΠ½Π½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠ°Π±Π»ΠΈΡΡ ΡΡΠΈΠ»Π΅ΠΉ CSS:
<link rel="stylesheet" href="{ΠΏΡΡΡ ΠΊ css ΡΠ°ΠΉΠ»Ρ}" media="print" onload="this.media='all'">
Β
Β
Π§ΡΠΎ Π΄Π΅Π»Π°Π΅Ρ ΡΡΠΎΡΒ ΠΊΠΎΠ΄
ΠΡΠ° HTML ΡΡΡΠΎΠΊΠ° Π»Π°ΠΊΠΎΠ½ΠΈΡΠ½Π°, Π½ΠΎ Π½Π΅ ΠΎΡΠ΅Π½Ρ ΠΏΠΎΠ½ΡΡΠ½Π°, ΠΏΠΎΡΡΠΎΠΌΡ Π΄Π°Π²Π°ΠΉΡΠ΅ ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌ, ΡΡΠΎ Π·Π΄Π΅ΡΡ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ.
ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° Π°ΡΡΠΈΠ±ΡΡ media
Π΄Π»Ρ ΡΡΡΠ»ΠΊΠΈ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ Π½Π° ΠΏΠ΅ΡΠ°ΡΡ (print
). ΠΠ΅ΡΠ°ΡΡ β ΡΡΠΎ ΡΠΈΠΏ Π½ΠΎΡΠΈΡΠ΅Π»Ρ, ΠΊΠΎΡΠΎΡΡΠΉ Π³Π»Π°ΡΠΈΡ: Β«ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ ΠΏΡΠ°Π²ΠΈΠ»Π° ΡΡΠΎΠΉ ΡΠ°Π±Π»ΠΈΡΡ ΡΡΠΈΠ»Π΅ΠΉ Π΄Π»Ρ ΠΏΠ΅ΡΠ°ΡΠ½ΡΡ
Π½ΠΎΡΠΈΡΠ΅Π»Π΅ΠΉΒ» ΠΈΠ»ΠΈ, Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ, ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ ΠΈΡ
, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΡΡΠ°Π΅ΡΡΡ ΡΠ°ΡΠΏΠ΅ΡΠ°ΡΠ°ΡΡ ΡΡΡΠ°Π½ΠΈΡΡ. Π‘Π»Π΅Π΄ΡΠ΅Ρ ΠΏΡΠΈΠ·Π½Π°ΡΡ, ΡΡΠΎ ΠΌΡ Ρ
ΠΎΡΠΈΠΌ, ΡΡΠΎΠ±Ρ Π½Π°ΡΠ° ΡΠ°Π±Π»ΠΈΡΠ° ΡΡΠΈΠ»Π΅ΠΉ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ»Π°ΡΡ ΠΊΠΎ Π²ΡΠ΅ΠΌ Π½ΠΎΡΠΈΡΠ΅Π»ΡΠΌ (ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ ΠΊ ΠΠ ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠΌ), Π° Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΊ ΠΏΠ΅ΡΠ°ΡΠΈ, Π½ΠΎ, ΠΎΠ±ΡΡΠ²ΠΈΠ² ΡΠΈΠΏ Π½ΠΎΡΠΈΡΠ΅Π»Ρ, ΠΊΠΎΡΠΎΡΡΠΉ Π½Π΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΡΡΠ΅Π΄Π΅, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΉ ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΉ ΡΡΡΠ΅ΠΊΡ: Π±ΡΠ°ΡΠ·Π΅Ρ Π·Π°Π³ΡΡΠ·ΠΈΡ ΡΠ°Π±Π»ΠΈΡΡ ΡΡΠΈΠ»Π΅ΠΉ Π±Π΅Π· Π·Π°Π΄Π΅ΡΠΆΠΊΠΈ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° ΡΡΡΠ°Π½ΠΈΡΡ, Ρ.Π΅., Π°ΡΠΈΠ½Ρ
ΡΠΎΠ½Π½ΠΎ! ΠΡΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ, Π½ΠΎ ΡΡΠΎ Π½Π΅ Π²ΡΠ΅, ΡΠ΅Π³ΠΎ ΠΌΡ Ρ
ΠΎΡΠΈΠΌ. ΠΡ ΡΠ°ΠΊΠΆΠ΅ Ρ
ΠΎΡΠΈΠΌ, ΡΡΠΎΠ±Ρ CSS Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ»ΡΡ ΠΊ ΡΠΊΡΠ°Π½Π½ΡΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌ (screen
) ΠΏΠΎΡΠ»Π΅ Π΅Π³ΠΎ Π·Π°Π³ΡΡΠ·ΠΊΠΈ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π°ΡΡΠΈΠ±ΡΡ onload
, ΡΡΠΎΠ±Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ all
Π΄Π»Ρ Π²ΡΠ΅Ρ
ΠΌΠ΅Π΄ΠΈΠ°, ΠΊΠΎΠ³Π΄Π° Π±ΡΠ°ΡΠ·Π΅Ρ Π·Π°Π²Π΅ΡΡΠΈΡ Π·Π°Π³ΡΡΠ·ΠΊΡ.
Β
Β
ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ ΡΡΠΎΠ³ΠΎ Π΄ΠΎΠ±ΠΈΡΡΡΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ
rel=preload
?ΠΠ°, Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ! Π ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π΅ Π²ΡΠ΅ΠΌΡ Π²Π΅Π±-ΠΌΠ°ΡΡΠ΅ΡΠ° Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π°ΠΊΡΠΈΠ²Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ Π΄Π»Ρ ΡΡΡΠ»ΠΊΠΈ rel=preload
(Π²ΠΌΠ΅ΡΡΠΎ rel=stylesheet
), ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅, ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½Π½ΠΎΠ΅ Π²ΡΡΠ΅. ΠΡΠΎΡ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ Π²ΡΠ΅ Π΅ΡΠ΅ Ρ
ΠΎΡΠΎΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, ΠΎΠ΄Π½Π°ΠΊΠΎ Π΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΡΡΠΈΡΡΠ²Π°ΡΡ ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ. ΠΠΎ-ΠΏΠ΅ΡΠ²ΡΡ
, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ°Ρ
Π²ΡΠ΅ Π΅ΡΠ΅ Π½Π΅Π²Π΅Π»ΠΈΠΊΠ°, ΠΏΠΎΡΡΠΎΠΌΡ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ
Β
Π ΡΡΠ°ΡΡΡΡ, Π΅ΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ΅Π½ Π²ΡΡΠΎΠΊΠΎΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠ½ΡΠΉ Π²ΡΠ±ΠΎΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ rel=preload
(Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ°Ρ
, ΠΊΠΎΡΠΎΡΡΠ΅ Π΅Π³ΠΎ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ), Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΠΈΡΡ Π΅Π³ΠΎ Ρ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠΌ Π²ΡΡΠ΅ ΡΠ°Π±Π»ΠΎΠ½ΠΎΠΌ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΡΠ°ΠΊ:
<link rel="preload" href="{ΠΏΡΡΡ ΠΊ css ΡΠ°ΠΉΠ»Ρ}" as="style"> <link rel="stylesheet" href="{ΠΏΡΡΡ ΠΊ css ΡΠ°ΠΉΠ»Ρ}" media="print" onload="this.media='all'">
Β
Β
Π£ΡΠΈΡΡΠ²Π°Ρ ΠΏΡΠΎΡΡΡΡ ΠΈ Π΄Π΅ΠΊΠ»Π°ΡΠ°ΡΠΈΠ²Π½ΡΡ ΠΏΡΠΈΡΠΎΠ΄Ρ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠ³ΠΎ Π²ΡΡΠ΅ ΠΊΠΎΠ΄Π°, ΡΡΠΎΡ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ media="print"
ΠΈΠΌΠ΅Π΅Ρ ΠΏΡΠ°Π²ΠΎ Π½Π° ΠΆΠΈΠ·Π½Ρ.
Β
Β
Π ΠΏΠΎΡΠ΅ΠΌΡ Π±Ρ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½Π΅Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ Π°ΡΡΠΈΠ±ΡΡ Π΄Π»Ρ
media
?ΠΠ°, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½Π΅Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ Π°ΡΡΠΈΠ±ΡΡ Π΄Π»Ρ media
, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°ΠΊΠΎΠΉ ΠΊΠ°ΠΊ Β«only Ρ
Β», ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ Π΄ΠΎΡΡΠΈΡΡ ΡΠΎΠ³ΠΎ ΠΆΠ΅ ΡΡΡΠ΅ΠΊΡΠ°, ΡΡΠΎ ΠΈ Β«print
Β». ΠΠΎΠ³Π΄Π° Π±ΡΠ°ΡΠ·Π΅ΡΡ ΡΡΠ°Π»ΠΊΠΈΠ²Π°ΡΡΡΡ Ρ ΡΠΈΠΏΠ°ΠΌΠΈ media, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΠΌΠΎΠ³ΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ, ΠΎΠ½ΠΈ ΠΏΠΎΠΊΠ° ΠΎΡΠ½ΠΎΡΡΡΡΡ ΠΊ Π½ΠΈΠΌ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ β Π²ΡΠ΅ ΡΠ°Π²Π½ΠΎ Π·Π°Π³ΡΡΠΆΠ°ΡΡ ΡΡΠΈ ΡΠ°ΠΉΠ»Ρ. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ°ΡΠ·Π΅ΡΡ Π½Π°ΡΠΈΠ½Π°ΡΡ ΡΠ°Π·Π»ΠΈΡΠ°ΡΡ Π½Π΅ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΡΠΈΠΏΡ ΠΌΡΠ»ΡΡΠΈΠΌΠ΅Π΄ΠΈΠ° ΠΈ Π½Π΅Π΄ΠΎΠΏΡΡΡΠΈΠΌΡΠ΅ (ΠΈΠ»ΠΈ ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΠΎΠΎΠ±ΡΠ΅ Π½Π΅ ΡΠ°ΡΠΏΠΎΠ·Π½Π°ΡΡΡΡ Π±ΡΠ°ΡΠ·Π΅ΡΠΎΠΌ), ΠΈ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π½Π΅ Π±ΡΠ΄ΡΡ Π·Π°Π³ΡΡΠΆΠ°ΡΡ ΡΡΠΈ ΡΠ°ΠΉΠ»Ρ. Π ΡΠ΅Π»ΡΡ
Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ ΠΌΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄ΠΎΠΏΡΡΡΠΈΠΌΡΠΉ, Π½ΠΎ Π½Π΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ ΡΠ΅ΠΊΡΡΠ΅ΠΌΡ ΡΠΈΠΏΡ, ΡΠ°ΠΊΠΎΠΉ ΠΊΠ°ΠΊ
Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ.
Β
Β
ΠΠΎΡ ΠΈ Π²ΡΠ΅.
ΠΠ°Π΄Π΅Π΅ΠΌΡΡ, ΡΡΠΎ ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½ΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΡΠ°ΡΡΡ Π±ΡΠ»Π° Π²Π°ΠΌ ΠΏΠΎΠ»Π΅Π·Π½Π°. Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ Π·Π° Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅!
Β
Β
Π’Π΅Π³ΠΈ: CSS3
- 1446
- ΠΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ΠΎ
- CSS, Π£ΡΠΎΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
- ΠΏΡΠΎΠΊΠΎΠΌΠΌΠ΅Π½ΡΠΈΡΡΠΉΡΠ΅ ΡΡΠ°ΡΡΡ
- ΡΠ°ΡΡΠΊΠ°ΠΆΠΈΡΠ΅ Π΄ΡΡΠ·ΡΡΠΌ
ΠΠ°ΠΊ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° JavaScript ΠΈ CSS Π² WordPress?
ΠΡΠΎΡΠ»ΠΈ ΡΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½Π°, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΡΡΠΎ ΡΠΎΠ·Π΄Π°ΡΡ Π²Π΅Π±-ΡΠ°ΠΉΡ Π΄Π»Ρ ΠΏΡΠΈΠ²Π»Π΅ΡΠ΅Π½ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ. Π Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΠΎΡΡΠ΅Π΄ΠΎΡΠΎΡΠΈΡΡΡΡ Π½Π° ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΡΠΊΠΎΡΠΎΡΡΠΈ, ΡΡΠΎΠ±Ρ ΠΎΡΡΠ°Π²Π°ΡΡΡΡ Π½Π° Π²Π΅ΡΡΠΈΠ½Π΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² ΠΏΠΎΠΈΡΠΊΠ° Google. Π₯ΠΎΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠ΅ΠΉ ΡΠΊΠΎΡΠΎΡΡΠΈ, Ρ ΠΊΠΎΡΠΎΡΡΠΌΠΈ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΠΎΠ»ΠΊΠ½ΡΡΡΡΡ, ΡΠ΅ΡΡΡΡΡ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° ΡΠ²Π»ΡΡΡΡΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΌΠΈ. ΠΠ½ΠΎΠ³ΠΈΠ΅ Π±Π»ΠΎΠ³Π³Π΅ΡΡ ΠΈ Π²Π΅Π±-ΠΌΠ°ΡΡΠ΅ΡΠ° ΠΈΠ·ΠΎ Π²ΡΠ΅Ρ ΡΠΈΠ» ΠΏΡΡΠ°ΡΡΡΡ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³ Π² WordPress. Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΠΎΠ±ΡΡΡΠ½ΠΈΠΌ, ΠΊΠ°ΠΊ ΡΠ΅ΡΠΈΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΈ ΠΏΠΎΠ²ΡΡΠΈΡΡ ΡΠΊΠΎΡΠΎΡΡΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΡΡΠ°Π½ΠΈΡΡ.
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ° ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π°?
ΠΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π·, ΠΊΠΎΠ³Π΄Π° Π²Ρ ΠΎΡΠΊΡΡΠ²Π°Π΅ΡΠ΅ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ, Π±ΡΠ°ΡΠ·Π΅Ρ ΠΏΡΡΠ°Π΅ΡΡΡ ΠΎΡΠΎΠ±ΡΠ°Π·ΠΈΡΡ ΡΡΡΠ°Π½ΠΈΡΡ, ΠΏΠΎΠ»ΡΡΠ°Ρ Π΄Π°Π½Π½ΡΠ΅ Ρ Π²Π΅Π±-ΡΠ΅ΡΠ²Π΅ΡΠ°. ΠΡΡΠ³ΠΈΠΌΠΈ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°Π·Π²Π°ΡΡ ΡΡΠΎΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠ΅ΠΉ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ Π²ΠΎ Π²Π½Π΅ΡΠ½Π΅ΠΌ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ΅ Π±ΡΠ°ΡΠ·Π΅ΡΠ°. Π ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ ΠΌΠΎΠ³ΡΡ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°ΡΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅. ΠΡΠΎ ΠΏΡΠΈΠ²Π΅Π΄Π΅Ρ ΠΊ Π·Π°Π΄Π΅ΡΠΆΠΊΠ΅, ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΡΠΈΠ΄Π΅ΡΡΡ ΠΆΠ΄Π°ΡΡ, ΠΏΠΎΠΊΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π·Π°Π³ΡΡΠ·ΠΈΡΡΡ. ΠΠΎΡΠ»Π΅ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΠΈΠ»ΠΈ ΡΠ΅ΡΡΡΡΠΎΠ² ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΠΌΠΎΠ³ΡΡ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΠΎ Π²ΠΈΠ΄Π΅ΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π½Π°Π΄ ΡΠ³ΠΈΠ±ΠΎΠΌ.
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π»ΡΠ±ΡΠ΅ ΡΠ΅ΡΡΡΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π±Π»ΠΎΠΊΠΈΡΡΡΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ Π²Π΅ΡΡ Π½Π΅ΠΉ ΡΠ°ΡΡΠΈ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅, Π½Π°Π·ΡΠ²Π°ΡΡΡΡ ΡΠ΅ΡΡΡΡΠ°ΠΌΠΈ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π°.
ΠΡΠΎΠ±Π»Π΅ΠΌΠ° Ρ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΎΠΉ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° Π² Google PageSpeed
ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π·Π°Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ Π²ΡΠ΅ΠΌΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ°, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ ΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ²ΡΡΠΈΡΡ ΡΠΊΠΎΡΠΎΡΡΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΡΡΠ°Π½ΠΈΡΡ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π²ΡΠ΅ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π² ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ΅ Google PageSpeed ββInsights ΠΏΡΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΡΡΡΠ°Π½ΠΈΡΡ.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ Windows, ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΈΠ³ΡΡ — ΠΠ‘Π ΠΠΠ‘ΠΠΠΠ’ΠΠ, Π² Π½Π°ΡΠ΅ΠΌ Π·Π°ΠΊΡΡΡΠΎΠΌ ΡΠ΅Π»Π΅Π³ΡΠ°ΠΌΠΌ ΠΊΠ°Π½Π°Π»Π΅ — ΠΠΎΠ΄ΠΏΠΈΡΡΠ²Π°ΠΉΡΠ΅ΡΡ:)
ΠΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΎ ΡΠΊΠΎΡΠΎΡΡΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΡΡΠ°Π½ΠΈΡΡ GoogleΠ Π΅ΡΡΡΡΡ ΠΏΠΎ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π°
Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΡΡΡΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ Π·Π°Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°ΡΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π²Π°ΡΠ΅ΠΉ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ:
- JavaScript β ΡΠΊΡΠΈΠΏΡΡ ΡΠ²Π»ΡΡΡΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΏΡΠΈΡΠΈΠ½ΠΎΠΉ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ Π² Π²Π΅ΡΡ Π½Π΅ΠΉ ΡΠ°ΡΡΠΈ ΡΡΡΠ°Π½ΠΈΡΡ. Π ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²ΡΡΠ΅ ΡΠ»ΡΡΠ°Π΅ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ²ΠΈΠ΄Π΅ΡΡ, ΡΡΠΎ ΡΠ°ΡΡΡ jQuery ΡΠ΄ΡΠ° WordPress ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π·Π°Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ 330 ΠΌΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΡΡΠ°Π½ΠΈΡΡ. Π₯ΠΎΡΡ jQuery Π·Π°Π³ΡΡΠΆΠ°Π΅ΡΡΡ Π² Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΊΠΎΠ»ΠΎΠ½ΡΠΈΡΡΠ», ΠΎΠ½ Π±Π»ΠΎΠΊΠΈΡΡΠ΅Ρ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ Π² ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ΅ PageSpeed ββΠΊΠ°ΠΊ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ.
- CSS β Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π½Π°ΡΡΡΠΎΠ΅ΠΊ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ°, ΠΈΠ½ΠΎΠ³Π΄Π° CSS ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π·Π°Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ ΠΈ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡΡ ΠΊ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π°. ΠΠ±ΡΡΠ½ΠΎ ΡΡΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ, ΠΊΠΎΠ³Π΄Π° Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ ΡΠΈΠ»ΡΠ½ΠΎ ΡΠ°Π·Π΄ΡΡΡΡ ΡΠ΅ΠΌΡ ΠΈΠ»ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½.
- Π‘ΡΠΎΡΠΎΠ½Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»Ρ β Π»ΡΡΡΠΈΠΉ ΠΏΡΠΈΠΌΠ΅Ρ ΡΡΠΎΡΠΎΠ½Π½ΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ² β ΠΊΠΎΠ΄Ρ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π½ΠΈΡ ΠΈ ΡΠ΅ΠΊΠ»Π°ΠΌΡ Google Analytics. Π ΠΎΠ±ΡΠ΅ΠΌ, ΡΡΠΎΡΠΎΠ½Π½ΠΈΠ΅ ΠΊΠΎΠ΄Ρ ΡΠ°ΠΊΠΆΠ΅ ΡΠ²Π»ΡΡΡΡΡ JavaScript Ρ ΡΠΎΠΉ Π»ΠΈΡΡ ΡΠ°Π·Π½ΠΈΡΠ΅ΠΉ, ΡΡΠΎ ΠΎΠ½ΠΈ Π½Π΅ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Ρ Π½Π° Π²Π°ΡΠ΅ΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅.
ΠΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΡΡΡΠΎΠ² Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° Π² WordPress
ΠΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ JavaScript, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠΉ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, ΠΈ CSS, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠΉ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ, ΡΡΠΎΠ±Ρ ΡΠ΅ΡΠΈΡΡ ΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ.
- ΠΠ»Ρ JavaScript Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π°ΡΡΠΈΠ±ΡΡ async Π² ΡΠ΅Π³Π΅ ΡΠΊΡΠΈΠΏΡΠ°, ΡΡΠΎΠ±Ρ Π·Π°Π³ΡΡΠΆΠ°ΡΡ ΡΠΊΡΠΈΠΏΡ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎ Ρ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠΎΠΌ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Google AdSense ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΡΠΉ ΡΠ΅ΠΊΠ»Π°ΠΌΠ½ΡΠΉ ΠΊΠΎΠ΄ Π΄Π»Ρ Π²ΡΠ΅Ρ ΡΠ΅ΠΊΠ»Π°ΠΌΠ½ΡΡ ΠΎΠ±ΡΡΠ²Π»Π΅Π½ΠΈΠΉ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π²Ρ Π½Π΅ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅ ΠΎΡΠΈΠ±ΠΎΠΊ JavaScript, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Ρ ΠΎΡΡ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ ΡΠ΅ΠΊΠ»Π°ΠΌΡ AdSense Π² Π²Π΅ΡΡ Π½Π΅ΠΉ ΡΠ°ΡΡΠΈ ΡΡΡΠ°Π½ΠΈΡΡ. ΠΠ»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ β ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ defer Ρ ΡΠ΅Π³ΠΎΠΌ ΡΠΊΡΠΈΠΏΡΠ°. ΠΡΠΎ ΠΎΡΠ»ΠΎΠΆΠΈΡ Π·Π°Π³ΡΡΠ·ΠΊΡ ΡΠΊΡΠΈΠΏΡΠ° Π΄ΠΎ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ HTML ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π°.
- ΠΠ»Ρ CSS Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΉΡΠΈ Π±Π»ΠΎΠΊΠΈΡΡΡΡΡΡ ΡΠ°ΡΡΡ ΠΈ Π²ΡΡΡΠΎΠΈΡΡ ΡΡΠΈΠ»ΠΈ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, ΡΡΠΎΠ±Ρ ΡΡΡΡΠ°Π½ΠΈΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ.
Π§ΡΠΎ ΠΆ, Π²Π°ΠΌ Π½Π΅ Π½ΡΠΆΠ½ΠΎ ΡΠΈΠ»ΡΠ½ΠΎ Π±Π΅ΡΠΏΠΎΠΊΠΎΠΈΡΡΡΡ ΠΎΠ± ΡΡΠΈΡ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡ Π΄Π΅ΡΠ°Π»ΡΡ . WordPress ΠΈΠΌΠ΅Π΅Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² Π΄Π»Ρ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ JavaScript, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠ΅Π³ΠΎ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, ΠΈ CSS-ΡΠ°ΠΉΠ»ΠΎΠ². ΠΠ΄Π½Π°ΠΊΠΎ Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ, ΡΡΠΎ ΡΡΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Ρ Π½Π΅ Π½Π°ΡΡΡΠ°ΡΡ ΠΌΠ°ΠΊΠ΅Ρ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ°.
ΠΠ΅ΡΠΏΠ»Π°ΡΠ½ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΏΠ»Π°Π³ΠΈΠ½Π°
ΠΠΎΠΌΠ½ΠΈΡΠ΅, ΡΡΠΎ Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ Π²ΡΠ±ΡΠ°ΡΡ ΠΏΠ»Π°Π³ΠΈΠ½ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ Π²ΠΈΠ΄ΠΈΡΠ΅ Π² ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ΅ Google PageSpeed ββInsights. Π Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ ΡΠ»ΡΡΠ°Π΅Π² Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅, ΡΡΠΎ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³ Π±Π»ΠΎΠΊΠΈΡΡΠ΅Ρ JavaScript, Π° Π½Π΅ CSS. Π ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ WordPress Π΄ΠΎΡΡΡΠΏΠ½ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΡ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ ΠΏΠΎΠΌΠΎΡΡ Π²Π°ΠΌ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ JavaScript, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠΉ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³. ΠΠ΄ΠΈΠ½ ΠΈΠ· Π»ΡΡΡΠΈΡ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² β ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ W3 Total Cache.
Π£ΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ JavaScript Ρ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΎΠΉ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° Ρ ΠΏΠΎΠΌΠΎΡΡΡ W3 Total Cache
ΠΠΎΡΠ»Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΈ Π°ΠΊΡΠΈΠ²Π°ΡΠΈΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π° ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡ Β«ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ> Π£ΠΌΠ΅Π½ΡΡΠΈΡΡΒ». ΠΡΠΎΠΊΡΡΡΠΈΡΠ΅ Π²Π½ΠΈΠ· Π΄ΠΎ ΡΠ°Π·Π΄Π΅Π»Π° JS ΠΈ ΠΏΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π² ΡΠ°Π·Π΄Π΅Π»Π΅ Β«Π£ΠΌΠ΅Π½ΡΡΠΈΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π΄Π²ΠΈΠΆΠΊΠ°Β». ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ W3 Total Cache ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΡ Β«ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ (Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ°)Β» Π΄Π»Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² Π΄ΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° ΠΈ ΠΏΠΎΡΠ»Π΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠ°. Π₯ΠΎΡΡ ΡΡΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π²Π°ΠΌ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ Π½Π°ΡΡΡΠ΅Π½ΠΈΡ ΠΌΠ°ΠΊΠ΅ΡΠ° Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ°, Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ ΡΠ΅ΡΡΡΡΠΎΠ² ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° Π² Google PageSpeed ββΡ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ JavaScript.
ΠΠ΅Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ JSΠ§ΡΠΎ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ, ΡΠ°ΠΊ ΡΡΠΎ ΡΠ΅Π»ΠΊΠ½ΡΡΡ ΡΠ°ΡΠΊΡΡΠ²Π°ΡΡΠΈΠΉΡΡ ΡΠΏΠΈΡΠΎΠΊ ΠΈ Π²ΡΠ±ΡΠ°ΡΡ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² Π±Π΅Π· Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ. Π‘ W3 Total Script Ρ Π²Π°Ρ Π΅ΡΡΡ ΡΡΠΈ Π½Π΅Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ Π²Π°ΡΠΈΠ°Π½ΡΠ°:
- ΠΠ΅Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ JS
- ΠΠ΅Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Β«Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎΠ³ΠΎΒ»
- ΠΠ΅Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ defer
ΠΠ°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΌΠ°ΠΊΠ΅Ρ ΡΠ°ΠΉΡΠ° ΠΈ Π½Π°ΠΉΡΠΈ, ΠΊΠ°ΠΊΠΎΠΉ Π²Π°ΡΠΈΠ°Π½Ρ Π²Π°ΠΌ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ. Π Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ ΡΠ»ΡΡΠ°Π΅Π² ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ async Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ.
ΠΡΡΠΈΡΠΎΠ²ΠΊΠ° JS Ρ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΎΠΉ Π² ββW3 Total CacheΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ Π½Π°ΠΆΠΌΠΈΡΠ΅ Β«Π‘ΠΎΡ ΡΠ°Π½ΠΈΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΈ ΠΎΡΠΈΡΡΠΈΡΡ ΠΊΠ΅ΡΠΈΒ», ΡΡΠΎΠ±Ρ ΡΠ΄Π°Π»ΠΈΡΡ ΠΊΠ΅Ρ ΠΏΡΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΌΠ°ΠΊΠ΅ΡΠ°. Π£Π·Π½Π°ΠΉΡΠ΅, ΠΊΠ°ΠΊ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ, ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π»ΠΈ W3 Total Cache Π½Π° Π²Π°ΡΠ΅ΠΌ ΡΠ°ΠΉΡΠ΅ ΠΈΠ»ΠΈ Π½Π΅Ρ.
ΠΡΠΏΡΠ°Π²ΠΈΡΡ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° JavaScript ΠΈ CSS Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ
ΠΡΠ»ΠΈ Π² ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ΅ Google PageSpeed ββInsights Π²Ρ Π²ΠΈΠ΄ΠΈΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° ΠΊΠ°ΠΊ JavaScript, ΡΠ°ΠΊ ΠΈ CSS, ΡΠΎ W3 Total Cache Π½Π΅ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ. Π ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, ΡΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° CSS β ΡΡΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΠΎΠΏΡΠΈΡ Π² ΠΊΡΡΠ΅ W3 Total. ΠΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΡΠΈ Π³ΠΎΠ΄ΠΎΠ²ΡΡ ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΡ Π½Π° 99 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ², ΡΡΠΎΠ±Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΡ ΡΡΠ½ΠΊΡΠΈΡ.
ΠΠ»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ° ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° CSS Π² W3 Total CacheΠΠ»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ Π΄Π»Ρ Π²Π°Ρ β ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄ΡΡΠ³ΠΈΠ΅ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Autoptimize, ΡΡΠΎΠ±Ρ ΠΎΡΠ»ΠΎΠΆΠΈΡΡ JavaScript ΠΈ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ CSS. ΠΠ΄Π½Π°ΠΊΠΎ ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΠΏΠ»Π°Π³ΠΈΠ½, Autoptimize ΠΈΠ»ΠΈ W3 Total Cache, Π° Π½Π΅ ΠΎΠ±Π° Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΡΠ°ΠΉΡΠ΅.
ΠΠΎΡΠ»Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΈ Π°ΠΊΡΠΈΠ²Π°ΡΠΈΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π° Autoptimize ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π² ΠΌΠ΅Π½Ρ Β«ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ> ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡΒ». ΠΠΊΠ»ΡΡΠΈΡΠ΅ Β«ΠΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠΎΠ΄ JavaScript?Β» Π² ΡΠ°Π·Π΄Π΅Π»Π΅ Β«ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ JavaScriptΒ».
ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ JavaScript Π² Π°Π²ΡΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈΠ’ΠΎΡΠ½ΠΎ ΡΠ°ΠΊ ΠΆΠ΅ ΠΏΡΠΎΠΊΡΡΡΠΈΡΠ΅ Π²Π½ΠΈΠ· ΠΈ Π²ΠΊΠ»ΡΡΠΈΡΠ΅ Β«ΠΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠΎΠ΄ CSS?Β» Π² ΡΠ°Π·Π΄Π΅Π»Π΅ Β«ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ CSSΒ».
ΠΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ CSS Π² AutoptimizeΠΠ°ΠΆΠΌΠΈΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ Β«Π‘ΠΎΡ ΡΠ°Π½ΠΈΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΈ ΠΎΡΠΈΡΡΠΈΡΡ ΠΊΠ΅ΡΒ».
Π‘ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎΠΌ ΡΠ΅ΠΌ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΠ·Π±Π°Π²ΠΈΡΡΡΡ ΠΎΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Ρ JavaScript, ΠΏΡΠΎΡΡΠΎ Π²ΡΠ±ΡΠ°Π² ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π² Autoptimize. ΠΠ΄Π½Π°ΠΊΠΎ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΈΡΠΊΠ»ΡΡΠ°Π΅Ρ ΠΈΠ· ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°ΠΊΠΈΠ΅ ΡΠ°ΠΉΠ»Ρ, ΠΊΠ°ΠΊ jQuery ΠΈ dashicons. Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, Π²Ρ Π²ΡΠ΅ Π΅ΡΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΠΈΠ΄Π΅ΡΡ ΡΡΠΈ ΡΠ°ΠΉΠ»Ρ ΠΊΠ°ΠΊ Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³. ΠΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ Π² Google PageSpeed, ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ² Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π° Autoptimize ΠΈ ΡΠ΄Π°Π»ΠΈΠ² ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ, Π΅ΡΠ»ΠΈ ΡΡΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΈΠ·Π±Π°Π²ΠΈΡΡΡΡ ΠΎΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΎΠΉ ΡΠ΅ΡΡΡΡΠΎΠ² ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π°.
ΠΠ»Π°ΡΠ½ΡΠΉ ΠΏΠ»Π°Π³ΠΈΠ½
ΠΠ° Π½Π°Ρ Π²Π·Π³Π»ΡΠ΄, Π»ΡΡΡΠΈΠΉ Π²Π°ΡΠΈΠ°Π½Ρ β ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠ΅ΠΌΠΈΠ°Π»ΡΠ½ΡΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ WP Rocket Π΄Π»Ρ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Ρ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΎΠΉ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° Π² WordPress. ΠΡΠΈΡΠΈΠ½Π° ΠΏΡΠΎΡΡΠ°: ΠΏΠ»Π°Π³ΠΈΠ½ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΌΠΎΡΡ Π²Π°ΠΌ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ ΠΊΠ°ΠΊ JavaScript, ΡΠ°ΠΊ ΠΈ CSS, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠΉ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΏΡΠΎΡΡΡΡ Π½Π°ΡΡΡΠΎΠ΅ΠΊ. Π ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ W3 Total Cache ΠΈΠ»ΠΈ Autoptimize, Π²Π°ΠΌ Π½Π΅ Π½ΡΠΆΠ½ΠΎ ΡΡΠ°ΡΠΈΡΡ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π½Π° ΠΏΠΎΠΈΡΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΡ Π½Π°ΡΡΡΠΎΠ΅ΠΊ Π΄Π»Ρ Π²Π°Ρ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΡΡ WP Rocket Π·Π° 49 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π²ΠΌΠ΅ΡΡΠΎ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΡΡΠ°ΡΠΈΡΡ 99 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π½Π° W3 Total Cache ΠΈΠ»ΠΈ 10 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π² ΠΌΠ΅ΡΡΡ Π½Π° criticalcss.com Π΄Π»Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Ρ Autoptimize.
ΠΡΠΏΡΠ°Π²ΠΈΡΡ CSS, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠΉ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³
Π‘Π½Π°ΡΠ°Π»Π° ΠΊΡΠΏΠΈΡΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½ WP Rocket Π½Π° ΠΈΡ Π²Π΅Π±-ΡΠ°ΠΉΡΠ΅. ΠΠΎΡΠ»Π΅ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΈ Π°ΠΊΡΠΈΠ²Π°ΡΠΈΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π° WP Rocket ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π² ΡΠ°Π·Π΄Π΅Π» Β«ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ²Β».
ΠΠΊΠ»ΡΡΠΈΡΠ΅ Β«ΠΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π΄ΠΎΡΡΠ°Π²ΠΊΡ CSSΒ» Π² ΡΠ°Π·Π΄Π΅Π»Π΅ Β«Π€Π°ΠΉΠ»Ρ CSSΒ». ΠΡΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π²Π°ΠΌ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈ Π²Π°ΠΆΠ½ΡΠΉ CSS ΠΈ Π·Π°Π³ΡΡΠ·ΠΈΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π½Π°Π΄ ΡΠ³ΠΈΠ±ΠΎΠΌ. ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΌΠΎΡΡ Π²Π°ΠΌ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Ρ ΡΠΊΠΎΡΠΎΡΡΠΈ ΡΡΡΠ°Π½ΠΈΡΡ ΠΈ ΡΡΡΡΠ°Π½ΠΈΡΡ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³ Π΄Π»Ρ CSS. ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ CSS Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ, Π΅ΡΠ»ΠΈ Π²Ρ ΡΠ°Π±ΠΎΡΠ°Π΅ΡΠ΅ Π² ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ΅ Gutenberg ΠΈΠ»ΠΈ Classic.
ΠΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ CSS Π² WP RocketΠΡΠΏΡΠ°Π²ΠΈΡΡ JavaScript, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠΉ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³
ΠΡΠΎΠΊΡΡΡΠΈΡΠ΅ Π²Π½ΠΈΠ· Π½Π° ΡΠΎΠΉ ΠΆΠ΅ ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΈ Π²ΠΊΠ»ΡΡΠΈΡΠ΅ Β«ΠΠ°Π³ΡΡΠΆΠ°ΡΡ ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΡΠΉ JavaScriptΒ», ΡΡΠΎΠ±Ρ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ ΡΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΡΡΡΠΎΠ² Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° Π΄Π»Ρ ΡΠ°ΠΉΠ»ΠΎΠ² JavaScript. ΠΠ»Π°Π³ΠΈΠ½ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΈΡΠΊΠ»ΡΡΠ°Π΅Ρ ΠΎΡΡΡΠΎΡΠΊΡ jQuery. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΌΠ°ΠΊΠ΅Ρ ΠΈ ΡΠ΄Π°Π»ΠΈΡΡ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅, Π΅ΡΠ»ΠΈ ΠΎΠ½ Π½Π΅ Π½ΡΠΆΠ΅Π½ Π΄Π»Ρ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ°.
ΠΡΠ»ΠΎΠΆΠΈΡΡ JavaScript Π² WP RocketΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Ρ Π΄ΡΡΠ³ΠΈΡ Π΄ΠΎΡΡΡΠΏΠ½ΡΡ ΠΎΠΏΡΠΈΠΉ WP Rocket β ΡΡΠΎ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠΏΠΎΡΠΎΠ± ΡΠ΅ΡΠΈΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΎΠΉ ΡΠ΅ΡΡΡΡΠΎΠ² ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° Π² WordPress.
ΠΡΠΆΠ½ΠΎ Π»ΠΈ ΠΌΠ½Π΅ ΠΈΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π² ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ΅?
ΠΠΎΠΌΠ½ΠΈΡΠ΅, ΡΡΠΎ, ΠΊΠ°ΠΊ ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Google PageSpeed, Β«Π£ΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΡΡΡΠΎΠ², Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Β», Π΄Π°Π΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠΎΠΊΡΠ°ΡΠΈΡΡ Π²ΡΠ΅ΠΌΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ. ΠΠ΄Π½Π°ΠΊΠΎ ΡΡΠΎ Π½Π΅ Π²Π»ΠΈΡΠ΅Ρ Π½Π°ΠΏΡΡΠΌΡΡ Π½Π° ΠΎΡΠ΅Π½ΠΊΡ ΡΠΊΠΎΡΠΎΡΡΠΈ ΡΡΡΠ°Π½ΠΈΡΡ. Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, Π½Π΅ Π²ΡΠ΅Π³Π΄Π° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΡΡΡΠ°Π½ΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ. ΠΡΠΎ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π²Π΅ΡΠ½ΠΎ Π΄Π»Ρ Π²ΡΠ΅Ρ ΡΠ΅ΠΌ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ jQuery. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, WordPress ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ jQuery ΠΊΠ°ΠΊ ΡΠ°ΡΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ², ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, ΠΎΡΡΡΠΎΡΠΊΠ° Π΅Π³ΠΎ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ ΡΠ»ΡΡΠ°ΡΡ Π½Π°ΡΡΡΠΈΡ ΠΌΠ°ΠΊΠ΅Ρ. Π’ΠΎΡΠ½ΠΎ ΡΠ°ΠΊ ΠΆΠ΅ Π²ΡΡΡΠ°ΠΈΠ²Π°Π½ΠΈΠ΅ CSS Π²ΡΠ·ΠΎΠ²Π΅Ρ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌ, Ρ ΠΎΡΡ ΠΈ ΡΠ΅ΡΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π°. ΠΠ΄Π΅ΡΡ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ WP Rocket ΠΈ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ CSS Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΠ΄Π½ΠΎΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ.
ΠΠΎΡΡΠΎΠΌΡ ΡΠ½Π°ΡΠ°Π»Π° ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅, ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ Π»ΠΈ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π²Π°Ρ ΡΠ°ΠΉΡ ΠΈ Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ΄ΠΎΠ±Π΅Π½ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ. ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΠΎ, ΡΡΠΎ Google ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΎΠΉ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π°, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡ , ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΡΠΎ Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ ΠΏΠΎΠ²Π»ΠΈΡΠ΅Ρ Π½Π° ΠΎΡΠ΅Π½ΠΊΡ ΡΠΊΠΎΡΠΎΡΡΠΈ.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ Windows, ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΈΠ³ΡΡ — ΠΠ‘Π ΠΠΠ‘ΠΠΠΠ’ΠΠ, Π² Π½Π°ΡΠ΅ΠΌ Π·Π°ΠΊΡΡΡΠΎΠΌ ΡΠ΅Π»Π΅Π³ΡΠ°ΠΌΠΌ ΠΊΠ°Π½Π°Π»Π΅ — ΠΠΎΠ΄ΠΏΠΈΡΡΠ²Π°ΠΉΡΠ΅ΡΡ:)
ΠΠΎΡ ΠΎΠΆΠΈΠ΅ Π·Π°ΠΏΠΈΡΠΈ
LiteSpeed Cache β ΠΠ»Π°Π³ΠΈΠ½ Π΄Π»Ρ WordPress
LiteSpeed Cache for WordPress (LSCWP) is an all-in-one site acceleration plugin, featuring an exclusive server-level cache and a collection of optimization features.
LSCWP supports WordPress Multisite and is compatible with most popular plugins, including WooCommerce, bbPress, and Yoast SEO.
LiteSpeed Cache for WordPress is compatible with ClassicPress.
Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ
General Features may be used by anyone with any web server (LiteSpeed, Apache, NGINX, etc.).
LiteSpeed Exclusive Features require one of the following: OpenLiteSpeed, commercial LiteSpeed products, LiteSpeed-powered hosting, or QUIC.cloud CDN. Why?
Plugin Features
General Features
- Free QUIC.cloud CDN Cache
- Object Cache (Memcached/LSMCD/Redis) Support+
- Image Optimization (Lossless/Lossy)
- ΠΠΈΠ½ΠΈΡΠΈΠΊΠ°ΡΠΈΡ CSS, JavaScript ΠΈ HTML
- Minify inline & external CSS/JS
- Combine CSS/JS
- Automatically generate Critical CSS
- Lazy-load images/iframes
- Responsive Image Placeholders
- Multiple CDN Support+
- ΠΡΠΈΠ½Ρ ΡΠΎΠ½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° CSS
- Defer/delay JS loading
- Browser Cache Support+
- Database Cleaner and Optimizer
- PageSpeed score (including Core Web Vitals) optimization
- OPcode Cache Support+
- HTTP/2 Push for CSS/JS (on web servers that support it)
- ΠΡΠ΅Π΄Π·Π°Π³ΡΡΠ·ΠΊΠ° DNS
- Cloudflare API
- Single Site and Multisite (Network) support
- ΠΠΌΠΏΠΎΡΡ/ΠΠΊΡΠΏΠΎΡΡ Π½Π°ΡΡΡΠΎΠ΅ΠΊ
- Attractive, easy-to-understand interface
- WebP image format support
- Heartbeat control
+ This service is not provided by the LSCache plugin, nor is it guaranteed to be installed by your service provider.
LiteSpeed Exclusive Features
- Automatic page caching to greatly improve site performance
- Automatic purge of related pages based on certain events
- Private cache for logged-in users
- Caching of WordPress REST API calls
- Separate caching of desktop and mobile views
- Ability to schedule purge for specified URLs
- WooCommerce and bbPress support
- ΠΠΎΠΌΠ°Π½Π΄Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ WordPress
- API system for easy cache integration
- Exclude from cache by URI, Category, Tag, Cookie, User Agent
- Smart preload crawler with support for SEO-friendly sitemap
- Multiple crawlers for cache varies
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° HTTP/2
- HTTP/3 ΠΈ QUICβ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ°
- ESI (Edge Side Includes) support*
- Widgets and Shortcodes as ESI blocks* (requires Classic Widgets plugin for WP 5.8+)
* ΠΡΠ° ΡΡΠ½ΠΊΡΠΈΡ Π΄ΠΎΡΡΡΠΏΠ½Π° Π² ΠΏΡΠ΅ΠΌΠΈΡΠΌ-Π²Π΅ΡΡΠΈΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π°.
Π Π΅ΡΡΡΡΡ LSCWP
- ΠΠ»Ρ ΠΎΠ±ΡΠ΅Π½ΠΈΡ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌΠΈ LiteSpeed.ΠΡΡΡΠΏΠΈΡΠ΅ Π² Π½Π°ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ Slack
- ΠΠ°Π΄Π°ΠΉΡΠ΅ Π²ΠΎΠΏΡΠΎΡ Π½Π° Π½Π°ΡΠ΅ΠΌ ΡΠΎΡΡΠΌΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ.
- ΠΡΠΎΡΠΌΠΎΡΡ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ.
- ΠΡΠΎΡΡΠΈΡΠ΅ ΡΡΠΎΠΊΠΈ WordPress ΠΏΠΎ ΡΡΠ΅Π΄Π°ΠΌ Π² Π½Π°ΡΠ΅ΠΌ Π±Π»ΠΎΠ³Π΅.
- ΠΠΎΠΌΠΎΡΡ Π² ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Π΅ LSCWP.
- Π Π΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ LSCWP Π½Π° GitHub.
Third Party Compatibility
The vast majority of plugins and themes are compatible with LSCache. Our API is available for those that are not. Use the API to customize smart purging, customize cache rules, create cache varies, and make WP nonce cacheable, among other things.
ΠΠΎΠ½ΡΠΈΠ΄Π΅Π½ΡΠΈΠ°Π»ΡΠ½ΠΎΡΡΡ
This plugin includes some suggested text that you can add to your siteβs Privacy Policy via the Guide in the WordPress Privacy settings.
For your own information: LiteSpeed Cache for WordPress potentially stores a duplicate copy of every web page on display on your site. The pages are stored locally on the system where LiteSpeed server software is installed and are not transferred to or accessed by LiteSpeed employees in any way, except as necessary in providing routine technical support if you request it. All cache files are temporary, and may easily be purged before their natural expiration, if necessary, via a Purge All command. It is up to individual site administrators to come up with their own cache expiration rules.
In addition to caching, our WordPress plugin has online features provided by QUIC.cloud for Image Optimization, CSS Optimization and Low Quality Image Placeholder services. When one of those optimizations are requested, data is transmitted to a remote QUIC.cloud server, processed, and then transmitted back for use on your site. Now if using the QUIC.cloud CDN it uses LSCache technologies to access your site then host your site to others globally and also your data is not transferred to or accessed by QUIC.cloud employees in any way, except as necessary in providing maintenance or technical support. QUIC.cloud keeps copies of that data for up to 7 days and then permanently deletes them. Similarly, the WordPress plugin has a Reporting feature whereby a site owner can transmit an environment report to LiteSpeed so that we may better provide technical support. None of these features collects any visitor data. Only server and site data are involved.
Please see the QUIC.cloud Privacy Policy for our complete Privacy/GDPR statement.
5.2.1 β Sep 7 2022
- πCore Fixed a fatal error that occurred when uninstalling. (#894556 Hostinger)
- Dash Show partner info on the dashboard for partner-tier QC accounts.
- UCSS Auto-purge UCSS on post update. (Ankit)
- πΈοΈCrawler Respect the
LITESPEED_CRAWLER_DISABLE_BLOCKLIST
constant for unexpected results too. (Abe)
5.2 β Aug 17 2022
- π±UCSS Added UCSS message queue to improve service quality and reliability
- πVPI Fixed conflict w/ image lazyload; used HTML before image lazyload to avoid invalid
results. - VPI Changed VPI Cron default setting to OFF.
- VPI Automatically resend requests when VPI result contains invalid
data:
image value. and $ were not correctly excluded (Eric/Abe) - Conf Auto corrected
WP_CONTENT_URL
protocol if it was explicitly set tohttp://
. - Cloud No longer sync the configuration to QUIC.cloud if configuration is unchanged.
- Cloud Appended home_url value into synced configuration data for wp-content folder path correction.
- πΈοΈCrawler Improved compatibility with server
open_basedir
PHP setting limit when detecting load before crawling. (Tom Robak/mmieszalski)
5.1 β Aug 1 2022
- π±Toolbox Debug log can now show Purge/Crawler logs as well. (Tynan)
- UCSS Prepared for future message queue.
- UCSS Moved UCSS class to its own file.
- 3rd Added 3rd-party support for WC PDF Product Vouchers. (Tynan)
- Core Fixed potential PHP warning when saving summary data.
- Purge Purge can now clear the summary correctly. (Kevin)
- VPI Added
queue_k
to API notification.
5.0.1 β Jul 27 2022
- πCloud Fixed a potential PHP error that could occur with the cloud service summary. (Bruno Cantuaria)
- 3rd Added Autoptimize back to compatibility list.
5.0.0.1 β Jul 26 2022
- π₯πCloud Fixed an issue with the cloud request timestamp update which causes a usage sync failure. (great thanks to Kevin)
5.0 β Jul 25 2022
- π±VPI Added Viewport Images feature to LiteSpeed Options metabox on Post Edit page.
- π±CDN Added Auto CDN Setup feature for simple QUIC.cloud CDN setup. (Kevin)
- π±Page Optimize Automatically cache remote CSS/JS files when fetching for optimization (Lauren)
- π±Cache Added LiteSpeed Options for page-level cache control on Post Edit page. (denisgomesfranco)
- π±Cloud Auto Alias feature.
- π±Debug Added
Debug String Excludes
option. (Hanna) - π±UCSS Added
Purge this page - UCSS
option to Admin Bar dropdown menu. (Ankit) - π±Guest Added
litespeed_guest_off=1
URL query string parameter to bypass Guest Mode. (cbdfactum) - πPage Optimize Fixed an issue where CSS anchors could be wrongly converted to a full path when minifying. (Tynan)
- Page Optimize Bypass CCSS/UCSS generation when a self-crawled CSS resource returns a 404 code. (Abe)
- Object Allow
LSCWP_OBJECT_CACHE
predefined to turn off Object Cache. (knutsp) - Data Fixed an issue where empty version tags in the database repeatedly toggled the upgrade banner and reset settings to default.
- Purge Fixed an issue where the siteβs index page could be purged upon deletion of an unviewable post. (Kevin)
- Toolbox Added
View site before optimization
button underDebug
tab. (Ryan D) - Admin Switch to using the
DONOTCACHEPAGE
constant to indicated WP-Admin pages are not cacheable. - Admin Moved no-cache header to very beginning to avoid caching unexpected exits.
- Cloud Added message queue service for VPI. (Abe)
- Cloud Bypassed 503 error nodes from node redetection process. (Abe)
- Cloud Fixed a failure to detect
out_of_quota
. (Lauren) - Cloud Added ability to display dismissable banners generated by QUIC.cloud.
- πΈοΈCrawler Added realtime load detection before crawl.
- πΈοΈCrawler Adjusted crawler behavior for Divi pages to allow for Diviβs CCSS generation process. (miketemby)
- πΈοΈAPI PHP constant
LITESPEED_CRAWLER_DISABLE_BLOCKLIST
and filterlitespeed_crawler_disable_blocklist
to disable blocklist. (Tobolo) - CDN Automatically add a trailing slash to
CDN URL
andOriginal URLs
if user didnβt provide one. (Lucas) - Cache When a URL redirects to a URL with a query string, consider these as different for caching purposes. (Shivam)
- Media Added ability to disable lazyload from the LiteSpeed Options metabox on Post Edit page.
- Media Added new default values to
WebP Attribute to Replace
setting for WPBakery and Slider Revolution. (JibsouX) - Image Optimize Dropped redundant
Page Speed
user agent when serving WebP images. (serpentdriver) - GUI Fixed an issue where manually dismissable admin messages were instead being treated as one-time messages. (Tynan Beatty)
- GUI Fixed an issue where subsequent admin alerts would overwrite existing alerts in the queue. (Kevin/Tynan)
- GUI Updated time offset in log. (Ruikai #PR444 #PR445)
- GUI Added
litespeed_media_ignore_remote_missing_sizes
API description. - CCSS Fixed an issue where CCSS was unexpectedly bypassed if
CSS Combine
was OFF andUCSS Inline
was ON. (Ruikai) - Debug Added resposne headers to debug log. (Kevin)
4.6 β Mar 29 2022
- Page Optimize Improved compatibility for JS Delay.
- πPage Optimize Fixed an issue for network subsites that occurred when only CSS/JS Minify are enabled.
- Localization Added query string compatibility for Resource URLs.
- Vary Fixed a potential PHP warning when server variable
REQUEST_METHOD
is not detected. - Cache Guest Mode now respects Cache Excludes settings.
- GUI Added warning notice when enabling
Localize Resources
feature; each localized JS resource requires thorough testing! - GUI Fixed a PHP Deprecated warning that occurred with the Mobile Cache User Agent setting on PHP v8. 1+. (jrmora)
- Conf Removed Google related scripts from default
Localization Files
value. - Media WordPress core Lazy Load feature is now automatically disabled when LiteSpeed Lazy Load Images option is enabled. (VR51 #Issue440)
- πAPI Filter
litespeed_ucss_per_pagetype
for UCSS now also applies to CSS Combine to avoid UCSS failure. (Ankit) - API Added a filter
litespeed_media_ignore_remote_missing_sizes
to disable auto detection for remote images that are missing dimensions. (Lucas)
4.5.0.1 β Feb 24 2022
- π₯πMedia Fixed an issue where lazy-loaded images would disappear when using custom CSS image loading effects.
4.5 β Feb 23 2022
- π±Page Optimize Localization is back.
- Guest Fixed organic traffic issue as different browsers may fail to set
document. referrer
. - Image Optimize Improved wp_postmeta table compatibility when gathering images. (Thanks to Thomas Stroemme)
- πPage Optimize Fixed a potential CSS/JS 404 issue for existing records that have been marked as expired.
- ESI
LITESPEED_ESI_OFF
now affectslitespeed_esi_url
API filter too. - Guest Added a check to determine if Guest Mode is blocked by a third-party, and display warning if it is (Ruikai)
- Guest To support WP sites with multiple domains, Guest Mode detection URL no longer uses domain.
- Report Network now shows Toolbox page when having a large number of subsites.
- DB Optimize Reduced default subsites count from 10 to 3 under Network Admin -> DB Optimize page to avoid timeout.
- Cloud Fixed potential
lack_of_token
error when requesting domain key for cases where local summary value was not historically included in the array. - Cloud Fixed a PHP fatal error that occurred when encountering a frequency issue under CLI. (Dean Taylor #Issue410)
- Avatar Force gravatar cache refresh in browsers and on CDN (rafaucau #PR430)
- API New filter
litespeed_purge_ucss
to purge a single page UCSS. (#376681) - API New filter
litespeed_ucss_per_pagetype
for UCSS per page type generation. (Ankit) - GUI Replaced some GUI text and settings with more inclusive language (kebbet #PR437 #PR435)
- 3rd Excluded
WP Statistics
from inline JS optimize. (Ryan D) - 3rd Added API filter
litespeed_3rd_aelia_cookies
for Aelia CurrencySwitcher. - Media Updated image lazyload library to 17.5.0.
4.4.7 β Jan 11 2022
- Page Optimize Dropped
Inline Lazy Load Images Library
option. Now will always inline lazyload library. (Ankit) - 3rd Prevented JavaScript files from being appended to Rank Math SEO sitemap.
- Purge Dropped default stale purge when purging a post.
- Cloud Dropped unused API calls.
- Cloud Dropped redundant IP validation in API calls.
4.4.6 β Dec 27 2022
- Guest Restored
document.referrer
for organic traffic purposes when Guest Mode is enabled. (michelefns) - Image Optimize Fixed a potential PHP notice when uploading images in WP w/ PHP7.4+. (titsmaker)
- ESI Fixed an issue where ESI settings were not updated on customized widgets(#422 Abe)
- 3rd Reverted ESI Adminbar change on Elementor front pages for backward compatibility (#423 Abe)
- 3rd Fixed an issue where disabling ESI potential caused a PHP warning when using
Perfmatters
. (Jeffrey Zhang) - Misc Check whether HTTP_REFERER is set or not before using it in Router class. (#425 Abe)
4.4.5 β Dec 1 2021
- Data Fixed potential PHP notice when generating CSS/JS optimized files w/ PHP v7.4+. (Sarah Richardson/silencedgd/slr1979)
- API Added
LITESPEED_ESI_OFF
constant to disable ESI, when defined before the WPinit
hook. - API Added
LSCWP_DEBUG_PATH
constant to specify debug log path. (khanh-nt) - πGUI Fixed an issue where admin messages were not displayed. (Daniel McD)
- CDN Used WP remote function to communicate w/ Cloudflare per WP guidance.
- 3rd Added compatibility for Perfmatters pluginβs script manager (#417 Abe)
- 3rd Added compatibility for Elementorβs Editor button when ESI is on (#418 Abe)
4.4.4 β Nov 23 2021
- Page Optimize Delay deletion of outdated CSS/JS files for a default of 20 days to avoid 404 errors with cached search engine copies.
- Cache When caching, no longer send a purge request for CSS/JS removal to avoid cache engine conflicts.
- πCore Optimized SQL queries while autoloading if expected options are missing; reduced by 7 and 3 queries on backend and frontend respectively. (#396425 Jackson)
- Page Optimize Fixed a 404 issue that occured when upgrading the plugin manually, with a package upload or through the plugin manager. (Tobolo/MaΕgorzata/Abe)
- API Added
litespeed_ccss_url
andlitespeed_ucss_url
API to manipulate the request URL for CCSS and UCSS. - REST Fixed a potential warning when detecting cacheable status on REST call. (rafaucau)
- OLS Fixed an issue where the
COOKIEHASH
constant was undefined when used with OpenLiteSpeed as an MU plugin or with network activation. - 3rd Sanitized POST data for nextgengallery.
- Cloud Sanitized GET data when linking to QUIC.cloud. (#591762 WPScan)
4.4.3 β Oct 13 2021
- πMedia Fixed an issue where WebP is served erroneously under Guest Mode on older versions of Safari. (hash73)
- πMedia Reverted regex change to fix
Lazy Load Image Parent Class Name Excludes
failure. (thpstock) - Purge Disabled
Purge Delay
in the optimization process by default. - Conf Dropped
.htaccess Path Settings
options for security concern. (WP) - Conf Dropped
CSS HTTP/2 Push
/JS HTTP/2 Push
options. (Kevin) - Conf Set
Guest Optimization
default to OFF. - Conf Set
CCSS Per URL
default to OFF to avoid consuming more quota than intended after upgrade to v4. (n111) - Object Fixed an issue with Object Cache warnings during upgrade, when Guest Mode is enabled.
- βοΈCloud Fixed an issue with PHP notices when inquiring about quota usage for a service not currently in use.
- GUI Added GO detail warning. (n111)
- GUI Moved Β«quota wil be still in useΒ» warning from Guest Mode to Guest Optimization section.
- API Added
LITESPEED_CFG_HTACCESS
PHP Constant to specify .htaccess path. - API Added
litespeed_qs_forbidden
hook to bypass?LSCWP_CTRL=
query string. (minhduc) - API Added
litespeed_delay_purge
hook to delay the following Purge header until the next request. - API Added
litespeed_wpconfig_readonly
hook to disableWP_CACHE
constant update based on the wp-config.php file. (#633545)
4.4.2 β Sep 23 2021
- Purge In order to clear pages containing 404 CSS/JS, the purge header will always be sent even in cases where purge must be delayed.
- πPurge Fixed a potential PHP warning caused when generating different optimized filenames.
- Cron Dropped unnecessary HTML response in cron which sometimes resulted in wp-cron report email. (Gilles)
- Page Optimize Purge caused by CSS/JS file deletion will now be silent.
- Page Optimize Fixed an issue where the homepage failed to purge when addressing the 404 CSS/JS issue.
- Avatar Fixed potential localized Avatar folder creation warning. (mattk0220/josebab)
- API Added filter
litespeed_optm_html_after_head
to move all optimized code(UCSS/CCSS/Combined CSS/Combined JS) to be right before the</head>
tag. (ducpl/Kris Regmi) - Debug Under debug mode, cache/purge tags will be plaintext.
4.4.1 β Sep 16 2021
- πESI Fixed ESI failure on non-cached pages caused by
DONOTCACHEPAGE
constant. - πPage Optimize Fixed an issue where the minified CSS/JS file failed to update when the file was changed. (ceap80)
- πPage Optimize Fixed an issue where the combined CSS/JS file randomly returned a 404 error when visiting the same URL with different query strings. (Abe)
- API Added
litespeed_const_DONOTCACHEPAGE
hook to control the cache-or-not result of theDONOTCACHEPAGE
constant.
4.4 β Sep 8 2021
- π±Crawler Added the ability to enable or disable specific crawlers. (β Contributed by Astrid Wang #PR390)
- π±UCSS Added
UCSS Inline
option. (Ankit). - π±UCSS Added
UCSS URI Excludes
option. (RC Verma). - πPage Optimize Fixed an issue where combined CSS/JS files would potentially return 404 errors after a Purge All. (Special thanks to Abe & Ruikai)
- Page Optimize Minimized the potential for 404 errors by query string when Purging All.
- Page Optimize Dropped redundant query strings for minified CSS/JS files.
- Conf Ugrade configuration safely to avoid the issue of new functions not being found in old codebase.
- Conf Configuration upgrade process now adds a notification to admin pages and disables configuration save until upgrade is complete. (Lisa)
- JS Fixed an issue where JS Defer caused a
litespeed_var_1_ is not defined
error when enabled w/ ESI options. (Tobolo) - πJS Fixed an issue where
JS Delay
doesnβt work for combined JS whenJS Combine
is enabled. (Special thanks to Joshua & Ankit) - JS
JS Delay
now will continue loading JS, even if there is an error in the current JS loading process. - πCCSS If CCSS fails to generate, Load CSS Asynchronously will now be disabled. (Stars #54074166)
- πUCSS If UCSS generation fails the generated error will no longer be served inside the file. (Ryan D)
- Log Updated the Debug log to use less code for prefix.
- 3rd Always respect
DONOTCACHEPAGE
constant defination to fix DIVI dynamic css calculation process.
4.3 β Aug 16 2021
- UCSS Separated UCSS Purge from CCSS Purge. (β Contributed by Alice Tang #PR388)
- πCloud Fixed an issue where CCSS/UCSS quota data failed to update locally.
- Cloud Added server load as a factor when detecting node availability.
- Cloud Improved the speed of checking daily quota and showing the related error message.
- Cloud Added ability to re-detect node availability if the current node is responding w/ a heavy load code.
- Cloud CCSS/UCSS/LQIP queue now exits immediately when quota is depleted.
- Cloud Replaced separate
d/regionnodes
with a singled/nodes
in the node list API for image optimization. - LQIP Fixed an issue with LQIP network compatibility. (β Contributed by Alice Tang #PR387)
- GUEST JS no longer preloads for Guest Optimization. (Ankit)
- πData Fixed an issue where deleting the
cssjs
data folder causes a failure in the upgrade process. (Joshua #PR391) - GUI Fixed a potential dashboard PHP warning when no queue existed. (jrmora)
- GUI Added daily quota on dashboard.
- GUI Added downgrade warning to Toolbox -> Beta Test.
- GUI Tuned
.litespeed-desc
class to full width in CSS. - Conf
Preserve EXIF/XMP data
now defaults to ON due to copyright concerns. (Tobolo) - π3rd Fixed a PHP warning when using Google AMP w/ /amp as structure. (thanhstran98)
4.2 β Jul 29 2021
- Cloud Auto redirect to a new node if the current node is not available anymore.
- Cloud Combined CCSS/UCSS to sub services of Page Optimization.
- Cloud Added a daily quota rate limit to help mitigate the heavy service load at the beginning of the month.
- Cloud Cached the node IP list in order to speed up security check. (Lucas)
- πGUEST Fixed an issue where Guest Mode remained enabled even when the UA setting is empty. (Stars)
- GUEST Guest Mode will no longer cache POST requests.
- UCSS Purging CSS/JS now purges the UCSS queue as well, to avoid failure when generating UCSS.
- UCSS Separated service entry
UCSS
fromCCSS
. - CCSS Simplified
load_queue/save_queue/build_filepath_prefix
functions. (β Contributed by Alice Tang #PR373) - CCSS If CCSS request fails, details are now saved in the CSS file.
- CCSS Renamed CCSS ID in inline HTML from
litespeed-optm-css-rules
tolitespeed-ccss
. (Alice) - Page Optimize CCSS/UCSS now supports Cloud queue/notify for asynchronous generation.
- Page Optimize Simplified CCSS/UCSS generation function.
- Page Optimize Added the ability to cancel CCSS/UCSS Cloud requests.
- Page Optimize Unnecessary quesry strings will now be dropped from CSS/JS combined files.
- Crawler Reset position now resets crawler running status too.
- REST Cloud request to REST will now detect whether an IP in in the Cloud IP list for security reasons.
- Object Enhanced Object Cache compatibility for
CONF_FILE
constant detection. - API Added shorter alias
litespeed_tag
and other similar aliases for Cache Tag API. - API Renamed
LITESPEED_BYPASS_OPTM
toLITESPEED_NO_OPTM
for Page Optimization. - Toolbox Dropped v3. 6.4- versions in Beta Test as they will cause a fatal error in downgrade.
- GUI Added shortcut links to each section on the Dashboard.
- GUI Added UCSS whitelist usage description. (wyb)
- GUI Showed the default recommended values for Guest Mode UA/IPs.
- 3rd Fixed AMP plugin compatibility. (β Contributed by Alice Tang #PR368)
- 3rd Bypassed all page optimization including CDN/WebP for AMP pages.
- 3rd Improved compatibility with All in One SEO plugin sitemap. (arnaudbroes/flschaves #Issue372)
- 3rd Added wsform nonce. (#365 cstrouse)
- 3rd Added Easy Digital Download (EDD) & WP Menu Cart nonce. (#PR366 AkramiPro)
- 3rd Improved compatibility w/ Restrict Content Pro. (Abe #PR370)
- 3rd Improved compatibility w/ Gravity Forms. (Ruikai #371)
4.
1 β Jun 25 2021- π±UCSS/CCSS/LQIP Moved queue storage to file system from database wp-options table to lessen the IO load. (#633504)
- π±3rd Added an option to disable ESI for the WooCommerce Cart. (#358 Anna Feng/Astrid Wang)
- ESI Fixed an ESI nonce issue introduced in v4.0. (Andrew Choi)
- Object Used new
.litespeed_conf.dat
instead of.object-cache.ini
for object cache configuration storage. - Conf Now updating related files after plugin upgrade and not just after activation.
- π±Guest Added a Guest Mode JS Excludes option. (Ankit/Mamac/Rcverma)
- Guest Guest Mode now uses a lightweight script to update guest vary for reduced server load.
- Guest Guest Mode now adds missing image dimensions.
- Guest Guest vary will no longer update if thereβs already a vary in place to address the infinite loop caused by CloudFlareβs incorrect cache control setting for PHP.
- Guest Guest vary update request will no longer be sent if
lscache_vary
is already set. - Guest Added a Configurable Guest Mode UA/IP under the Tuning tab in the General menu.
- Guest Guest Mode now allows cron to be hooked, even when UCSS/CCSS options are off. (#338437 Stars)
- Guest Simplified the vary generation process under Guest Mode.
- Guest Added a Guest Mode HTML comment for easier debugging. (Ruikai)
- Guest Guest vary update ajax now bypasses potential POST cache.
- CCSS Added back the options
Separate CCSS Cache Post Types
andSeparate CCSS Cache URIs
. (Joshua/Ankit) - CCSS CCSS/UCSS queue is now limited to a maximum of 500 entries.
- Control The cache control constant
LSCACHE_NO_CACHE
will now have a higher priority than the Forced Public Cache setting. - Crawler The Crawler can now crawl Guest Mode pages.
- Crawler Fixed a potential XSS vulnerability in the Crawler settings. (#927355)
- Crawler The Crawler now supports a cookie value of
_null
. (Tobolo) - Media Updated the default value for the Responsive Placeholder SVG to be transparent.
- Media WebP images in the background may now be served in Guest Mode.
- Media WebP images in CSS may now be bypassed if the requesting Guest Mode client doesnβt support WebP.
- Media Fixed empty default image placeholder under Guest Mode.
- πImage Optimize Changed the missing
$_POST
to$post_data
so the database status is properly updated. (#345 Lucas) - Import Export file is now readable to allow importing of partial configurations. (Ryan D/Joshua)
- Page Optimize Fixed W3 validator errors in Guest Mode. (#61393817)
- 3rd A fatal WooCommerce error is no longer triggered by a custom theme reusing a previous LSCWP cache detection tag.
- 3rd AMP may now bypass Guest Mode automatically.
- Localize Dropped the
Localize Resources
option as Guest Mode is a sufficient replacement. (Note: Due to user feedback during the development period, we have decided to reinstate this option in a future version.) - Cloud Changed the WP API url.
- Lang Corrected a missing language folder.
- GUI Added a CCSS/UCSS loading page visualization. (β Contributed by Astrid Wang & Anna Feng #PR360)
- GUI Added a warning to indicate when Guest Mode CCSS/UCSS quota is in use. (Contributed by Astrid Wang & Anna Feng #PR361)
- GUI Added a
litespeed-info
text color. (Astrid Wang) - GUI Implemented various UI/UX improvements. (Joshua/Lisa)
- GUI Duplicate cloud service messages with the same content will only display once now. (Marc Dahl)
- GUI Added a WebP replacement warning for Guest Mode Optimization if WebP replacement is off.
- Misc Dropped
wp_assets
from distribution to reduce the package size. (lowwebtech) - Misc Increased the new version and score detection intervals.
- Misc Optimized WP Assets images. (#352 lowwebtech)
- Debug Dropped the redundant error_log debug info.
4.0 β Apr 30 2021
- π±π±π±Guest Introduced
Guest Mode
for instantly cacheable content on the first visit. - π±UCSS Added a new service:
Unique CSS
, to drop unused CSS from elements from combined CSS - π±CCSS Added
HTML Lazyload
option. (Ankit) - π±CCSS Added
CCSS Per URL
option to allow Critical CSS to be generated for each page instead of for each Post Type. - π±Media Added
Add Missing Sizes
setting for improving Cumulative Layout Shift. (Fahim) - π±JS Switched to new JS minification library for better compression and compatibility w/ template literals. (LuminSol)
- Media WebP may now be replaced in CSS.
- Media Can now drop image tags in noscript to avoid lazyload. (Abe #314 /mattthomas-photography)
- Media Bypass optimization if a page is not cacheable.
- Image Optimize Auto hook to
wp_update_attachment_metadata
to automate image gathering process, and to handle the new thumbnail generation after images are uploaded. (smerriman). - Image Optimize Repeated image thumbnails wonβt be gathered anymore.
- Image Optimize Simplified the rescan/gather/upload_hook for existing image detection.
- Image Optimize Fixed the duplicated optimize size records in the postmeta table. (Abe #315)
- Image Optimize Allow either JSON POST request or normal form request in
notify_img
. (Lucas #313) - Image Optimize Optimized SQL query for better efficiency. (lucas/Lauren)
- Image Optimize Fixed issue where rescan mass created duplicate images. (#954399)
- Image Optimize Image optimization pie will not show 100% anymore if there is still a small amount in the unfinished queue.
- Image Optimize WebP generation defaults to ON for Guest Mode.
- Image Optimize
Priority Line
package now can have smaller request interval. - ESI Disable ESI when page is not cacheable. (titsmaker)
- ESI Fixed an issue where Divi was disabling all in edit mode, but couldnβt disable ESI. (Abe)
- ESI ESI init moved under
init
hook fromplugin_loaded
hook. - CDN Add basic support for CloudFlare API Tokens (Abe #320)
- CSS Simplified
Font Display Optimization
option. - CSS Fixed manual cron timeout issue. (jesse Distad)
- CSS Inline CSS may now use
data-no-optimize
to be excluded from optimization. (popaionut) - JS Combined
Load JS Defer
andLoad Inline JS Defer
options. - JS Forced async to defer.
- JS Moved Google Analytics JS from constant default to setting default for removal.
- JS Fixed potential JS parsing issue caused by JS src being changed to data-src by other plugins. (ankit)
- JS Excluded spotlight from JS optimize. (tobolo)
- CCSS Fixed CCSS/UCSS manual cron timeout issue.
- CCSS Only 10 items will be kept for CCSS history.
- CCSS The appearance of CCSS Purge in the topbar menu will be determined by the existance of CCSS cache, and not the setting only.
- CCSS To avoid stuck queues when the current request keeps failing, the CCSS queue will always drop once requested.
- CCSS CCSS will no longer hide adminbar.
- CCSS CCSS may now be separate for network subsites. (Joshua)
- CCSS Gave CCSS a unique filename per URL per user role per subsite.
- CCSS Dropped
Separate CCSS Cache Post Types
option. - CCSS Dropped
Separate CCSS Cache URIs
option. - CCSS Subsites purge Avatar/CSS/JS/CCSS will not affect the whole network anymore.
- CCSS Implemented a better queue list for CCSS that auto collapses if there are more than 20 entries, and shows the total on top.
- CSSJS Now using separate CSS and JS folders instead of
cssjs
. - CSSJS Automatically purge cache after CCSS is generated.
- Network Dropped network CSS/JS rewrite rules.
- Cache Send cache tag header whenever adding a tag to make it effective in the page optimization process.
- Core Used hook for buffer optimization; Used
init()
instead ofconstructor
. - Object Used
cls
instead ofget_instance
for init. - Cloud Replaced one-time message with a dismissible-only message when the domain key has been automatically cleared due to domain/key dismatch.
- API Dropped function
hook_vary_add()
. - API Dropped function
vary_add()
. - API Dropped function
filter_vary_cookies()
. - API Dropped function
hook_vary()
. - API Dropped action
litespeed_vary_add
. - API Dropped filter
litespeed_api_vary
. - API Use
litespeed_vary_curr_cookies
andlitespeed_vary_cookies
for Vary cookie operations instead. - API Dropped action
litespeed_vary_append
. - Vary 3rd party vary cookies will not append into .htaccess anymore but only present in response vary header if in use.
- Vary Dropped function
append()
. - Vary Commenter cookie is now considered cacheable.
- Crawler Minor update to crawler user agent to accommodate mobile_detect.php (Abe #304)
- Data Added a table truncate function.
- Data Added new tables url & url_file.
- Data Dropped cssjs table.
- Data Options/Summary data is now stored in JSON format to speed up backend visit. (#233250)
- Data Default
CSS Combine External and Inline
andJS Combine External and Inline
to On for new installations for better compatibility. - Purge Fixed potential purge warning for certain themes.
- Purge Purge will be stored for next valid visit to trigger if it is initially generated by CLI.
- Page Optimize
CSS Combine
/JS Combine
will now share the same file if the contents are the same. Limited disk usage for better file usage and fewer issues with random string problems. - Page Optimize Dropped option CSS/JS Cache TTL.
- Page Optimize Bypass optimization if page not cacheable.
- Page Optimize Purge CSS/JS will purge the
url_file
table too. - Page Optimize Optionally store a vary with a shorter value.
- Page Optimize Removing query strings will no longer affect external assets. (ankit)
- Page Optimize Better regex for optimization parsing.
- Page Optimize Eliminated w3 validator for DNS prefetch and duplicated ID errors. (sumit Pandey)
- Page Optimize New Optimization for Guest Only option under Tuning.
- Page Optimize Now forbidding external link redirection for localization.
- Debug Implemented a better debug format for the 2nd parameter in the log.
- GUI Bypass page score banner when score is not detected (both 0). (ankit)
- GUI Fixed deprecated JQuery function warning in WP-Admin. (krzxsiek)
3.6.4 β Mar 15 2021
- Toolbox Fixed Beta Test upgrade error when upgrading to v3.7+.
3.6.3 β Mar 10 2021
- Core Fixed potential upgrade failure when new versions have changes in activation related functions.
- Core Upgrade process wonβt get deactivated anymore on Network setup.
3.6.2 β Feb 1 2021
- Page Optimize Fixed an issue where network purge CSS/JS caused 404 errors for subsites.
- Page Optimize Fixed an issue where purge CSS/JS only caused 404 errors.
- Page Optimize Added a notice for CSS/JS data detection and potential random string issue.
- Page Optimize Limited localization resources to specified .js only. (closte #292/ormonk)
- JS Data src may now be bypassed from JS Combine. (ankit)
- CLI Fixed a message typo in Purge. (flixwatchsupport)
- Browser Added font/otf to Browser Cache expire list. (ruikai)
- Data Updated data files to accept PR from dev branch only.
- 3rd Add data-view-breakpoint-pointer to js_excludes.txt for the Events Calendar plugin. (therealgilles)
- Cloud Bypassed invalid requests.
- Doc CDN Mapping description improvement. (mihai A.)
3.6.1 β Dec 21 2020
- WP Tested up to WP v5.6.
- WebP Reverted WebP support on Safari Big Sur and Safari v14.0.1+ due to an inability to detect MacOS versions from UA. (@antomal)
- CDN Dropped the option
Load JQuery Remotely
. - CDN Fixed CDN URL replacement issue in optimized CSS files. (@ankit)
- CDN Fixed an issue where CDN CLI wouldnβt set mapping image/CSS/JS to OFF when
false
was the value. - CDN Started using React for CDN Mapping settings.
- GUI Secured Server IP setting from potential XSS issues. (@WonTae Jang)
- Toolbox Supported both dev and master branches for Beta Test. Latest version updated to v3.6.1.
- Purge Purge Pages now can purge non-archive pages too.
- Admin Simplified the admin JS.
- Admin Limited crawler-related react JS to crawler page only.
3.6 β Dec 14 2020
- π±WebP Added WebP support on Safari Big Sur or Safari v14.0.1+. (@ruikai)
- πConfig Fixed an issue where new installations were not getting the correct default .htaccess content.
- Crawler Will auto bypass empty sub-sitemap instead of throwing an exception. (@nanoprobes @Tobolo)
- Crawler Now using React for Cookie Simulation settings instead of Vue.js. Dropped Vue.js.
- Crawler Dropped
Sitemap Generation
(will only use 3rd party sitemap for crawler). - CSS Added
CSS Combine External and Inline
option for backward compatibility. (@lisa) - Object Forbid .object-cache.ini visits. (@Tarik)
- Page Optimize Dropped
Remove Comments
option to avoid combine error. - CSS Added a predefined CSS exclude file
data/css_excludes.txt
. - CSS Excluded Flatsome theme random inline CSS from combine.
- CSS Excluded WoodMart theme from combine. (@moemauphie)
- Page Optimize Excluded tagDiv.com Newspaper theme dynamic CSS/JS from CSS/JS Combine.
- CSS Added predefined JS defer excludes list. (@Shivam)
- JS
data-no-defer
option now supports inline JS. (@rafaucau) - Media Lazyload inline library is now bypassed by JS Combine.
- Admin Fixed WP-Admin console ID duplicate warnings.
- Cloud Dropped QUIC.cloud sync options that have long been unused.
- CSS Dropped
Unique CSS File
option (UCSS will always generate unique file, will use whitelist to group post type to one CSS). - GUI Dropped Help tab.
- Toolbox Added 3.5.2 to version list.
3.5.2 β Oct 27 2020
- CSS
CSS Combine
is now compatible w/ inline noscript CSS. (@galbaras) - GUI Added ability to manually dismiss the JS option reset message in v3.5.1 upgrade process. (#473917)
- πCSS
CSS Excludes
setting will no longer lose items beginning w/#
. (@ankit) - API New
litespeed_media_reset
API function for image editing purposes. (@Andro)
3.5.1 β Oct 20 2020
- JS Inline JS containing nonces can now be combined.
- JS Reset JS Combine/Defer to OFF when upgrading to avoid breaking sites.
- JS Added new option JS Combine External and Inline to allow backwards compatibility.
- JS Added Inline JS Defer option back. (@ankit)
- Page Optimize Dropped Inline JS Minify option and merged the feature into JS Minify.
- JS Pre-added jQuery to the default JS excludes/defer list for better layout compatibility for new users.
- JS Excluded Stripe/PayPal/Google Map from JS optimization. (@FPCSJames)
- JS Allowed excluded JS to still be HTTP2 pushed. (@joshua)
- CCSS Critical CSS now can avoid network pollution from other sites. (@ankit)
- Toolbox Beta Test now displays recent public versions so it is easier to revert to an older version
- Vary Server environment variable Vary can now be passed to original server from QUIC.cloud for non-LiteSpeed servers.
- ESI Improved backward compatibility for ESI nonce list. (@zach E)
- πMisc Fixed failure of upgrade button on plugin news banner and made cosmetic improvements.
- Doc Added note that LSCWP works with ClassicPress.
3.5.0.2 β Sep 30 2020
- This is a temporary revert fix. Code is SAME as v3.4.2.
3.5.0.1 β Sep 29 2020
- π₯πCSS Fixed print media query issue when having CSS Combine. (@paddy-duncan)
3.5 β Sep 29 2020
- Page Optimize Refactored CSS/JS optimization.
- Page Optimize CSS and JS Combine now each save to a single file without memory usage issues.
- CSS Inline CSS Minify is now a part of CSS Minify, and will respect thr original priorities. (thanks to @galbaras)
- JS JS Combine now generates a single JS file in the footer. (Special thanks to @ankit)
- JS JS Combine now combines external JS files, too. (Thanks to @ankit)
- JS JS Deferred Excludes now uses the original path/filename as keywords instead of the minified path/filename, when JS Minify is enabled.
- JS JS Combine now combines inline JS, too.
- JS JS Excludes may now be used for inline JS snippet.
- Page Optimize Inline CSS Minify and Max Combined File Size retired due to changes listed above.
- CSS Combined CSS Priority retired due to changes listed above.
- JS Exclude JQuery, Combined JS Priority, Load Inline JS Deferred, and Inline JS Deferred Excludes retired due to changes listed above.
- JS Predefined data file data/js_excludes.txt now available for JS Excludes.
- ESI Predefined data file data/esi.nonces.txt now available for ESI Nonces.
- ESI Remote Fetch ESI Nonces functionality retired.
- API Added support for new litespeed_esi_nonces filter.
- Object Object Cache will not try to reconnect after failure to connect in a single process.
- CCSS Remote read CSS will add the scheme if it is missing from the URL.
- CCSS CSS will no longer be prepared for a URL if 404 result is detected.
- CCSS Fixed most failures caused by third party CSS syntax errors.
- CCSS Remote read CSS will fix the scheme if the URL doesnβt have it.
- CCSS Excluded 404 when preparing CSS before request.
- CCSS Adjusted CCSS timeout from 180 seconds to 30 seconds.
- Image Optimize Fixed the delete attachment database error that occurred when not using the image optimization service yet.
- Media Added iOS 14 WebP support.
- Data Fixed database creation failure for MySQL v8.
- Cloud Error code err_key will clear the domain key in order to avoid duplicate invalid requests.
- Network Fixed issue with object cache password file storage that occurred when resaving the settings. (#302358)
- Misc Fixed IP detect compatibility w/ Apache.
- GUI Fixed the description for Do Not Cache Categories.
- Preload Upgraded Instant Click to a new stable preload library. (@stasonua0)
3.4.2 β Sep 8 2020
- CCSS Corrected the issue that wrongly appended non-CSS files to CSS in links before sending request.
- 3rd YITH wishlist now sends a combined single sub request for all widgets contained in one page. (LSWS v5.4.9 build 3+ required)
- ESI Added support for ESI combine feature.
- GUI Dropped banner notification for missing domain key when domain key is not initialized.
- Log When QC whitelist check fails, a detailed failure log is now appended.
3.4.1 β Sep 2 2020
- πCCSS Fixed an issue where dynamically generated CSS failed with
TypeError: Cannot read property type of undefined
. - πPage Optimize Fixed CSS optimization compatibility for CSS dynamically generated with PHP.
- Page Optimize Added the ability to defer JS even when the resource is excluded from other JS optimizations. (@slr1979)
- ESI Added support for ESI last paramater inline value.
- 3rd YITH Wishlist, when cached for the first time, will no longer send sub requests.
3.4 β Aug 26 2020
- π±LQIP New setting LQIP Excludes.
- π±LQIP Added a Clear LQIP Queue button.
- π±CCSS Added a Clear CCSS Queue button.
- CCSS Fixed an issue which wrongly included preloaded images in CCSS. (@pixtweaks)
- Network Primary site and subsite settings now display correctly.
- Page Optimize Noscript tags generated by LSCWP will only be dropped when the corresponding option is enabled. (@ankit)
- DB Optimize Fixed database optimizer conflicts w/ object cache transient setting. (#752931)
- 3rd Fixed an issue with WooCommerce product purge when order is placed.
- 3rd Improved WooCommerce product comment compatibility with WooCommerce Photo Reviews Premium plugin when using ESI.
- CDN Fixed Remote jQuery compatibility with WordPress v5.5. (@pixtweaks)
- API New API
litespeed_purge_all_object
andlitespeed_purged_all_object
action hooks.
3.3.1 β Aug 12 2020
- π±Page Optimize New option to Remove Noscript Tags. (@phuc88bmt)
- πLQIP Fixed a critical bug that bypassed all requests in v3.3.
- LQIP Requests are now bypassed if domain has no credit left.
- Page Optimize Inline defer will be bypassed if document listener is detected in the code. (@ssurfer)
- CCSS Print-only styles will no longer be included in Critical CSS.
- API Added hooks to Purge action to handle file deletions. (@biati)
- Cloud Plain permalinks are no longer required for use of cloud services.
- Data Added an access denial to work with OpenLiteSpeed. (@spenweb #PR228)
- GUI Spelling and grammar adjustments. (@blastoise186 #PR253)
3.3 β Aug 6 2020
- π±Page Optimize Added a new setting, Inline JS Deferred Excludes. (@ankit)
- Page Optimize CSS/JS Combine/Minify file versions will be differentiated by query string hash instead of new filename to reduce DB/file system storage.
- Page Optimize Added the ability to use local copies of external JS files for better control over page score impacts.
- Page Optimize Improved combination of CSS media queries. (@galbaras)
- Page Optimize Reprioritized Inline JS Defer to be optimized before encoding, for a significantly smaller result.
- LQIP Detect if the file exists before sending LQIP request to QUIC.cloud.
- CCSS Sped up CCSS process significantly by sending HTML and CSS in request.
- CCSS Improvements to mobile CSS support in CCSS.
- CCSS Minimize CCSS failures by attempting to automatically fix CSS syntax errors.
- Cloud Domain Key will be deleted after QUIC.cloud site_not_registered error to avoid endless repeated requests.
- CDN CDN Original URL will default to WP Site URL if not set. (@ruikai)
- CLI Global output format
--format=json/yaml/dump
and--json
support in CLI. (@alya1992) - CDN Improved handling of non-image CSS
url()
sources in CDN. (@daniel McD) - πCDN Fixed CDN replacement conflict w/ JS/CSS Optimize. (@ankit)
- Crawler Only reset Crawler waiting queues when crawling begins. (@ruikai)
- Network Network Enable Cache is no longer reset to ON Use Network Settings in enabled. (@RavanH)
- πActivation Fixed a PHP warning that appeared during uninstall. (@RavanH)
- Debug Automatically omit long strings when dumping an array to debug log.
- Report Subsites report now shows overwritten values along w/ original values. (#52593959)
- REST Improved WP5.5 REST compatibility. (@oldrup)
- GUI Server IP setting moved from Crawler menu to General menu.
- GUI Localize resources moved to Localization tab.
- Config News option now defaults to ON.
3.2.4 β Jul 8 2020
- Object New installations no longer get custom data.ini reset, as this could cause lost configuration. (@Eric)
- ESI Now using
svar
to load nonces more quickly. (@Lauren) - ESI Fixed the conflicts between nonces in inline JS and ESI Nonces when Inline JS Deferred is enabled. (@JesseDistad)
- πESI Fixed Fetch Latest Predefined Nonce button.
- πCache Fixed an issue where mobile visits were not being cached when Cache Mobile was disabled.
- CDN Bypass CDN constant
LITESPEED_BYPASS_CDN
now will apply to all CDN replacements. - Router Dropped
Router::get_uid()
function. - Crawler Updated role simulator function for future UCSS usage.
- GUI Textarea will now automatically adjust the height based on the number of rows input.
- CLI Fixed an issue that caused WP-Cron to exit when a task errored out. (@DovidLevine @MatthewJohnson)
- Cloud No longer communcate with QUIC.cloud when Domain Key is not set and Debug is enabled.
- Cloud Score banner no longer automatically fetches a new score. (@LucasRolff)
3.2.3.2 β Jun 19 2020
- π₯πPage Optimize Hotfix for CSS/JS minify/combine. (@jdelgadoesteban @martin_bailey)
3.2.3.1 β Jun 18 2020
- API New filter
litespeed_buffer_before
andlitespeed_buffer_after
. (#PR243 @joejordanbrown)
3.2.3 β Jun 18 2020
- π±Page Optimize Added Unique CSS option for future removal of unused CSS per page. (@moongear)
- Page Optimize Fixed an issue where Font Optimization could fail when having Load JS Deferred and Load Inline JS Deferred. (#PR241 @joejordanbrown)
- πPage Optimize Fixed an issue with Font Display Optimization which caused Google Fonts to load incorrectly. (#PR240 @joejordanbrown @haidan)
- πNetwork Use Primary Site Configuration setting for network sites now works properly with Object Cache and Browser Cache. (#56175101)
- API Added filter
litespeed_is_from_cloud
to detect if the current request is from QC or not. (@lechon) - ESI ESI Nonce now can fetch latest list with one click.
- GUI Updated remaining documentation links & some minor UI tweaks. (@Joshua Reynolds)
3.2.2 β Jun 10 2020
- π±Purge Scheduled Purge URLs now supports wildcard. (#427338)
- π±ESI ESI Nonce supports wildcard match now.
- Network Use Primary Site Settings now can support Domain Key, and override mechanism improved. (@alican532 #96266273)
- Cloud Debug mode will now have no interval limit for most cloud requests. (@ruikai)
- Conf Default Purge Stale to OFF.
- GUI Purge Stale renamed to Serve Stale.
- Data Predefined nonce list located in
/litespeed-cache/data/esi. nonce.txt
. Pull requests welcome. - Debug Limited parameter log length.
- πCDN Fixed an issue where upgrading lost value of CDN switch setting. (#888668)
- 3rd Caldera Forms ESI Nonce enhancement. (@paconarud16 @marketingsweet)
- 3rd Elementor now purges correctly after post/page updates.
- 3rd Disabled Page Optimization features on AMP to avoid webfont JS inject. (@rahulgupta1985)
3.2.1 β Jun 1 2020
- Cloud LQIP/CCSS rate limit tweaks. (@ianpegg)
- Admin Improved frontend Admin Bar menu functionality. (#708642)
- Crawler Fixed an issue where cleaning up a crawler map with a leftover page number would cause a MySQL error. (@saowp)
- Image Optimize Added WP default thumbnails to image optimization summary list. (@johnny Nguyen)
- REST Improved REST compatibility w/ WP4. 4-. (#767203)
- GUI Moved Use Primary Site Configuration to General menu. (@joshua)
3.2 β May 27 2020
- Image Optimize Major improvements in queue management, scalability, and speed. (@LucasRolff)
- Cloud Implemented a series of communication enhancements. (@Lucas Rolff)
- Crawler Enhanced PHP 5.3 compatibility. (@JTS-FIN #230)
- Page Optimize Appended image template in wpDiscuz script into default lazyload image exclude list. (@philipfaster @szmigieldesign)
- Page Optimize Eliminated the 404 issue for CSS/JS in server environments with missing SCRIPT_URI. (@ankit)
- Data ENhanced summary data storage typecasting.
3.1 β May 20 2020
- π±Network Added Debug settings to network level when on network.
- πPurge Network now can purge all.
- πNetwork Fixed issue where saving the network primary site settings failed.
- Network Moved Beta Test to network level when on network.
- πCache Fixed issue in admin where new post editor was wrongly cached for non-admin roles. (@TEKFused)
- πData Fixed issue with crawler & img_optm table creation failure. (@berdini @piercand)
- πCore Improved plugin activation compatibility on Windows 10 #224 (@greenphp)
- Core Improved compatibility for .htaccess path search.
- Object Catch RedisException. (@elparts)
- Fixed Script URI issue in 3.0.9 #223 (@aonsyed)
- Image Optimize Show thumbnail size set list in image optimization summary. (@Johnny Nguyen)
- Debug Parameters will now be logged.
3.0.9 β May 13 2020
- Purge Comment cache can be successfully purged now.
- Data Better MySQL charset support for crawler/image optimize table creation. (@Roshan Jonah)
- API New hook to fire after Purge All. (@salvatorefresta)
- Crawler Resolve IP for crawler.
- Task PHP5.3 Cron compatibility fix.
- 3rd Elementor edit mode compatibility.
- Page Optimize Fixed an issue where Purge Stale returned 404 for next visitor on CSS/JS.
- Page Optimize Fixed the PHP warning when srcset doesnβt have size info inside. (@gvidano)
- Cloud Fixed the potential PHP warning when applying for the domain key.
- Core PHP DIR const replacement. (@MathiasReker)
3.0.8.6 β May 4 2020
- CCSS Bypassed CCSS functionality on frontend when domain key isnβt setup yet.
- Cloud Fixed WP node redetection bug when node expired. (@Joshua Reynolds)
- Crawler Fixed an issue where URL is wrongly blacklisted when using ADC.
3.0.8.5 β May 1 2020
- π₯π3rd Hotfix for WPLister critical error due to v3.0.8.4 changes.
- Image Optimize Unfinished queue now will get more detailed info to indicate the proceeding status on node.
- CLI Options can now use true/false as value for bool. (@gavin)
- CLI Detect error if the ID does not exist when get/set an option value.
- Doc An API comment typo for
litespeed_esi_load-
is fixed.
3.0.8.4 β Apr 30 2020
- π±Crawler New setting: Sitemap timeout. (#364607)
- Image Optimize Images that fail to optimize are now counted to increase next request limit.
- Cloud Redetect fastest node every 3 days.
- Cloud Suppressed auto upgrade version detection error. (@marc Dahl)
- 3rd 3rd party namespace compatibility. (#366352)
3.0.8.3 β Apr 28 2020
- Cloud Better compatibility for the Link to QUIC.cloud operation. (@Ronei de Sousa Almeida)
- Image Optimize Automatically clear invalid image sources before sending requests. (@Richard Hordern)
3.0.8.2 β Apr 27 2020
- GUI Corrected the Request Domain Key wording.
3.0.8.1 β Apr 27 2020
- Object Object cache compatibility for upgrade from v2.9.9- versions.
3.0.8 β Apr 27 2020
- Released v3 on WordPress officially.
3.0.4 β Apr 23 2020
- Cloud Apply Domain Key now receives error info in next apply action if failed to generate.
- GUI Apply Domain Key timeout now displays troubleshooting guidance.
- REST Added /ping and /token to REST GET for easier debug.
- Cache Dropped
advanced-cache. php
file detection and usage.
3.0.3 β Apr 21 2020
- Conf Settings from all options (data ini, defined constant, and forced) will be filtered and cast to expected type.
- Upgrade CDN mapping and other multiple line settings will now migrate correctly when upgrading from v2 to v3.
3.0.2 β Apr 17 2020
- GUI More guidance on domain key setting page.
- Cloud Now Apply Domain Key will append the server IP if it exists in Crawler Server IP setting.
3.0.1 β Apr 16 2020
- Data Increased timeout for database upgrade related to version upgrade. Display a banner while update in progress.
- Page Optimize All appended HTML attributes now will use double quotes to reduce the conflicts when the optimized resources are in JS snippets.
3.0 β Apr 15 2020
- π±Media LQIP (Low Quality Image Placeholder).
- π±Page Optimize Load Inline JS Deferred Compatibility Mode. (Special thanks to @joe B β AppsON)
- π±Cloud New QUIC.cloud API key setting.
- π±ESI New ESI nonce setting.
- π±Media JPG quality control. (@geckomist)
- π±Media Responsive local SVG placeholder.
- π±Discussion Gravatar warmup cron.
- π±DB Table Engine Converter tool. (@johnny Nguyen)
- π±DB Database summary: Autoload size. (@JohnnyNguyen)
- π±DB Database summary: Autoload entries list.
- π±DB Revisions older than. (@thememasterguru)
- π±Cache Forced public cache setting. (#308207)
- π±Crawler New timeout setting to avoid incorrect blacklist addition. (#900171)
- π±Htaccess Frontend & backend .htaccess path customize. (@jon81)
- π±Toolbox Detailed Heartbeat Control (@K9Heaven)
- π±Purge Purge Stale setting.
- π±Page Optimize Font display optimization. (@Joeee)
- π±Page Optimize Google font URL display optimization.
- π±Page Optimize Load Inline JS deferred.
- π±Page Optimize Store gravatar locally. (@zzTaLaNo1zz @JohnnyNguyen)
- π±Page Optimize DNS prefetch control setting.
- π±Page Optimize Lazy Load Image Parent Class Name Excludes. (@pako69)
- π±Page Optimize Lazy load iframe class excludes. (@vnnloser)
- π±Page Optimize Lazy load exclude URIs. (@wordpress_fan1 @aminaz)
- π±GUI New Dashboard and new menus.
- π±Image Optimize Supported GIF WebP optimization. (@Lucas Rolff)
- π±Image Optimize New workflow for image optimization (Gather first, request second).
- π±Image Optimize The return of Rescan.
- π±CLI Get single option cmd.
- π±CLI QUIC.cloud cmd supported.
- π±CLI CLI can send report now.
- π±Health Page speed and page score now are in dashboard.
- π±Conf Supported consts overwritten of
LITESPEED_CONF__
for all settings. (@menathor) - π±REST New REST TTL setting. (@thekendog)
- π±CDN New setting
HTML Attribute To Replace
. CDN can now support any HTML attribute to be replaced. (@danushkaj91) - π±Debug Debug URI includes/excludes setings.
- π±Crawler π Support for multiple domains in custom sitemap. (@alchem)
- π±Crawler New Crawler dashboard. New sitemap w/ crawler status. New blacklist w/ reason.
- π±Media LQIP minimum dimensions setting. (@Lukasz Szmigiel)
- Crawler Able to add single rows to blacklist.
- Crawler Crawler data now saved into database instead of creating new files.
- Crawler Larger timeout to avoid wrongly added to blacklist.
- Crawler Manually changed the priority of mobile and WebP. (@rafaucau)
- Browser Larger Browser Cache TTL for Google Page Score improvement. (@max2348)
- Task Task refactored. Disabled cron will not show in cron list anymore.
- Task Speed up task load speed.
- ESI Added Bloom nonce to ESI for Elegant Themes.
- Cloud Able to redetect cloud nodes now.
- Img_optm Fixed stale data in redirected links.
- Lazyload CSS class
litespeed_lazyloaded
is now appended to HTML body after lazyload is finished. (@Adam Wilson) - Cache Default drop qs values. (@gijo Varghese)
- LQIP Show all LQIP images in Media column.
- CDN Can now support custom REST API prefix other than wp-json. (#174 @therealgilles)
- IAPI Used REST for notify/destroy/check_img; Removed callback passive/aggreesive IAPI func
- CSSJS Saved all static files to litespeed folder; Uninstallation will remove static cache folder too; Reduced .htaccess rules by serving CSS/JS directly.
- Object Fixed override different ports issue. (@timofeycom #ISSUE178)
- Conf DB Tables will now only create when activating/upgrading/changing settings.
- DB Simplified table operation funcs.
- CSSJS Bypassed CSS/JS generation to return 404 if file is empty (@grubyy)
- CSSJS Inline JS defer will not conflict with JS inline optm anymore.
- CDN settings will not be overwritten by primary settings in network anymore. (@rudi Khoury)
- OPcache Purged all opcache when updating cache file. (@closte #170)
- CLI CLI cmd renamed.
- CLI Well-formated table to show all options.
- Purge Only purge related posts that have a status of Β«publishedΒ» to avoid unnecessary Β«draftΒ» purges. (@Jakub Knytl)
- GUI Removed basic/adv mode for settings. Moved non-cache settings to its own menu.
- Htaccess Protected .htaccess.bk file. Only kept one backup. (@teflonmann)
- Crawler Crawler cookie now support
_null
as empty value. - Crawler Avoid crawler PHP fatal error on Windows OS. (@technisolutions)
- Admin Simplified admin setting logic.
- Conf Multi values settings now uniformed to multi lines for easier setting.
- Conf New preset default data file
data/consts.default.ini
. - Conf Config setting renamed and uniformed.
- Conf Dropped
Conf::option()
. UsedConf::val()
instead. - Conf Improved conf initialization and upgrade convertion workflow.
- Core Code base refactored. New namespace LiteSpeed.
- API New API: iframe lazyload exclude filter.
- GUI human readable seconds. (@MarkCanada)
- API API refactored. * NOTE: All 3rd party plugins that are using previous APIs, especially
LiteSpeed_Cache_API
, need to be adjusted to the latest one. Same for ESI blocks.* ESI shortcode doesnβt change. - API New hook
litespeed_update_confs
to settings update. - API New Hooks
litespeed_frontend_shortcut
andlitespeed_backend_shortcut
for dropdown menu. (@callaloo) - API Removed
litespeed_option_*
hooks. Uselitespeed_force_option
hook insteadly - API Renamed
litespeed_force_option
tolitespeed_conf_force
. - API Removed function
litespeed_purge_single_post
. - REST New rest API to fetch public IP.
- GUI Hiding Cloudflare/Object Cache/Cloud API key credentials. (@menathor)
- GUI Renamed all backend link tag from lscache to litespeed.
- GUI fixed duplicated form tag.
- GUI Fix cron doc link. (@arnab Mohapatra)
- GUI Frontend adminbar menu added
Purge All
actions. (@Monarobase) - GUI Localized vue.js to avoid CloudFlare cookie. (@politicske)
- GUI Always show optm column in Media Library for future single row optm operation. (@mikeyhash)
- GUI Displayed TTL range below the corresponding setting.
- GUI GUI refactored.
- Debug Report can now append notes.
- 3rd Default added parallax-image to webp replacement for BB.
- 3rd User Switching plugin compatibility. (@robert Staddon)
- 3rd Beaver Builder plugin compatibility with v3.0.
- 3rd Avada plugin compatibility w/ BBPress. (@pimg)
- 3rd WooCommerce PayPal Checkout Gateway compatibility. (#960642 @Glen Cabusas)
- Network Fixed potential timeout issue when containing a large volume of sites. (@alican532)
- Debug
Disable All Features
now will see the warning banner if ON. - Debug Dropped
log filters
section. - Debug Debug and Tools sections combined into new
Toolbox
section. - πCrawler Multi sites will now use separate sitemap even when
Use Primary Site
is ON. (@mrhuynhanh) - πImg_optm Fixed large volume image table storage issue. (#328956)
- π Cloud Cloud callback hash validation fixed OC conflict. (@pbpiotr)
- π Any user that had the contribution to our WP community or changelog (even just bug report/feedback/suggestion) can apply for extra credits in QUIC.cloud.
2.9.9.2 β Nov 24 2019
- π±GUI New settings to limit News Feed to plugin page only.
2.9.9.1 β Nov 18 2019
- π±Env Environment Report can now append a passwordless link for support access without wp-admin password.
- Admin The latest v3.0 beta test link may now be shown on the admin page when itβs available.
- 3rd Compatibility with DoLogin Security.
- πESI Fixed a failure issue with Vary Group save. (@rafasshop)
- π3rd In browsers where WebP is not supported, Divi image picker will no longer serve WebP. (@Austin Tinius)
2.9.9 β Oct 28 2019
- Core: Preload all classes to avoid getting error for upcoming v3. 0 upgrade.
- Object: Improved compatibility with upcoming v3.0 release.
- ESI: Unlocked ESI for OLS in case OLS is using QUIC.cloud CDN which supports ESI.
- 3rd: Elementor Edit button will now show when ESI enabled. (#PR149 #335322 @maxgorky)
- πMedia: Fixed missing Media optimization column when Admin role is excluded from optimization in settings. (@mikeyhash @pako69 @dgilfillan)
2.9.8.7 β Oct 11 2019
- 3rd: Enhanced WP stateless compatibility. (#PR143)
- 3rd: Fixed a PHP warning caused by previous PR for AMP. (#PR176)
2.9.8.6 β Sep 24 2019
- 3rd: Bypassed page optimizations for AMP. (#359748 #PR169)
- GUI: Firefox compatibility with radio button state when reloading pages. (#288940 #PR162)
- GUI: Updated Slack invitation link. (#PR173)
2.
9.8.5 β Aug 21 2019- CCSS: Removed potential PHP notice when getting post_type. (@amcgiffert)
- CDN: Bypassed CDN replacement on admin page when adding media to page/post. (@martin_bailey)
- πMedia: Fixed inability to update or destroy postmeta data for child images. (#167713)
2.9.8.4 β Jul 25 2019
- Object: Increased compatibility with phpredis 5.0.
- Object: Appended
wc_session_id
to default Do Not Cache Groups setting to avoid issue where WooCommerce cart items were missing when Object Cache is used. NOTE: Existing users must addwc_session_id
manually! (#895333) - CSS: Added null onload handler for CSS async loading. (@joejordanbrown)
- π·οΈ: Increased crawler timeout to avoid wrongly adding a URL to the blacklist.
- 3rd: WooCommerce Advanced Bulk Edit can now purge cache automatically.
2.9.8.3 β Jul 9 2019
- CSS: Enhanced the CSS Minify compatibility for CSS with missing closing bracket syntax errors. (@fa508210020)
- π·οΈ: Crawler now supports both cookie and no-cookie cases. (@tabare)
- CCSS: Enhanced compatibility with requested pages where meta info size exceeds 8k. (@Joe B)
- CCSS: No longer processing Β«fontΒ» or Β«importΒ» directives as they are not considered critical. (@Ankit @Joe B)
- IAPI: Removed IPv6 from all servers to avoid invalid firewall whitelist.
2.9.8.2 β Jun 17 2019
- π₯π 3rd: Fixed PHP 5.3 compatibility issue with Facetwp.
2.9.8.1 β Jun 17 2019
- 3rd: Set ESI template hook priority to highest number to prevent ESI conflict with Enfold theme. (#289354)
- 3rd: Improved Facetwp reset button compatibility with ESI. (@emilyel)
- 3rd: Enabled user role change to fix duplicate login issue for plugins that use alternative login processes. (#114165 #717223 @sergiom87)
- GUI: Wrapped static text with translate function. (@halilemreozen)
2.9.8 β May 22 2019
- Core: Refactored loading priority so user related functions & optimization features are set after user initialization. (#717223 #114165 #413338)
- Media: Improved backup file calculation query to prevent out-of-memory issue.
- Conf: Feed cache now defaults to ON.
- API: Fully remote attachment compatibility API of image optimization now supported.
- π·οΈ: Bypassed vary change for crawler; crawler can now simulate default vary cookie.
- ESI: Refactored ESI widget. Removed
widget_load_get_options()
function. - ESI: Changed the input name of widget fields in form.
- 3rd: Elementor can now save ESI widget settings in frontend builder.
- 3rd: WP-Stateless compatibility.
- IAPI: Image optimization can now successfully finish the destroy process with large volume images with automatic continual mode.
- πCDN: Fixed issue with Load JQuery Remotely setting where WP 5.2.1 provided an unexpected jQuery version.
- π3rd: Login process now gets the correct role; fixed double login issue.
2.9.7.2 β May 2 2019
- Conf: Enhanced compatibility when an option is not properly initialized.
- Conf: Prevent non-array instance in widget from causing 500 error. (#210407)
- CCSS: Increase CCSS generation timeout to 60s.
- Media: Renamed lazyload CSS class to avoid conflicts with other plugins. (@DynamoProd)
- JS: Improved W3 validator. (@istanbulantik)
- QUIC: Synced cache tag prefix for static files cache.
- ESI: Restored query strings to ESI admin bar for accurate rendering. (#977284)
- ESI: Tweaked ESI init priority to honor LITESPEED_DISABLE_ALL const. ESI will now init after plugin loaded.
- πESI: No longer initialize ESI if ESI option is OFF.
- API: New Β«Disable AllΒ» API function.
- API: New Β«Force public cacheΒ» API function.
- πVary: Fixed an issue with saving vary groups.
- πIAPI: Fixed an issue where image md5 validation failed due to whitespace in the image path.
- π3rd: Bypass all optimization/ESI/Cache features when entering Divi Theme Builder frontend editor.
- π3rd: Fixed an issue where DIVI admin bar exit button didnβt work when ESI was ON.
2.9.7.1 β Apr 9 2019
- Purge: Purge All no longer includes Purge CCSS/Placeholder.
- 3rd: Divi Theme Builder no longer experiences nonce expiration issues in the contact form widget. (#475461)
2.9.7 β Apr 1 2019
- π±π±π± QUIC.cloud CDN feature. Now Apache/Nginx can use LiteSpeed cache freely.
2.9.6 β Mar 27 2019
- π±IAPI: Appended XMP to
Preserve EXIF data
setting. WebP will now honor this setting. (#902219) - Object: Fixed SASL connection with LSMCD.
- ESI: Converted ESI URI parameters to JSON; Added ESI validation.
- Import: Import/Export will now use JSON format. Please re-export any backed up settings. Previous backup format is no longer recognized.
- Media: WebP replacement will honor
Role Excludes
setting now. (@mfazio26) - Data: Forbid direct visit to const.default.ini.
- Utility: Can handle WHM passed in
LITESPEED_ERR
constant now. - IAPI: Communicate via JSON encoding.
- IAPI: IAPI v2. 9.6.
2.9.5 β Mar 14 2019
- π± Auto convert default WordPress nonce to ESI to avoid expiration.
- π± API: Ability to easily convert custom nonce to ESI by registering
LiteSpeed_Cache_API::nonce_action
. - OPTM: Tweaked redundant attr
data-no-optimize
in func_analyse_links
todata-ignore-optimize
to offer the API to bypass optimization but still move src to top of source code. - API: Renamed default nonce ESI ID from
lscwp_nonce_esi
tononce
. - API: Added WebP generation & validation hook API. (@alim #wp-stateless)
- API: Added hook to bypass vary commenter check. (#wpdiscuz)
- Doc: Clarified Cache Mobile description. (@JohnnyNguyen)
- Doc: Replaced incorrect link in description. (@JohnnyNguyen)
- 3rd: Improved wpDiscuz compatibility.
- π3rd: Fixed Divi Theme Builder comment compatibility on non-builder pages. (#410919)
- 3rd: Added YITH ESI adjustment.
2.9.4.1 β Feb 28 2019
- π₯πTag: Fixed issue where unnecessary warning potentially displayed after upgrade process when object cache is enabled.
2.9.4 β Feb 27 2019
- πREST: New REST class with better WP5 Gutenberg and internal REST call support when ESI is embedded.
- ESI: ESI block ID is now in plain text in ESI URL parameters.
- πESI: Fixed a redundant ESI 301 redirect when comma is in ESI URL.
- ESI: REST call can now parse shortcodes in ESI.
- API: Changed ESI
parse_esi_param()
function to private andload_esi_block
function to non-static. - API: Added
litespeed_is_json
hook for buffer JSON conversion. - GUI: Prepended plugin name to new version notification banner.
- 3rd: WPML multi domains can now be handled in optimization without CDN tricks.
2.9.3 β Feb 20 2019
- ESI: ESI shortcodes can now be saved in Gutenberg editor.
- ESI: ESI now honors the parent page JSON data type to avoid breaking REST calls (LSWS 5.3.6+).
- ESI: Added is_json parameter support for admin_bar.
- ESI: Simplified comment form code.
- 3rd: Better page builder plugin compatibility within AJAX calls.
- 3rd: Compatibility with FacetWP (LSWS 5.3.6+).
- 3rd: Compatibility with Beaver Builder.
- Debug: Added ESI buffer content to log.
- Tag: Only append blog ID to cache tags when site is part of a network.
- IAPI: Optimized database query for pulling images.
- GUI: Added more plugin version checking for better feature compatibility.
- GUI: Ability to bypass non-critical banners with the file .litespeed_no_banner.
- Media: Background image WebP replacement now supports quotes around src.
2.9.2 β Feb 5 2019
- API: Add a hook
litespeed_esi_shortcode-*
for ESI shortcodes. - 3rd: WooCommerce can purge products now when variation stock is changed.
- ππ·οΈ: Forced HTTP1.1 for crawler due to a CURL HTTP2 bug.
2.9.1 β Jan 25 2019
- Compatibility: Fixed fatal error for PHP 5.3.
- Compatibility: Fixed PHP warning in htmlspecialchars when building URLs. (@souljahn2)
- Media: Excluded invalid image src from lazyload. (@andrew55)
- Optm: Improved URL compatibility when detecting closest cloud server.
- ESI: Supported JSON format comment format in ESI with
is_json
parameter. - API: Added filters to CCSS/CSS/JS content. (@lhoucine)
- 3rd: Improved comment compatibility with Elegant Divi Builder.
- IAPI: New Europe Image Optimization server (EU5). Please whitelist the new IAPI IP List.
- GUI: No longer show banners when
Disable All
inDebug
is ON. (@rabbitwordpress) - GUI: Fixed button style for RTL languages.
- GUI: Removed unnecessary translation in report.
- GUI: Updated readme wiki links.
- GUI: Fixed pie styles in image optimization page.
2.9 β Dec 31 2018
- π±Media: Lazy Load Image Classname Excludes. (@thinkmedia)
- π±: New EU/AS cloud servers for faster image optimization handling.
- π±: New EU/AS cloud servers for faster CCSS generation.
- π±: New EU/AS cloud servers for faster responsive placeholder generation.
- π±Conf: Ability to set single options via link.
- π±Cache: Ability to add custom TTLs to Force Cache URIs.
- Purge: Added post type to Purge tags.
- Purge: Redefined CCSS page types.
- Core: Using Exception for .htaccess R/W.
- IAPI: New cloud servers added. Please whitelist the new IAPI IP List.
- Optm: Trim BOM when detecting if the page is HTML.
- GUI: Added PageSpeed Score comparison into promotion banner.
- GUI: Refactored promotion banner logic.
- GUI: Removed page optimized comment when ESI Silence is requested.
- GUI: WHM transient changed to option instead of transient when storing.
- GUI: Appending more descriptions to CDN filetype setting.
- IAPI: Removed duplicate messages.
- IAPI: Removed taken_failed/client_pull(duplicated) status.
- Debug: Environment report no longer generates hash for validation.
- 3rd: Non-cacheable pages no longer punch ESI holes for Divi compatibility.
- πNetwork: Added slashes for mobile rules when activating plugin.
- πCCSS: Eliminated a PHP notice when appending CCSS.
2.8.1 β Dec 5 2018
- ππ·οΈ: Fixed an activation warning related to cookie crawler. (@kacper3355 @rastel72)
- πMedia: Replace safely by checking if pulled images is empty or not first. (@Monarobase)
- 3rd: Shortcode ESI compatibility with Elementor.
2.8 β Nov 30 2018
- π±: ESI shortcodes.
- π±: Mobile crawler.
- π±: Cookie crawler.
- API: Can now add
_litespeed_rm_qs=0
to bypass Remove Query Strings. - Optm: Removed error log when minify JS failed.
- πCore: Fixed a bug that caused network activation PHP warning.
- Media: Removed canvas checking for WebP to support TOR. (@odeskumair)
- Media: Eliminated potential image placeholder PHP warning.
- 3rd: Bypassed Google recaptcha from Remove Query Strings for better compatibility.
- IAPI: Showed destroy timeout details.
- Debug: Moved Google Fonts log to advanced level.
- GUI: Replaced all Learn More links for functions.
- GUI: Cosmetic updates including Emoji.
- π·οΈ: Removed duplicated data in sitemap and blacklist.
2.7.3 β Nov 26 2018
- Optm: Improved page render speed with Web Font Loader JS library for Load Google Fonts Asynchronously.
- Optm: Directly used JS library files in plugin folder instead of short links
/min/
. - Optm: Handled exceptions in JS optimization when meeting badly formatted JS.
- 3rd: Added Adobe Lightroom support for NextGen Gallery.
- 3rd: Improved Postman app support for POST JSON requests.
- IAPI: US3 server IP changed to 68.183.60.185.
2.7.2 β Nov 19 2018
- π±: Auto Upgrade feature.
- CDN: Bypass CDN for cron to avoid WP jQuery deregister warning.
2.7.1 β Nov 15 2018
- π±CLI: Ability to set CDN mapping by
set_option litespeed-cache-cdn_mapping[url][0] https://url
. - π±CDN: Ability to customize default CDN mapping data in default.ini.
- π±API: Default.ini now supports both text-area items and on/off options.
- Vary: Refactored Vary and related API.
- Vary: New hook to manipulate vary cookies value.
- Core: Activation now can generate Object Cache file.
- Core: Unified Object Cache/rewrite rules generation process across activation/import/reset/CLI.
- Core: Always hook activation to make activation available through the front end.
- πIAPI: Fixed a bug where environment report gave incorrect image optimization data.
- πOLS: Fixed a bug where login cookie kept showing a warning on OpenLiteSpeed.
- πCore: Fixed a bug where Import/Activation/CLI was missing CDN mapping settings.
- API: Filters
litespeed_cache_media_lazy_img_excludes/litespeed_optm_js_defer_exc
passed-in parameter is changed from string to array.
2.7 β Nov 2 2018
- π±: Separate Purge log for better debugging.
- 3rd: Now fully compatible with WPML.
- IAPI: Sped up Image Optimization workflow.
- GUI: Current IP now shows in Debug settings.
- GUI: Space separated placeholder queue list for better look.
- IAPI: EU3 server IP changed to 165.227.131.98.
2.6.4.1 β Oct 25 2018
- π₯πMedia: Fixed a bug where the wrong table was used in the Image Optimization process.
- IAPI: IAPI v2.6.4.1.
2.6.4 β Oct 24 2018
- π±: Ability to create custom default config options per hosting company.
- π±: Ability to generate mobile Critical CSS.
- πMedia: Fixed a bug where Network sites could incorrectly override optimized images.
- πCDN: Fixed a bug where image URLs containing backslashes were matched.
- Cache: Added default Mobile UA config setting.
- GUI: Fixed unknown shortcut characters for non-English languages Setting tabs.
2.6.3 β Oct 18 2018
- π±: Ability to Reset All Options.
- π±CLI: Added new
lscache-admin reset_options
command. - GUI: Added shortcuts for more of the Settings tabs.
- Media: Updated Lazy Load JS library to the most recent version.
- There is no longer any need to explicitly Save Settings upon Import.
- Remove Query String now will remove all query strings in JS/CSS static files.
- IAPI: Added summary info to debug log.
2.6.2 β Oct 11 2018
- Setting: Automatically correct invalid numeric values in configuration settings upon submit.
- πMedia: Fixed the issue where iframe lazy load was broken by latest Chrome release. (@ofmarconi)
- π: Fixed an issue with Multisite where subsites failed to purge when only primary site has WooCommerce . (@kierancalv)
2.6.1 β Oct 4 2018
- π±: Ability to generate separate Critical CSS Cache for Post Types & URIs.
- API: Filter
litespeed_frontend_htaccess
for frontend htaccess path. - Media: Removed responsive placeholder generation history to save space.
2.6.0.1 β Sep 24 2018
- π₯π: Fixed an issue in responsive placeholder generation where redundant history data was being saved and using a lot of space.
2.6 β Sep 22 2018
- Vary: Moved
litespeed_cache_api_vary
hook outside of OLS condition for .htaccess generation. - CDN: Trim spaces in original URL of CDN setting.
- API: New filter
litespeed_option_
to change all options dynamically. - API: New
LiteSpeed_Cache_API::force_option()
to change all options dynamically. - API: New
LiteSpeed_Cache_API::vary()
to set default vary directly for easier compaitiblity with WPML WooCommerce Multilingual. - API: New
LiteSpeed_Cache_API::nonce()
to safely and easily allow caching of wp-nonce. - API: New
LiteSpeed_Cache_API::hook_vary_add()
to add new vary. - Optm: Changed HTML/JS/CSS optimization options assignment position from constructor to
finalize()
. - Doc: Added nonce to FAQ and mentioned nonce in 3rd Party Compatibility section.
- GUI: Moved inline minify to under html minify due to the dependency.
- 3rd: Cached Aelia CurrencySwitcher by default.
- π: Fixed issue where enabling remote JQuery caused missing jquery-migrate library error.
2.5.1 β Sep 11 2018
- π± Responsive placeholder. (@szmigieldesign)
- Changed CSS::ccss_realpath function scope to private.
- π Detected JS filetype before optimizing to avoid PHP source conflict. (@closte #50)
2.
5 β Sep 6 2018- [IMPROVEMENT] CLI can now execute Remove Original Image Backups. (@Shon)
- [UPDATE] Fixed issue where WP-PostViews documentation contained extra slashes. (#545638)
- [UPDATE] Check LITESPEED_SERVER_TYPE for more accurate LSCache Disabled messaging.
- [IAPI] Fixed a bug where optimize/fetch error notification was not being received. (@LucasRolff)
2.4.4 β Aug 31 2018
- [NEW] CLI can now support image optimization. (@Shon)
- [IMPROVEMENT] GUI Cron/CLI will not create admin message anymore.
- [UPDATE] Media Fixed a PHP notice that appeared when pulling optimized images.
- [UPDATE] Fixed a PHP notice when detecting origin of ajax call. (@iosoft)
- [DEBUG] Debug log can now log referer URL.
- [DEBUG] Changes to options will now be logged.
2.4.3 β Aug 27 2018
- [NEW] Media Ability to inline image lazyload JS library. (@Music47ell)
- [IMPROVEMENT] Media Deleting images will now clear related optimization file & info too.
- [IMPROVEMENT] Media Non-image postfix data will now be bypassed before sending image optimization request.
- [BUGFIX] CDN CDN URL will no longer be replaced during admin ajax call. (@pankaj)
- [BUGFIX] CLI WPCLI can now save options without incorrectly clearing textarea items. (@Shon)
- [GUI] Moved Settings above Manage on the main menu.
2.4.2 β Aug 21 2018
- [IMPROVEMENT] Media Sped up Image Optimization process by replacing IAPI server pull communication.
- [IMPROVEMENT] Media Ability to delete optimized WebP/original image by item in Media Library. (@redgoodapple)
- [IMPROVEMENT] CSS Optimize Generate new optimized CSS name based on purge timestamp. Allows CSS cache to be cleared for visitors. (@bradbrownmagic)
- [IMPROVEMENT] API added litespeed_img_optm_options_per_image. (@gintsg)
- [UPDATE] Stopped showing Β«No Image FoundΒ» message when all images have finished optimization. (@knutsp)
- [UPDATE] Improved a PHP warning when saving settings. (@sergialarconrecio)
- [UPDATE] Changed backend adminbar icon default behavior from Purge All to Purge LSCache.
- [UPDATE] Clearing CCSS cache will clear unfinished queue too.
- [UPDATE] Added Β«$Β» exact match when adding URL by frontend adminbar dropdown menu, to avoid affecting any sub-URLs.
- [UPDATE] Fixed IAPI error message showing array bug. (@thiomas)
- [UPDATE] Debug Disable All will do a Purge All.
- [UPDATE] Critical CSS server IP changed to 142.93.3.57.
- [GUI] Showed plugin update link for IAPI version message.
- [GUI] Bypassed null IAPI response message.
- [GUI] Grouped related settings with indent.
- [IAPI] Added 503 handler for IAPI response.
- [IAPI] IAPI v2.4.2.
- [IAPI] Center Server IP Changed from 34.198.229.186 to 142.93.112.87.
2.4.1 β Jul 19 2018
- [NEW FEATURE] Media Auto Level Up. Auto refill credit.
- [NEW FEATURE] Media Auto delete original backups after pulled. (@borisov87 @JMCA2)
- [NEW FEATURE] Media Auto request image optimization. (@ericsondr)
- [IMPROVEMENT] Media Fetch 404 error will notify client as other errors.
- [IMPROVEMENT] Media Support WebP for PageSpeed Insights. (@LucasRolff)
- [BUGFIX] CLI Fixed the issue where CLI import/export caused certain textarea settings to be lost. (#767519)
- [BUGFIX] CSS Optimize Fixed the issue that duplicated optimized CSS and caused rapid expansion of CSS cache folder.
- [GUI] Media Refactored operation workflow and interface.
- [UPDATE] Media Set timeout seconds to avoid pulling timeout. (@Jose)
- [UPDATE] CDNFixed the notice when no path is in URL. (@sabitkamera)
- [UPDATE] Media Auto correct credits when pulling.
- [UPDATE] GUI Removed redundant double quote in gui.cls. (@DaveyJake)
- [IAPI] IAPI v2.4.1.
- [IAPI] Allow new error status notification and success message from IAPI.
2.4 β Jul 2 2018
- [NEW FEATURE] Media Added lossless optimization.
- [NEW FEATURE] Media Added Request Orignal Images ON/OFF.
- [NEW FEATURE] Media Added Request WebP ON/OFF. (@JMCA2)
- [IMPROVEMENT] Media Improved optimization tools to archive maximum compression and score.
- [IMPROVEMENT] Media Improved speed of image pull.
- [IMPROVEMENT] Media Automatically recover credit after pulled.
- [REFACTOR] Config Separated configure const class.
- [BUGFIX] Report Report can be sent successfully with emoji now. (@music47ell)
- [IAPI] New Europe Image Optimization server (EU3/EU4).
- [IAPI] New America Image Optimization server (US3/US4/US5/US6).
- [IAPI] New Asian Image Optimization server (AS3).
- [IAPI] Refactored optimization process.
- [IAPI] Increased credit limit.
- [IAPI] Removed request interval limit.
- [IAPI] IAPI v2.4.
- We strongly recommended that you re-optimize your image library to get a better compression result.
2.3.1 β Jun 18 2018
- [IMPROVEMENT] New setting to disable Generate Critical CSS. (@cybmeta)
- [IMPROVEMENT] Added filter to can_cdn/can_optm check. (@Jacob)
- [UPDATE] Critical CSS Added 404 css. Limit cron interval.
- [UPDATE] AJAX will not bypass CDN anymore by default. (@Jacob)
- [GUI] Show Disable All Features warning if it is on in Debug tab.
2.3 β Jun 13 2018
- [NEW FEATURE] Automatically generate critical CSS. (@joeee @ivan_ivanov @3dseo)
- [BUGFIX] Β«Mark this page asβ¦Β» from dropdown menu will not reset settings anymore. (@cbratschi)
2.2.7 β Jun 4 2018
- [IMPROVEMENT] Improved redirection for manual image pull to avoid too many redirections warning.
- [IAPI] Increased credit limit.
- [BUGFIX] Fixed 503 error when enabling log filters in Debug tab. (#525206)
- [UPDATE] Improve compatibility when using sitemap url on servers with allow_url_open off.
- [UPDATE] Removed Crawler HTTP2 option due to causing no-cache blacklist issue for certain environments.
- [UPDATE] Privacy policy can be now translated. (@Josemi)
- [UPDATE] IAPI Increased default img request max to 3000.
2.2.6 β May 24 2018
- [NEW FEATURE] Original image backups can be removed now. (@borisov87 @JMCA2)
- [BUGFIX] Role Excludes in Tuning tab can save now. (@pako69)
- [UPDATE] Added privacy policy support.
2.2.5 β May 14 2018
- [IAPI] Image Optimization New Asian Image Optimization server (AS2).
- [INTEGRATION] Removed wpForo 3rd party file. (@massimod)
2.2.4 β May 7 2018
- [IMPROVEMENT] Improved compatibility with themes using the same js_min library. (#129093 @Darren)
- [BUGFIX] Fixed a bug when checking image path for dynamic files. (@miladk)
- [INTEGRATION] Compatibility with Universal Star Rating. (@miladk)
2.2.3 β Apr 27 2018
- [NEW FEATURE] WebP For Extra srcset setting in Media tab. (@vengen)
- [REFACTOR] Removed redundant LS consts.
- [REFACTOR] Refactored adv_cache generation flow.
- [BUGFIX] Fixed issue where inline JS minify exception caused a blank page. (@oomskaap @kenb1978)
- [UPDATE] Changed HTTP/2 Crawl default value to OFF.
- [UPDATE] Added img.data-src to default WebP replacement value for WooCommerce WebP support.
- [UPDATE] Detached crawler from LSCache LITESPEED_ON status.
- [API] Improved ESI API to honor the cache control in ESI wrapper.
- [API] Added LITESPEED_PURGE_SILENT const to bypass the notification when purging
- [INTEGRATION] Fixed issue with nonce expiration when using ESI API. (#923505 @Dan)
- [INTEGRATION] Improved compatibility with Ninja Forms by bypassing non-javascript JS from inline JS minify.
- [INTEGRATION] Added a hook for plugins that change the CSS/JS path e.g. Hide My WordPress.
2.2.2 β Apr 16 2018
- [NEW FEATURE] WebP Attribute To Replace setting in Media tab. (@vengen)
- [IMPROVEMENT] Generate adv_cache file automatically when it is lost.
- [IMPROVEMENT] Improved compatibility with ajax login. (@veganostomy)
- [UPDATE] Added object cache lib check in case user downgrades LSCWP to non-object-cache versions.
- [UPDATE] Avoided infinite loop when users enter invalid hook values in Purge All Hooks settings.
- [UPDATE] Updated log format in media&cdn class.
- [UPDATE] Added more items to Report.
2.2.1 β Apr 10 2018
- [NEW FEATURE] Included Directories setting in CDN tab. (@Dave)
- [NEW FEATURE] Purge All Hooks setting in Advanced tab.
- [UPDATE] Added background-image WebP replacement support. (@vengen)
- [UPDATE] Show recommended values for textarea items in settings.
- [UPDATE] Moved CSS/JS optimizer log to Advanced level.
- [INTEGRATION] Added WebP support for Avada Fusion Sliders. (@vengen)
2.2.0.2 β Apr 3 2018
- [HOTFIX] Object Cache Fixed the PHP warning caused by previous improvement to Object Cache.
2.2.0.1 β Apr 3 2018
- [HOTFIX] Object parameter will no longer cause warnings to be logged for Purge and Cache classes. (@kelltech @khrifat)
- [UPDATE] Removed duplicated del_file func from Object Cache class.
- [BUGFIX]
CLI
no longer shows 400 error upon successful result.
2.2 β Apr 2 2018
- [NEW FEATURE] Debug Disable All Features setting in Debug tab. (@monarobase)
- [NEW FEATURE] Cache Force Cacheable URIs setting in Excludes tab.
- [NEW FEATURE] Purge Purge all LSCache and other caches in one link.
- [REFACTOR] Purge Refactored Purge class.
- [BUGFIX] Query strings in DoNotCacheURI setting now works.
- [BUGFIX] Cache Mobile cache compatibility with WebP vary. (@Shivam #987121)
- [UPDATE] Purge Moved purge_all to Purge class from core class.
- [API] Set cacheable/Set force cacheable. (@Jacob)
2.1.2 β Mar 28 2018
- [NEW FEATURE] Image Optimization Clean Up Unfinished Data feature.
- [IAPI] IAPI v2.1.2.
- [IMPROVEMENT] CSS/JS Minify Reduced loading time significantly by improving CSS/JS minify loading process. (@kokers)
- [IMPROVEMENT] CSS/JS Minify Cache empty JS Minify content. (@kokers)
- [IMPROVEMENT] Cache Cache 301 redirect when scheme/host are same.
- [BUGFIX] Media Lazy load now can support WebP. (@relle)
- [UPDATE] CSS/JS Optimize Serve static files for CSS async & lazy load JS library.
- [UPDATE] Report Appended Basic/Advanced View setting to Report.
- [UPDATE] CSS/JS Minify Removed zero-width space from CSS/JS content.
- [GUI] Added Purge CSS/JS Cache link in Admin.
2.1.1.1 β Mar 21 2018
- [BUGFIX] Fixed issue where activation failed to add rules to .htaccess.
- [BUGFIX] Fixed issue where 304 header was blank on feed page refresh.
2.1.1 β Mar 20 2018
- [NEW FEATURE] Browser Cache Unlocked for non-LiteSpeed users.
- [IMPROVEMENT] Image Optimization Fixed issue where images with bad postmeta value continued to show in not-yet-requested queue.
2.1 β Mar 15 2018
- [NEW FEATURE] Image Optimization Unlocked for non-LiteSpeed users.
- [NEW FEATURE] Object Cache Unlocked for non-LiteSpeed users.
- [NEW FEATURE] Crawler Unlocked for non-LiteSpeed users.
- [NEW FEATURE] Database Cleaner and Optimizer Unlocked for non-LiteSpeed users.
- [NEW FEATURE] Lazy Load Images Unlocked for non-LiteSpeed users.
- [NEW FEATURE] CSS/JS/HTML Minify/Combine Optimize Unlocked for non-LiteSpeed users.
- [IAPI] IAPI v2.0.
- [IAPI] Increased max rows prefetch when client has additional credit.
- [IMPROVEMENT] CDN Multiple domains may now be used.
- [IMPROVEMENT] Report Added WP environment constants for better debugging.
- [REFACTOR] Separated Cloudflare CDN class.
- [BUGFIX] Image Optimization Fixed issue where certain MySQL version failed to create img_optm table. (@philippwidmer)
- [BUGFIX] Image Optimization Fixed issue where callback validation failed when pulling and sending request simultaneously.
- [GUI] Added Slack community banner.
- [INTEGRATION] CDN compatibility with WPML multiple domains. (@egemensarica)
2.0 β Mar 7 2018
- [NEW FEATURE] Image Optimization Added level up guidance.
- [REFACTOR] Image Optimization Refactored Image Optimization class.
- [IAPI] Image Optimization New European Image Optimization server (EU2).
- [IMPROVEMENT] Image Optimization Manual pull action continues pulling until complete.
- [IMPROVEMENT] CDN Multiple CDNs can now be randomized for a single resource.
- [IMPROVEMENT] Image Optimization Improved compatibility of long src images.
- [IMPROVEMENT] Image Optimization Reduced runtime load.
- [IMPROVEMENT] Image Optimization Avoid potential loss/reset of notified images status when pulling.
- [IMPROVEMENT] Image Optimization Avoid duplicated optimization for multiple records in Media that have the same image source.
- [IMPROVEMENT] Image Optimization Fixed issue where phantom images continued to show in not-yet-requested queue.
- [BUGFIX] Core Improved compatibility when upgrading outside of WP Admin. (@jikatal @TylorB)
- [BUGFIX] Crawler Improved HTTP/2 compatibility to avoid erroneous blacklisting.
- [BUGFIX] Crawler Changing Delay setting will use server variable for min value validation if set.
- [UPDATE] Crawler Added HTTP/2 protocol switch in the Crawler settings.
- [UPDATE] Removed unnecessary translation strings.
- [GUI] Display translated role group name string instead of English values. (@Richard Hordern)
- [GUI] Added Join LiteSpeed Slack link.
- [GUI] Import / Export Cosmetic changes to Import Settings file field.
- [INTEGRATION] Improved compatibility with WPML Media for Image Optimization. (@szmigieldesign)
1.9.1.1 β February 20 2018
- [Hotfix] Removed empty crawler when no role simulation is set.
1.9.1 β February 20 2018
- [NEW FEATURE] Role Simulation crawler.
- [NEW FEATURE] WebP multiple crawler.
- [NEW FEATURE] HTTP/2 support for crawler.
- [BUGFIX] Fixed a js bug with the auto complete mobile user agents field when cache mobile is turned on.
- [BUGFIX] Fixed a constant undefined warning after activation.
- [GUI] Sitemap generation settings are no longer hidden when using a custom sitemap.
1.9 β February 12 2018
- [NEW FEATURE] Inline CSS/JS Minify.
- [IMPROVEMENT] Removed Composer vendor to thin the plugin folder.
- [UPDATE] Tweaked h3 to h2 in Admin headings for accessibility. (@steverep)
- [GUI] Added Mobile User Agents to basic view.
- [GUI] Moved Object Cache & Browser Cache from Cache tab to Advanced tab.
- [GUI] Moved LSCache Purge All from Adminbar to dropdown menu.
1.8.3 β February 2 2018
- [NEW FEATURE] Crawler server variable limitation support.
- [IMPROVEMENT] Added Store Transients option to fix transients missing issue when Cache Wp-Admin setting is OFF.
- [IMPROVEMENT] Tweaked ARIA support. (@steverep)
- [IMPROVEMENT] Used strpos instead of strncmp for performance. (@Zach E)
- [BUGFIX] Transient cache can now be removed when the Cache Wp-Admin setting is ON in Object Cache.
- [BUGFIX] Network sites can now save Advanced settings.
- [BUGFIX] Media list now shows in network sites.
- [BUGFIX] Show Crawler Status button is working again.
- [UPDATE] Fixed a couple of potential PHP notices in the Network cache tab and when no vary group is set.
- [GUI] Added Learn More link to all setting pages.
1.8.2 β January 29 2018
- [NEW FEATURE] Instant Click in the Advanced tab.
- [NEW FEATURE] Import/Export settings.
- [NEW FEATURE] Opcode Cache support.
- [NEW FEATURE] Basic/Advanced setting view.
- [IMPROVEMENT] Added ARIA support in widget settings.
- [BUGFIX] Multiple WordPress instances with same Object Cache address will no longer see shared data.
- [BUGFIX] WebP Replacement may now be set at the Network level.
- [BUGFIX] Object Cache file can now be removed at the Network level uninstall.
1.8.1 β January 22 2018
- [NEW FEATURE] Object Cache now supports Redis.
- [IMPROVEMENT] Memcached Object Cache now supports authorization.
- [IMPROVEMENT] A 500 error will no longer be encountered when turning on Object Cache without the proper PHP extension installed.
- [BUGFIX] Object Cache settings can now be saved at the Network level.
- [BUGFIX] Mu-plugin now supports Network setting.
- [BUGFIX] Fixed admin bar showing inaccurate Edit Page link.
- [UPDATE] Removed warning information when no Memcached server is available.
1.8 β January 17 2018
- [NEW FEATURE] Object Cache.
- [REFACTOR] Refactored Log class.
- [REFACTOR] Refactored LSCWP basic const initialization.
- [BUGFIX] Fixed Cloudflare domain search breaking when saving more than 50 domains under a single account.
- [UPDATE] Log filter settings are now their own item in the wp-option table.
1.7.2 β January 5 2018
- [NEW FEATURE] Cloudflare API support.
- [IMPROVEMENT] IAPI key can now be reset to avoid issues when domain is changed.
- [BUGFIX] Fixed JS optimizer breaking certain plugins JS.
- [UPDATE] Added cdn settings to environment report.
- [GUI] Added more shortcuts to backend adminbar.
- [INTEGRATION] WooCommerce visitors are now served from public cache when cart is empty.
1.7.1.1 β December 29 2017
- [BUGFIX] Fixed an extra trailing underscore issue when saving multiple lines with DNS Prefetch.
- [UPDATE] Cleaned up unused dependency vendor files.
1.7.1 β December 28 2017
- [NEW FEATURE] Added DNS Prefetch setting on the Optimize page.
- [NEW FEATURE] Added Combined File Max Size setting on the Tuning page.
- [IMPROVEMENT] Improved JS/CSS minify to achieve higher page scores.
- [IMPROVEMENT] Optimized JS/CSS files will not be served from private cache for OLS or with ESI off.
- [UPDATE] Fixed a potential warning for new installations on the Settings page.
- [UPDATE] Fixed an issue with guest users occasionally receiving PHP warnings.
- [BUGFIX] Fixed a bug with the Improve HTTPS Compatibility setting failing to save.
- Thanks to all of our users for your encouragement and support! Happy New Year!
- PS: Lookout 2018, weβre back!
1.
7 β December 22 2017- [NEW FEATURE] Drop Query Strings setting in the Cache tab.
- [NEW FEATURE] Multiple CDN Mapping in the CDN tab.
- [IMPROVEMENT] Improve HTTP/HTTPS Compatibility setting in the Advanced tab.
- [IMPROVEMENT] Keep JS/CSS original position in HTML when excluded in setting.
- [IAPI] Reset client level credit after Image Optimization data is destroyed.
- [REFACTOR] Refactored build_input/textarea functions in admin_display class.
- [REFACTOR] Refactored CDN class.
- [GUI] Added a notice to Image Optimization and Crawler to warn when cache is disabled.
- [GUI] Improved image optimization indicator styles in Media Library List.
1.6.7 β December 15 2017
- [IAPI] Added ability to scan for new image thumbnail sizes and auto-resend image optimization requests.
- [IAPI] Added ability to destroy all optimization data.
- [IAPI] Updated IAPI to v1.6.7.
- [INTEGRATION] Fixed certain 3rd party plugins calling REST without user nonce causing logged in users to be served as guest.
1.6.6.1 β December 8 2017
- [IAPI] Limit first-time submission to one image group for test-run purposes.
- [BUGFIX] Fixed vary group generation issue associated with custom user role plugins.
- [BUGFIX] Fixed WooCommerce issue where logged-in users were erroneously purged when ESI is off.
- [BUGFIX] Fixed WooCommerce cache miss issue when ESI is off.
1.6.6 β December 6 2017
- [NEW FEATURE] Preserve EXIF in Media setting.
- [NEW FEATURE] Clear log button in Debug Log Viewer.
- [IAPI] Fixed notified images resetting to previous status when pulling.
- [IAPI] Fixed HTTPS compatibility for image optimization initialization.
- [IAPI] An error message is now displayed when image optimization request submission is bypassed due to a lack of credit.
- [IAPI] IAPI v1.6.6.
- [IMPROVEMENT] Support JS data-no-optimize attribute to bypass optimization.
- [GUI] Added image group wiki link.
- [INTEGRATION] Improved compatibility with Login With Ajax.
- [INTEGRATION] Added function_exists check for WooCommerce to avoid 500 errors.
1.6.5.1 β December 1 2017
- [HOTFIX] Fixed warning message on Edit .htaccess page.
1.6.5 β November 30 2017
- [IAPI] Manually pull image optimization action button.
- [IAPI] Automatic credit system for image optimization to bypass unfinished image optimization error.
- [IAPI] Notify failed images from LiteSpeedβs Image Server.
- [IAPI] Reset/Clear failed images feature.
- [IAPI] Redesigned report page.
- [REFACTOR] Moved pull_img logic from admin_api to media.
- [BUGFIX] Fixed a compatibility issue for clients who have allow_url_open setting off.
- [BUGFIX] Fixed logged in users sometimes being served from guest cache.
- [UPDATE] Environment report is no longer saved to a file.
- [UPDATE] Removed crawler reset notification.
- [GUI] Added more details on image optimization.
- [GUI] Removed info page from admin menu.
- [GUI] Moved environment report from network level to single site level.
- [GUI] Crawler time added in a user friendly format.
- [INTEGRATION] Improved compatibility with FacetWP json call.
1.6.4 β November 22 2017
- [NEW FEATURE] Send env reports privately with a new built-in report number referral system.
- [IAPI] Increased request timeout to fix a cUrl 28 timeout issue.
- [BUGFIX] Fixed a TTL max value validation bug.
- [INTEGRATION] Improved Contact Form 7 REST call compatibility for logged in users.
- Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ Π·Π° Π²ΡΠ΅ Π²Π°ΡΠΈ ΠΎΡΠ΅Π½ΠΊΠΈ. ΠΡΠΎ ΠΏΠΎΠ±ΡΠ΄ΠΈΠ»ΠΎ Π½Π°Ρ Π±ΡΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΡΠ΅ΡΠ΄Π½ΡΠΌΠΈ. Π‘ΡΠ°ΡΡΠ»ΠΈΠ²ΠΎΠ³ΠΎ Π΄Π½Ρ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠ΅Π½ΠΈΡ.
1.6.3 β November 17 2017
- [NEW FEATURE] Only async Google Fonts setting.
- [NEW FEATURE] Only create WebP images when optimizing setting.
- [NEW FEATURE] Batch switch images to original/optimized versions in Image Optimization.
- [NEW FEATURE] Browser Cache TTL setting.
- [NEW FEATURE] Cache WooCommerce Cart setting.
- [IMPROVEMENT] Moved optimized JS/CSS snippet in header html to after meta charset.
- [IMPROVEMENT] Added a constant for better JS/CSS optimization compatibility for different dir WordPress installation.
- [IAPI] Take over failed callback check instead of bypassing it.
- [IAPI] Image optimization requests are now limited to 500 images per request.
- [BUGFIX] Fixed a parsing failure bug not using attributes in html elements with dash.
- [BUGFIX] Fixed a bug causing non-script code to move to the top of a page when not using combination.
- [UPDATE] Added detailed logs for external link detection.
- [UPDATE] Added new lines in footer comment to avoid Firefox crash when enabled HTML minify.
- [API]
Purge private
/Purge private all
/Add private tag
functions. - [GUI] Redesigned image optimization operation links in Media Lib list.
- [GUI] Tweaked wp-admin form save button position.
- [GUI] Added Β«learn moreΒ» link for image optimization.
1.6.2.1 β November 6 2017
- [INTEGRATION] Improved compatibility with old WooCommerce versions to avoid unknown 500 errors.
- [BUGFIX] Fixed WebP images sometimes being used in non-supported browsers.
- [BUGFIX] Kept query strings for HTTP/2 push to avoid re-fetching pushed sources.
- [BUGFIX] Excluded JS/CSS from HTTP/2 push when using CDN.
- [GUI] Fixed a typo in Media list.
- [GUI] Made more image optimization strings translatable.
- [GUI] Updated Tuning description to include API documentation.
1.6.2 β November 3 2017
- [NEW FEATURE] Do Not Cache Roles.
- [NEW FEATURE] Use WebP Images for supported browsers.
- [NEW FEATURE] Disable Optimization Poll ON/OFF Switch in Media tab.
- [NEW FEATURE] Revert image optimization per image in Media list.
- [NEW FEATURE] Disable/Enable image WebP per image in Media list.
- [IAPI] Limit optimized images fetching cron to a single process.
- [IAPI] Updated IAPI to v1.6.2.
- [IAPI] Fixed repeating image request issue by adding a failure status to local images.
- [REFACTOR] Refactored login vary logic.
1.6.1 β October 29 2017
- [IAPI] Updated LiteSpeed Image Optimization Server API to v1.6.1.
1.6 β October 27 2017
- [NEW FEATURE] Image Optimization.
- [NEW FEATURE] Role Excludes for Optimization.
- [NEW FEATURE] Combined CSS/JS Priority.
- [IMPROVEMENT] Bypass CDN for login/register page.
- [UPDATE] Expanded ExpiresByType rules to include new font types. ( Thanks to JMCA2 )
- [UPDATE] Removed duplicated type param in admin action link.
- [BUGFIX] Fixed CDN wrongly replacing img base64 and Β«fakeΒ» src in JS.
- [BUGFIX] Fixed image lazy load replacing base64 src.
- [BUGFIX] Fixed a typo in Optimize class exception.
- [GUI] New Tuning tab in admin settings panel.
- [REFACTOR] Simplified router by reducing actions and adding types.
- [REFACTOR] Renamed
run()
tofinalize()
in buffer process.
1.5 β October 17 2017
- [NEW FEATURE] Exclude JQuery (to fix inline JS error when using JS Combine).
- [NEW FEATURE] Load JQuery Remotely.
- [NEW FEATURE] JS Deferred Excludes.
- [NEW FEATURE] Lazy Load Images Excludes.
- [NEW FEATURE] Lazy Load Image Placeholder.
- [IMPROVEMENT] Improved Lazy Load size attribute for w3c validator.
- [UPDATE] Added basic caching info and LSCWP version to HTML comment.
- [UPDATE] Added debug log to HTML detection.
- [BUGFIX] Fixed potential font CORS issue when using CDN.
- [GUI] Added API docs to setting description.
- [REFACTOR] Relocated all classes under includes with backwards compatibility.
- [REFACTOR] Relocated admin templates.
1.4 β October 11 2017
- [NEW FEATURE] Lazy load images/iframes. when matching the start of a path in matching settings.
- [IMPROVEMENT] Added wildcard support in CDN original URL.
- [IMPROVEMENT] Moved optimizer table initialization to admin setting panel with failure warning.
- [UPDATE] Added a one-time welcome banner.
- [UPDATE] Partly relocated class: βapiβ.
- [API] Added API wrapper for removing wrapped HTML output.
- [INTEGRATION] Fixed WooCommerce conflict with optimizer.
- [INTEGRATION] Private cache support for WooCommerce v3.2.0+.
- [GUI] Added No Optimization menu to frontend.
1.3.1.1 β October 6 2017
- [BUGFIX] Improved optimizer table creating process in certain database charset to avoid css/js minify/combination failure.
1.3.1 β October 5 2017
- [NEW FEATURE] Remove WP Emoji Option.
- [IMPROVEMENT] Separated optimizer data from wp_options to improve compatibility with backup plugins.
- [IMPROVEMENT] Enhanced crawler cron hook to prevent de-scheduling in some cases.
- [IMPROVEMENT] Enhanced Remove Query Strings to also remove Emoji query strings.
- [IMPROVEMENT] Enhanced HTML detection when extra spaces are present at the beginning.
- [UPDATE] Added private cache support for OLS.
- [BUGFIX] Self-redirects are no longer cached.
- [BUGFIX] Fixed css async lib warning when loading in HTTP/2 push.
1.3 β October 1 2017
- [NEW FEATURE] Added Browser Cache support.
- [NEW FEATURE] Added Remove Query Strings support.
- [NEW FEATURE] Added Remove Google Fonts support.
- [NEW FEATURE] Added Load CSS Asynchronously support.
- [NEW FEATURE] Added Load JS Deferred support.
- [NEW FEATURE] Added Critical CSS Rules support.
- [NEW FEATURE] Added Private Cached URIs support.
- [NEW FEATURE] Added Do Not Cache Query Strings support.
- [NEW FEATURE] Added frontend adminbar shortcuts ( Purge this page/Do Not Cache/Private cache ).
- [IMPROVEMENT] Do Not Cache URIs now supports full URLs.
- [IMPROVEMENT] Improved performance of Do Not Cache settings.
- [IMPROVEMENT] Encrypted vary cookie.
- [IMPROVEMENT] Enhanced HTML optimizer.
- [IMPROVEMENT] Limited combined file size to avoid heavy memory usage.
- [IMPROVEMENT] CDN supports custom upload folder for media files.
- [API] Added purge single post API.
- [API] Added version compare API.
- [API] Enhanced ESI API for third party plugins.
- [INTEGRATION] Compatibility with NextGEN Gallery v2.2.14.
- [INTEGRATION] Compatibility with Caldera Forms v1.5.6.2+.
- [BUGFIX] Fixed CDN&Minify compatibility with css url links.
- [BUGFIX] Fixed .htaccess being regenerated despite there being no changes.
- [BUGFIX] Fixed CDN path bug for subfolder WP instance.
- [BUGFIX] Fixed crawler path bug for subfolder WP instance with different site url and home url.
- [BUGFIX] Fixed a potential Optimizer generating redundant duplicated JS in HTML bug.
- [GUI] Added a more easily accessed submit button in admin settings.
- [GUI] Admin settings page cosmetic changes.
- [GUI] Reorganized GUI css/img folder structure.
- [REFACTOR] Refactored configuration init.
- [REFACTOR] Refactored admin setting save.
- [REFACTOR] Refactored .htaccess operator and rewrite rule generation.
1.2.3.1 β September 20 2017
- [UPDATE] Improved PHP5.3 compatibility.
1.2.3 β September 20 2017
- [NEW FEATURE] Added CDN support.
- [IMPROVEMENT] Improved compatibility when upgrading by fixing a possible fatal error.
- [IMPROVEMENT] Added support for custom wp-content paths.
- [BUGFIX] Fixed non-primary network blogs not being able to minify.
- [BUGFIX] Fixed HTML Minify preventing Facebook from being able to parse og tags.
- [BUGFIX] Preview page is no longer cacheable.
- [BUGFIX] Corrected log and crawler timezone to match set WP timezone.
- [GUI] Revamp of plugin GUI.
1.2.2 β September 15 2017
- [NEW FEATURE] Added CSS/JS minification.
- [NEW FEATURE] Added CSS/JS combining.
- [NEW FEATURE] Added CSS/JS HTTP/2 server push.
- [NEW FEATURE] Added HTML minification.
- [NEW FEATURE] Added CSS/JS cache purge button in management.
- [UPDATE] Improved debug log formatting.
- [UPDATE] Fixed some description typos.
1.2.1 β September 7 2017
- [NEW FEATURE] Added Database Optimizer.
- [NEW FEATURE] Added Tab switch shortcut.
- [IMPROVEMENT] Added cache disabled check for management pages.
- [IMPROVEMENT] Renamed .htaccess backup for security.
- [BUGFIX] Fixed woocommerce default ESI setting bug.
- [REFACTOR] Show ESI page for OLS with notice.
- [REFACTOR] Management Purge GUI updated.
1.2.0.1 β September 1 2017
- [BUGFIX] Fixed a naming bug for network constant ON2.
1.
2.0 β September 1 2017- [NEW FEATURE] Added ESI support.
- [NEW FEATURE] Added a private cache TTL setting.
- [NEW FEATURE] Debug level can now be set to either βBasicβ or βAdvancedβ.
- [REFACTOR] Renamed const βNOTSETβ to βON2β in class config.
1.1.6 β August 23 2017
- [NEW FEATURE] Added option to privately cache logged-in users.
- [NEW FEATURE] Added option to privately cache commenters.
- [NEW FEATURE] Added option to cache requests made through WordPress REST API.
- [BUGFIX] Fixed network 3rd-party full-page cache detection bug.
- [GUI] New Cache and Purge menus in Settings.
1.1.5.1 β August 16 2017
- [IMPROVEMENT] Improved compatibility of frontend&backend .htaccess path detection when site url is different than installation path.
- [UPDATE] Removed unused format string from header tags.
- [BUGFIX] βshowheaderβ Admin Query String now works.
- [REFACTOR] Cache tags will no longer output if not needed.
1.1.5 β August 10 2017
- [NEW FEATURE] Scheduled Purge URLs feature.
- [NEW FEATURE] Added buffer callback to improve compatibility with some plugins that force buffer cleaning.
- [NEW FEATURE] Hide purge_all admin bar quick link if cache is disabled.
- [NEW FEATURE] Required htaccess rules are now displayed when .htaccess is not writable.
- [NEW FEATURE] Debug log features: filter log support; heartbeat control; log file size limit; log viewer.
- [IMPROVEMENT] Separate crawler access log.
- [IMPROVEMENT] Lazy PURGE requests made after output are now queued and working.
- [IMPROVEMENT] Improved readme.txt with keywords relating to our compatible plugins list.
- [UPDATE] βExpiresDefaultβ conflict msg is now closeable and only appears in the .htaccess edit screen.
- [UPDATE] Improved debug log formatting.
- [INTEGRATION] Compatibility with MainWP plugin.
- [BUGFIX] Fixed Woocommerce order not purging product stock quantity.
- [BUGFIX] Fixed Woocommerce scheduled sale price not updating issue.
- [REFACTOR] Combined cache_enable functions into a single function.
1.1.4 β August 1 2017
- [IMPROVEMENT] Unexpected rewrite rules will now show an error message.
- [IMPROVEMENT] Added Cache Tag Prefix setting info in the Env Report and Info page.
- [IMPROVEMENT] LSCWP setting link is now displayed in the plugin list.
- [IMPROVEMENT] Improved performance when setting cache control.
- [UPDATE] Added backward compatibility for v1.1.2.2 API calls. (used by 3rd-party plugins)
- [BUGFIX] Fixed WPCLI purge tag/category never succeeding.
1.1.3 β July 31 2017
- [NEW FEATURE] New LiteSpeed_Cache_API class and documentation for 3rd party integration.
- [NEW FEATURE] New API function litespeed_purge_single_post($post_id).
- [NEW FEATURE] PHP CLI support for crawler.
- [IMPROVEMENT] Set βno cacheβ for same location 301 redirects.
- [IMPROVEMENT] Improved LiteSpeed footer comment compatibility.
- [UPDATE] Removed βcache tag prefixβ setting.
- [BUGFIX] Fixed a bug involving CLI purge all.
- [BUGFIX] Crawler now honors X-LiteSpeed-Cache-Control for the βno-cacheβ header.
- [BUGFIX] Cache/rewrite rules are now cleared when the plugin is uninstalled.
- [BUGFIX] Prevent incorrect removal of the advanced-cache.php on deactivation if it was added by another plugin.
- [BUGFIX] Fixed subfolder WP installations being unable to Purge By URL using a full URL path.
- [REFACTOR] Reorganized existing code for an upcoming ESI release.
1.1.2.2 β July 13 2017
- [BUGFIX] Fixed blank page in Hebrew language post editor by removing unused font-awesome and jquery-ui css libraries.
1.1.2.1 β July 5 2017
- [UPDATE] Improved compatibility with WooCommerce v3.1.0.
1.1.2 β June 20 2017
- [BUGFIX] Fixed missing form close tag.
- [UPDATE] Added a wiki link for enabling the crawler.
- [UPDATE] Improved Site IP description.
- [UPDATE] Added an introduction to the crawler on the Information page.
- [REFACTOR] Added more detailed error messages for Site IP and Custom Sitemap settings.
1.1.1.1 β June 15 2017
- [BUGFIX] Hotfix for insufficient validation of site IP value in crawler settings.
1.1.1 β June 15 2017
- [NEW] As of LiteSpeed Web Server v.5.1.16, the crawler can now be enabled/disabled at the server level.
- [NEW] Added the ability to provide a custom sitemap for crawling.
- [NEW] Added ability to use site IP address directly in crawler settings.
- [NEW] Crawler performance improved with the use of new custom user agent βlsrunnerβ.
- [NEW] Β«Purge By URLsΒ» now supports full URL paths.
- [NEW] Added thirdparty WP-PostRatings compatibility.
- [BUGFIX] Cache is now cleared when changing post status from published to draft.
- [BUGFIX] WHM activation message no longer continues to reappear after being dismissed.
- [COSMETIC] Display recommended values for settings.
1.1.0.1 β June 8 2017
- [UPDATE] Improved default crawler interval setting.
- [UPDATE] Tested up to WP 4.8.
- [BUGFIX] Fixed compatibility with plugins that output json data.
- [BUGFIX] Fixed tab switching bug.
- [BUGFIX] Removed occasional duplicated messages on save.
- [COSMETIC] Improved crawler tooltips and descriptions.
1.1.0 β June 6 2017
- [NEW] Added a crawler β this includes configuration options and a dedicated admin page. Uses wp-cron
- [NEW] Added integration for WPLister
- [NEW] Added integration for Avada
- [UPDATE] General structure of the plugin revamped
- [UPDATE] Improved look of admin pages
- [BUGFIX] Fix any/all wp-content path retrieval issues
- [BUGFIX] Use realpath to clear symbolic link when determining . htaccess paths
- [BUGFIX] Fixed a bug where upgrading multiple plugins did not trigger a purge all
- [BUGFIX] Fixed a bug where cli import_options did not actually update the options.
- [REFACTOR] Most of the files in the code were split into more, smaller files
1.0.15 β April 20 2017
- [NEW] Added Purge Pages and Purge Recent Posts Widget pages options.
- [NEW] Added wp-cli command for setting and getting options.
- [NEW] Added an import/export options cli command.
- [NEW] Added wpForo integration.
- [NEW] Added Theme My Login integration.
- [UPDATE] Purge adjacent posts when publish a new post.
- [UPDATE] Change environment report file to .php and increase security.
- [UPDATE] Added new purgeby option to wp-cli.
- [UPDATE] Remove nag for multiple sites.
- [UPDATE] Only inject LiteSpeed javascripts in LiteSpeed pages.
- [REFACTOR] Properly check for zero in ttl settings.
- [BUGFIX] Fixed the 404 issue that can be caused by some certain plugins when save the settings.
- [BUGFIX] Fixed mu-plugin compatibility.
- [BUGFIX] Fixed problem with creating zip backup.
- [BUGFIX] Fixed conflict with jetpack.
1.0.14.1 β January 31 2017
- [UPDATE] Removed Freemius integration due to feedback.
1.0.14 β January 30 2017
- [NEW] Added error page caching. Currently supports 403, 404, 500s.
- [NEW] Added a purge errors action.
- [NEW] Added wp-cli integration.
- [UPDATE] Added support for multiple varies.
- [UPDATE] Reorganize the admin interface to be less cluttered.
- [UPDATE] Add support for LiteSpeed Web ADC.
- [UPDATE] Add Freemius integration.
- [REFACTOR] Made some changes so that the rewrite rules are a little more consistent.
- [BUGFIX] Check member type before adding purge all button.
- [BUGFIX] Fixed a bug where activating/deactivating the plugin quickly caused the WP_CACHE error to show up.
- [BUGFIX] Handle more characters in the rewrite parser.
- [BUGFIX] Correctly purge posts when they are made public/private.
1.0.13.1 β November 30 2016
- [BUGFIX] Fixed a bug where a global was being used without checking existence first, causing unnecessary log entries.
1.0.13 β November 28 2016
- [NEW] Add an Empty Entire Cache button.
- [NEW] Add stale logic to certain purge actions.
- [NEW] Add option to use primary site settings for all subsites in a multisite environment.
- [NEW] Add support for Aelia CurrencySwitcher
- [UPDATE] Add logic to allow third party vary headers
- [UPDATE] Handle password protected pages differently.
- [BUGFIX] Fixed bug caused by saving settings.
- [BUGFIX] FIxed bug when searching for advanced-cache.php
1.0.12 β November 14 2016
- [NEW] Added logic to generate environment reports.
- [NEW] Created a notice that will be triggered when the WHM Plugin installs this plugin. This will notify users when the plugin is installed by their server admin.
- [NEW] Added the option to cache 404 pages via 404 Page TTL setting.
- [NEW] Reworked log system to be based on selection of yes or no instead of log level.
- [NEW] Added support for Autoptimize.
- [NEW] Added Better WP Minify integration.
- [UPDATE] On plugin disable, clear .htaccess.
- [UPDATE] Introduced URL tag. Changed Purge by URL to use this new tag.
- [BUGFIX] Fixed a bug triggered when .htaccess files were empty.
- [BUGFIX] Correctly determine when to clear files in multisite environments (wp-config, advanced-cache, etc.).
- [BUGFIX] When disabling the cache, settings changed in the same save will now be saved.
- [BUGFIX] Various bugs from setting changes and multisite fixed.
- [BUGFIX] Fixed two bugs with the .htaccess path search.
- [BUGFIX] Do not alter $_GET in add_quick_purge. This may cause issues for functionality occurring later in the same request.
- [BUGFIX] Right to left radio settings were incorrectly displayed. The radio buttons themselves were the opposite direction of the associated text.
1.0.11 β October 11 2016
- [NEW] The plugin will now set cachelookup public on.
- [NEW] New option β check advanced-cache.php. This enables users to have two caching plugins enabled at the same time as long as the other plugin is not used for caching purposes. For example, using another cache plugin for css/js minification.
- [UPDATE] Rules added by the plugin will now be inserted into an LSCACHE START/END PLUGIN comment block.
- [UPDATE] For woocommerce pages, if a user visits a non-cached page with a non-empty cart, do not cache the page.
- [UPDATE] If woocommerce needs to display any notice, do not cache the page.
- [UPDATE] Single site settings are now in both the litespeed cache submenu and the settings submenu.
- [BUGFIX] Multisite network options were not updated on upgrade. This is now corrected.
1.0.10 β September 16 2016
- Added a check for LSCACHE_NO_CACHE definition.
- Added a Purge All button to the admin bar.
- Added logic to purge the cache when upgrading a plugin or theme. By default this is enabled on single site installations and disabled on multisite installations.
- Added support for WooCommerce Versions < 2.5.0.
- Added .htaccess backup rotation. Every 10 backups, an .htaccess archive will be created. If one already exists, it will be overwritten.
- Moved some settings to the new Specific Pages tab to reduce clutter in the General tab.
- The .htaccess editor is now disabled if DISALLOW_FILE_EDIT is set.
- After saving the Cache Tag Prefix setting, all cache will be purged.
1.0.9.1 β August 26 2016
- Fixed a bug where an error displayed on the configuration screen despite not being an error.
- Change logic to check .htaccess file less often.
1.0.9 β August 25 2016
- [NEW] Added functionality to cache and purge feeds.
- [NEW] Added cache tag prefix setting to avoid conflicts when using LiteSpeed Cache for WordPress with LiteSpeed Cache for XenForo and LiteMage.
- [NEW] Added hooks to allow third party plugins to create config options.
- [NEW] Added WooCommerce config options.
- The plugin now also checks for wp-config in the parent directory.
- Improved WooCommerce support.
- Changed .htaccess backup process. Will create a .htaccess_lscachebak_orig file if one does not exist. If it does already exist, creates a backup using the date and timestamp.
- Fixed a bug where get_home_path() sometimes returned an invalid path.
- Fixed a bug where if the .htaccess was removed from a WordPress subdirectory, it was not handled properly.
1.0.8.1 β July 28 2016
- Fixed a bug where check cacheable was sometimes not hit.
- Fixed a bug where extra slashes in clear rules were stripped.
1.0.8 β July 25 2016
- Added purge all on update check to purge by post id logic.
- Added uninstall logic.
- Added configuration for caching favicons.
- Added configuration for caching the login page.
- Added configuration for caching php resources (scripts/stylesheets accessed as .php).
- Set login cookie if user is logged in and it isnβt set.
- Improved NextGenGallery support to include new actions.
- Now displays a notice on the network admin if WP_CACHE is not set.
- Fixed a few php syntax issues.
- Fixed a bug where purge by pid didnβt work.
- Fixed a bug where the Network Admin settings were shown when the plugin was active in a subsite, but not network active.
- Fixed a bug where the Advanced Cache check would sometimes not work.
1.0.7.1 β May 26 2016
- Fixed a bug where enabling purge all in the auto purge on update settings page did not purge the correct blogs.
- Fixed a bug reported by user wpc on our forums where enabling purge all in the auto purge on update settings page caused nothing to be cached.
1.0.7 β May 24 2016
- Added login cookie configuration to the Advanced Settings page.
- Added support for WPTouch plugin.
- Added support for WP-Polls plugin.
- Added Like Dislike Counter third party integration.
- Added support for Admin IP Query String Actions.
- Added confirmation pop up for purge all.
- Refactor: LiteSpeed_Cache_Admin is now split into LiteSpeed_Cache_Admin, LiteSpeed_Cache_Admin_Display, and LiteSpeed_Cache_Admin_Rules
- Refactor: Rename functions to accurately represent their functionality
- Fixed a bug that sometimes caused a βno valid headerβ error message.
1.0.6 β May 5 2016
- Fixed a bug reported by Knut Sparhell that prevented dashboard widgets from being opened or closed.
- Fixed a bug reported by Knut Sparhell that caused problems with https support for admin pages.
1.0.5 β April 26 2016
- [BETA] Added NextGen Gallery plugin support.
- Added third party plugin integration.
- Improved cache tag system.
- Improved formatting for admin settings pages.
- Converted bbPress to use the new third party integration system.
- Converted WooCommerce to use the new third party integration system.
- If .htaccess is not writable, disable separate mobile view and do not cache cookies/user agents.
- Cache is now automatically purged when disabled.
- Fixed a bug where .htaccess was not checked properly when adding common rules.
- Fixed a bug where multisite setups would be completely purged when one site requested a purge all.
1.0.4 β April 7 2016
- Added logic to cache commenters.
- Added htaccess backup to the install script.
- Added an htaccess editor in the wp-admin dashboard.
- Added do not cache user agents.
- Added do not cache cookies.
- Created new LiteSpeed Cache Settings submenu entries.
- Implemented Separate Mobile View.
- Modified WP_CACHE not defined message to only show up for users who can manage options.
- Moved enabled all/disable all from network management to network settings.
- Fixed a bug where WP_CACHE was not defined on activation if it was commented out.
1.0.3 β March 23 2016
- Added a Purge Front Page button to the LiteSpeed Cache Management page.
- Added a Default Front Page TTL option to the general settings.
- Added ability to define web application specific cookie names through rewrite rules to handle logged-in cookie conflicts when using multiple web applications. [Requires LSWS 5.0.15+]
- Improved WooCommerce handling.
- Fixed a bug where activating lscwp sets the βenable cacheβ radio button to enabled, but the cache was not enabled by default.
- Refactored code to make it cleaner.
- Updated readme.txt.
1.0.2 β March 11 2016
- Added a Β«Use Network Admin SettingΒ» option for Β«Enable LiteSpeed CacheΒ». For single sites, this choice will default to enabled.
- Added enable/disable all buttons for network admin. This controls the setting of all managed sites with Β«Use Network Admin SettingΒ» selected for Β«Enable LiteSpeed CacheΒ».
- Exclude by Category/Tag are now text areas to avoid slow load times on the LiteSpeed Cache Settings page for sites with a large number of categories/tags.
- Added a new line to advanced-cache.php to allow identification as a LiteSpeed Cache file.
- Activation/Deactivation are now better handled in multi-site environments.
- Enable LiteSpeed Cache setting is now a radio button selection instead of a single checkbox.
- Can now add β$β to the end of a URL in Exclude URI to perform an exact match.
- The _lscache_vary cookie will now be deleted upon logout.
- Fixed a bug in multi-site setups that would cause a Β«function already definedΒ» error.
1.0.1 β March 8 2016
- Added Do Not Cache by URI, by Category, and by Tag. URI is a prefix/string equals match.
- Added a help tab for plugin compatibilities.
- Created logic for other plugins to purge a single post if updated.
- Fixed a bug where woocommerce pages that display the cart were cached.
- Fixed a bug where admin menus in multi-site setups were not correctly displayed.
- Fixed a bug where logged in users were served public cached pages.
- Fixed a compatibility bug with bbPress. If there is a new forum/topic/reply, the parent pages will now be purged as well.
- Fixed a bug that didnβt allow cron job to update scheduled posts.
1.0.0 β January 20 2016
- Initial Release.
10 ΡΠ°ΠΌΡΡ Π±ΡΡΡΡΡΡ ΡΠ΅ΠΌ WordPress Ρ Π½Π°ΠΈΠ²ΡΡΡΠ΅ΠΉ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡΡ Π² 2022 Π³ΠΎΠ΄Ρ
ΠΠ°ΠΆΠ΅ΡΡΡ Π³Π»ΡΠΏΠΎΠΉ Π·Π°ΡΠ΅Π΅ΠΉ ΠΈΡΠΊΠ°ΡΡ ΡΠ°ΠΌΡΡ Π±ΡΡΡΡΡΡ ΡΠ΅ΠΌΡ WordPress. Π‘ΠΎΠ±ΠΈΡΠ°Π΅ΡΠ΅ΡΡ Π»ΠΈ Π²Ρ ΠΏΡΠΎΠ²Π΅ΡΡΠΈ ΡΠ΅ΡΡΡ ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΡΡΠ΅ΠΉ Π²Π°Ρ ΡΠ΅ΠΌΠ΅ ΠΈ ΡΡΠ°Π²Π½ΠΈΡΡ Π²ΡΠ΅ΠΌΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π² ΠΌΠΈΠ»Π»ΠΈΡΠ΅ΠΊΡΠ½Π΄Π°Ρ ?
ΠΠ°ΠΊ Π²Ρ ΡΠΎΠ±ΠΈΡΠ°Π΅ΡΠ΅ΡΡ ΠΏΡΠΈΡΠΏΠΎΡΠ°Π±Π»ΠΈΠ²Π°ΡΡΡΡ ΠΊ Π²Π°ΡΠΈΠ°ΡΠΈΡΠΌ Π² ΡΠΊΠΎΡΠΎΡΡΡ Ρ ΠΎΡΡΠΈΠ½Π³Π° ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌΠΈ ΠΈ ΠΈΡ ΠΎΠ½Π»Π°ΠΉΠ½-Π΄Π΅ΠΌΠΎ? Π§ΡΠΎ Π΄Π΅Π»Π°ΡΡ, Π΅ΡΠ»ΠΈ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΡΠΈΠ²ΠΎΡΠ΅ΡΠΈΠ²Ρ?
ΠΠ΅ΠΏΡΠ°Π²Π΄ΠΎΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ ΠΏΠΎΠ»Π°Π³Π°ΡΡ, ΡΡΠΎ ΠΎΠ±ΡΡΠ½ΡΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ WordPress Π±ΡΠ΄Π΅Ρ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΡΡ ΡΠ΅ΡΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Π½Π° ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°Π΅ΠΌΡΡ ΡΠ΅ΠΌΠ°Ρ . Π’ΡΡΠ΄Π½ΠΎ ΠΈΡΠΊΠ»ΡΡΠΈΡΡ Π²Π½Π΅ΡΠ½ΠΈΠ΅ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡΠ²ΠΈΡ, ΠΈ Π΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ΅ΠΌ WordPress ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ.
ΠΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΡΡΠΎΠΌΡ ΠΌΡ Π²Π·ΡΠ»ΠΈ Π½Π° ΡΠ΅Π±Ρ ΡΡΡ Π·Π°Π΄Π°ΡΡ Π·Π° Π²Π°Ρ.
Β
Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅
ΠΠ°ΠΊΠΈΠ΅ ΡΠ°ΠΊΡΠΎΡΡ Π²Π»ΠΈΡΡΡ Π½Π° ΡΠΊΠΎΡΠΎΡΡΡ ΡΠ΅ΠΌΡ WordPress?
Π‘ΡΡΠ΅ΡΡΠ²ΡΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΡΠ΅ΠΌΡ WordPress Π΄Π»Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ. Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· ΡΡΠΈΡ Π°ΡΠΏΠ΅ΠΊΡΠΎΠ² Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ Π½ΠΈΠΆΠ΅.
Β
ΠΠ΅Π±ΠΎΠ»ΡΡΠΎΠΉ Π²Π΅Ρ
Π’Π΅ΠΌΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΠΊΠ»ΡΡΠ°ΡΡ Π±ΠΎΠ»ΡΡΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π²ΡΡΠΎΠΊΠΎΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠΉ Π³ΡΠ°ΡΠΈΠΊΠΈ ΠΈ ΡΡΡΠ΅ΠΊΡΠΎΠ², ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π±ΠΎΠ»ΡΡΠΈΠΌΠΈ. ΠΡΡΠΎΠΊΠΎΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΡΠΎΡΠΎΠ³ΡΠ°ΡΠΈΠΈ ΠΌΠΎΠ³ΡΡ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ Π±ΠΎΠ»ΡΡΠΎΠΌΡ ΡΠ°Π·ΠΌΠ΅ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ², Π° Π΄Π»Ρ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ ΠΈ ΡΡΡΠ΅ΠΊΡΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°ΡΡΡΡ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΎΠ±ΡΠ΅ΠΌ ΠΊΠΎΠ΄Π°, ΡΡΠΎ ΡΠ½ΠΈΠΆΠ°Π΅Ρ ΡΠΊΠΎΡΠΎΡΡΡ ΡΠ°Π±ΠΎΡΡ Π²Π°ΡΠ΅Π³ΠΎ Π²Π΅Π±-ΡΠ°ΠΉΡΠ°.
ΠΡΠΎΡΡΡΠ΅ ΡΠ΅ΠΌΡ Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΠΎΠΌ Π±ΡΠ΄ΡΡ ΠΈΠΌΠ΅ΡΡ ΠΌΠ΅Π½ΡΡΠΈΠΉ Π²Π΅Ρ ΠΈ ΡΠΏΠΎΡΠΎΠ±ΡΡΠ²ΠΎΠ²Π°ΡΡ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΡ ΡΠΊΠΎΡΠΎΡΡΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ°. ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΏΠ»Π°Π³ΠΈΠ½Ρ ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠΉ CSS, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π»Π΅Π³ΠΊΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΠΈ ΡΡΡΠ΅ΠΊΡΡ ΠΏΠΎΠ·ΠΆΠ΅.
Β
CSS ΠΈ JavaScript ΠΡΠΈΠ½Ρ ΡΠΎΠ½Π½Π°Ρ ΠΈΠ»ΠΈ ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ°
Π₯ΠΎΡΡ ΡΠ°ΠΉΠ»Ρ CSS ΠΈ JavaScript ΠΌΠΎΠ³ΡΡ Π·Π°ΠΌΠ΅Π΄Π»ΡΡΡ ΡΠ°Π±ΠΎΡΡ Π²Π΅Π±-ΡΠ°ΠΉΡΠ°, Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠ΅ΠΌΡ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΠ°ΡΡΡ ΡΡΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°. CSS ΠΈ JS ΠΎΡΠ²Π΅ΡΠ°ΡΡ Π·Π° ΡΡΡΠ΅ΡΠΈΠΊΡ ΠΈ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ.
ΠΡΠΈ ΡΡΠ΅Π½Π°ΡΠΈΠΈ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π·Π°Π³ΡΡΠΆΠ΅Π½Ρ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π΄Π²ΡΡ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ²: ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎ ΠΈΠ»ΠΈ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎ. Π‘ΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎ ΠΏΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π°Π΅Ρ, ΡΡΠΎ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°ΠΉΠ» Π·Π°Π³ΡΡΠΆΠ°Π΅ΡΡΡ Π² ΡΠΎΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ΅, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΎΠ½ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π° Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΠ΅. Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅, ΠΊΠΎΠ³Π΄Π° Π±ΡΠ°ΡΠ·Π΅Ρ ΡΠ²ΠΈΠ΄ΠΈΡ ΡΠΊΡΠΈΠΏΡ, ΠΎΠ½ ΠΏΡΠΈΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΡ Π·Π°Π³ΡΡΠ·ΠΊΡ Π΄ΡΡΠ³ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ Π΄ΠΎ ΠΏΠΎΠ»Π½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠΊΡΠΈΠΏΡΠ°.
Π‘ Π΄ΡΡΠ³ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ, Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π·Π°Π³ΡΡΠΆΠ°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°ΠΉΠ»ΠΎΠ² ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ, ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΠ²ΡΡΠΈΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ.
ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ΅ΠΌΡ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Ρ Π΄Π»Ρ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΡΠΈΡ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² ΠΈΠ»ΠΈ Π΄Π»Ρ Π·Π°Π΄Π΅ΡΠΆΠΊΠΈ ΠΈΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π΄ΠΎ ΡΠ΅Ρ ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° ΠΎΠ½ΠΈ Π½Π΅ ΠΏΠΎΡΡΠ΅Π±ΡΡΡΡΡ. ΠΡΠΈ ΡΠ΅ΠΌΡ Π±ΡΠ΄ΡΡ Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ Π±ΡΡΡΡΠ΅Π΅, ΡΠ΅ΠΌ ΡΠ΅, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ.
Β
ΠΠ΄Π°ΠΏΡΠΈΠ²Π½ΡΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½
ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΠ΅ΠΌ ΠΈΠΌΠ΅ΡΡ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΡΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½, ΡΡΠΎ ΠΎΡΠ΅Π½Ρ Π²Π°ΠΆΠ½ΠΎ Π΄Π»Ρ Π±ΡΡΡΡΠΎΠΉ ΡΠ°Π±ΠΎΡΡ Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠΌΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΡΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π·Π°Π³ΡΡΠΆΠ°Π΅Ρ Π²Π°Ρ Π²Π΅Π±-ΡΠ°ΠΉΡ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ ΡΠΊΡΠ°Π½Π° ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Ρ, Π²Π°ΠΌ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠΉ ΡΠ°ΠΉΡ. ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΠΏΠΎΠΈΡΠΊΠΎΠ²ΡΠΉ ΡΠΎΠ±ΠΎΡ Google Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΡΠ΅ΡΠΈΡΡ Π²Π°Ρ ΡΠ°ΠΉΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π·. ΠΡΠ»ΠΈ Π²Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΠ΅ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠΉ ΡΠ°ΠΉΡ, Π²ΡΠ΅ ΡΠ΅ΡΡΡΡΡ Π²Π°ΡΠ΅Π³ΠΎ Π²Π΅Π±-ΡΠ°ΠΉΡΠ° Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½Ρ Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ, ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ ΠΏΡΠΎΠΏΡΡΠΊΠ½ΡΡ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡ ΠΈ ΠΎΠ±ΡΠ»ΡΠΆΠΈΠ²Π°Π½ΠΈΠ΅.
ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π΄Π»Ρ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π²ΡΠ΅Π³ΠΎ ΠΎΠ΄ΠΈΠ½ ΡΡΠ°Π³ΠΌΠ΅Π½Ρ ΠΊΠΎΠ΄Π°, Google ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅Ρ Π΅Π³ΠΎ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ°Π±Π»ΠΎΠ½Π° Π΄ΠΈΠ·Π°ΠΉΠ½Π°.
Β
Π‘ΠΆΠ°ΡΠΈΠ΅ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ GZIP
Π‘ΠΆΠ°ΡΠΈΠ΅ β ΡΡΠΎ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ° ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΡΠ°ΠΉΠ»ΠΎΠ² Π΄Π»Ρ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ° Ρ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² Π² Π±ΡΠ°ΡΠ·Π΅ΡΡ. Π§Π΅ΠΌ ΠΌΠ΅Π½ΡΡΠ΅ Π΄Π°Π½Π½ΡΡ Π½ΡΠΆΠ½ΠΎ ΠΎΡΠΏΡΠ°Π²ΠΈΡΡ, ΡΠ΅ΠΌ Π±ΡΡΡΡΠ΅Π΅ Π²Π°Ρ Π±ΡΠ°ΡΠ·Π΅Ρ Π·Π°Π³ΡΡΠ·ΠΈΡ ΡΠ°ΠΉΡ.
GZIP ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠΈΡΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΌ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ ΡΠΆΠ°ΡΠΈΡ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ ΡΠΆΠΈΠΌΠ°ΡΡ Π΄Π°Π½Π½ΡΠ΅ Π½Π° 70Β % Π±ΡΡΡΡΠ΅Π΅ ΠΈ Ρ ΠΌΠ΅Π½ΡΡΠΈΠΌΠΈ Π·Π°ΡΡΠ°ΡΠ°ΠΌΠΈ ΡΠ΅ΡΡΡΡΠΎΠ², ΡΠ΅ΠΌ Π΄ΡΡΠ³ΠΈΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ.
Π’Π΅ΠΌΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ GZIP Π΄Π»Ρ ΡΠΆΠ°ΡΠΈΡ ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ ΡΠ°ΡΡΠΎ Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ Π±ΡΡΡΡΠ΅Π΅, ΡΠ΅ΠΌ ΡΠ΅ΠΌΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠΎΠ³ΠΎ Π½Π΅ Π΄Π΅Π»Π°ΡΡ.
Β
HTTP-Π·Π°ΠΏΡΠΎΡΡ ΡΠΌΠ΅Π½ΡΡΠ΅Π½Ρ
ΠΠ°ΠΆΠ΄ΡΠΉ HTTP-Π·Π°ΠΏΡΠΎΡ β Π΄Π»Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ, ΡΠ°Π±Π»ΠΈΡ ΡΡΠΈΠ»Π΅ΠΉ, ΡΠΊΡΠΈΠΏΡΠΎΠ² ΠΈ ΡΡΠΈΡΡΠΎΠ² β ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°Π΅Ρ ΠΎΠ±ΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ°. ΠΠΎ ΠΌΠ΅ΡΠ΅ ΡΠΎΡΡΠ° ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΠΈ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ° ΡΡΠΈ HTTP-Π·Π°ΠΏΡΠΎΡΡ Π½Π°ΠΊΠ°ΠΏΠ»ΠΈΠ²Π°ΡΡΡΡ ΠΈ Π² ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠΌ ΠΈΡΠΎΠ³Π΅ Π²ΡΠ·ΡΠ²Π°ΡΡ Π²ΠΈΠ΄ΠΈΠΌΡΡ Π·Π°Π΄Π΅ΡΠΆΠΊΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠ»ΠΈΠΊΠΎΠΌ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡ.
ΠΠ°ΠΊ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π·Π°ΠΏΡΠΎΡΠ΅Π½Π½ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ², ΡΠ°ΠΊ ΠΈ ΡΠ°Π·ΠΌΠ΅Ρ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΡ ΡΠ°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠ³ΡΡ Π²Π»ΠΈΡΡΡ Π½Π° Π²ΡΠ΅ΠΌΡ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ΅ Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΡΡΠ°Π½ΠΈΡΡ.
Π’Π΅ΠΌΡ Ρ ΠΌΠ΅Π½ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΠΈ Π±ΠΎΠ»Π΅Π΅ Π»Π΅Π³ΠΊΠΈΠΌΠΈ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ Π±ΡΠ΄ΡΡ Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΌΠ΅Π½ΡΡΠ΅ HTTP-Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, Π±ΡΠ΄ΡΡ Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ Π±ΡΡΡΡΠ΅Π΅. Π‘Π°ΠΌΡΠΉ ΡΠΎΡΠ½ΡΠΉ ΡΠΏΠΎΡΠΎΠ± ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ HTTP-Π·Π°ΠΏΡΠΎΡΠΎΠ², ΡΠ΄Π΅Π»Π°Π½Π½ΡΡ ΡΠ΅ΠΌΠΎΠΉ, β ΡΡΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΠΈ Π΅Π΅ ΡΠ΅ΡΠ΅Π· ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΊΠΎΡΠΎΡΡΠΈ.
Β
Β
Π ΡΠ΅ΠΉΡΠΈΠ½Π³Π΅: ΡΠ°ΠΌΡΠ΅ Π±ΡΡΡΡΡΠ΅ ΡΠ΅ΠΌΡ WordPress
Π₯ΠΎΡΡ ΡΡΡΠ΄Π½ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ, ΠΊΠ°ΠΊΠ°Ρ ΡΠ΅ΠΌΠ° ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°ΠΌΠΎΠΉ Π±ΡΡΡΡΠΎΠΉ (ΡΠ΅ΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ β 1 Π² ΠΎΠ΄Π½ΠΎΠΌ ΡΠ΅ΡΡΠ΅, Π½ΠΎ β 5 Π² Π΄ΡΡΠ³ΠΎΠΌ), ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠΏΡΡΠ°ΡΡΡΡ ΠΎΡΠ΅Π½ΠΈΡΡ ΠΈΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΡ Π΄Π°Π½Π½ΡΡ .
Β
Deep ΡΠ΅ΠΌΠ°
ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΠΎ, ΡΡΠΎ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π΄ΠΎΡΡΡΠΏΠ½ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΎΡΠ»ΠΈΡΠ½ΡΡ ΡΠ΅ΠΌ WordPress, Π΅ΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ΅Π½ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½, Π²Π°ΠΌ ΡΠ»Π΅Π΄ΡΠ΅Ρ Π²ΡΠ±ΡΠ°ΡΡ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΈ Ρ ΠΎΡΠΎΡΠΎ ΠΏΡΠΎΠ΄ΡΠΌΠ°Π½Π½ΡΠ΅ ΡΠ΅ΠΌΡ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Deep. ΠΠ½ ΠΌΠΎΠΆΠ΅Ρ ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΠΈΡΡ Π²ΡΠ΅ Π²Π°ΡΠΈ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ Π΄ΠΈΠ·Π°ΠΉΠ½Ρ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π²Π°ΠΌ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΡ Π΄Π΅Π½ΡΠ³ΠΈ Π½Π° ΠΏΠ»Π°Π³ΠΈΠ½Π°Ρ , ΠΊΠΎΡΠΎΡΡΠ΅ Π²Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΡΡΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π²Π°ΡΠ΅Π³ΠΎ Π²Π΅Π±-ΡΠ°ΠΉΡΠ°.
ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΠ° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²Π°ΠΌ Π±Π΅Π· ΠΎΡΠΎΠ±ΡΡ ΡΡΠΈΠ»ΠΈΠΉ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ²ΠΎΠΉ Π²Π΅Π±-ΡΠ°ΠΉΡ ΠΈ Π²ΡΠ΄Π΅Π»ΠΈΡΡ Π΅Π³ΠΎ ΡΡΠ΅Π΄ΠΈ ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½ΡΠΎΠ².
Deep β ΡΡΠΎ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½Π°Ρ ΡΠ΅ΠΌΠ° WordPress, ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π»ΡΠ±ΠΎΠ³ΠΎ Π²Π΅Π±-ΡΠ°ΠΉΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ Π²Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΅Π±Π΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΡ. ΠΠ½ ΠΈΠΌΠ΅Π΅Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠ΅ΠΌ ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² ΠΏΡΠ΅ΠΌΠΈΡΠΌ-ΠΊΠ»Π°ΡΡΠ°, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ°ΠΌΠΎΠ³ΠΎ ΠΌΠΎΡΠ½ΠΎΠ³ΠΎ Π²Π΅Π±-ΡΠ°ΠΉΡΠ° WordPress.
Deep β ΠΎΠ΄Π½Π° ΠΈΠ· Π»ΡΡΡΠΈΡ ΠΌΠ½ΠΎΠ³ΠΎΡΠ΅Π»Π΅Π²ΡΡ ΡΠ΅ΠΌ WordPress, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΡΡΠΎ Π·Π°ΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΠ½Π°Ρ ΠΌΠ½ΠΎΠ³ΠΎΡΠ΅Π»Π΅Π²Π°Ρ ΡΠ΅ΠΌΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ Π±ΠΎΠ»ΡΡΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΎΠΏΡΠΈΠΉ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² ΠΏΡΠ΅ΠΌΠΈΡΠΌ-ΠΊΠ»Π°ΡΡΠ° ΠΈ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΠΎΠ² ΡΡΡΠ°Π½ΠΈΡ.
ΠΠ³ΡΠΎΠ²ΠΎΠΉ Π°Π²ΡΠΎΠΌΠ°Ρ Deep ΡΠ΅ΠΌΠ° Π²Ρ ΠΎΠ΄ΠΈΡ Ρ Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊΡΡΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠΊΠΎΡΠΎΡΡΡΡ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠ°Ρ ΡΠ΅ΠΌΠ° Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π²Π΅Π±-ΡΠ°ΠΉΡΠ° Π΄Π»Ρ Π»ΡΠ±ΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΠΎΡΠ°.
Π ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ Deep Π½Π΅ ΡΠ°ΠΌΠ°Ρ Π»Π΅Π³ΠΊΠ°Ρ ΠΈΠ· Π΄ΠΎΡΡΡΠΏΠ½ΡΡ ΡΠ΅ΠΌ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΡΠΊΠΎΡΠΈΡΡ Π΅Π΅, ΠΏΡΠΈΠΌΠ΅Π½ΡΡ ΠΏΠ΅ΡΠ΅Π΄ΠΎΠ²ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ, ΠΈ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΡΡ, ΡΡΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΡΠ²ΠΎΠ±ΠΎΠ΄Π° Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΡΡΠΎΠΈΡ ΠΊΠΎΠΌΠΏΡΠΎΠΌΠΈΡΡΠ°.
Β
Binder Pro
Binder Pro ΡΠ²Π»ΡΠ΅ΡΡΡ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΡΠ°Π³ΠΎΠΌ Π²ΠΏΠ΅ΡΠ΅Π΄ Ρ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° Π΄ΠΈΠ·Π°ΠΉΠ½Π°. ΠΠΎΠ³Π΄Π° Π²Ρ Π·Π°ΠΏΡΡΡΠΈΡΠ΅ Π΄Π΅ΠΌΠΎΠ²Π΅ΡΡΠΈΡ, Π²Ρ ΡΡΠ°Π·Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅, ΡΡΠΎ ΡΡΠΎ ΠΏΡΠ΅ΠΌΠΈΡΠΌ-ΡΠ΅ΠΌΠ°. ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Ρ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² Π²Π΅Π±-ΡΠ°ΠΉΡΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ±ΡΠ°ΡΡ Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
ΠΠ°ΠΆΠ΄ΡΠΉ ΡΠ°ΠΉΡ ΠΏΡΠΎΠ΄ΡΠΌΠ°Π½ Π΄ΠΎ ΠΌΠ΅Π»ΠΎΡΠ΅ΠΉ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΡΠ°Π»ΡΠ½ΡΡ ΡΠ²Π΅ΡΠΎΠ² ΠΈ ΠΌΠ°ΠΊΠ΅ΡΠΎΠ²; Π΄Π΅ΠΌΠΎ ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΏΠ΅ΡΠ΅Π²Π΅Π΄Π΅Π½ΠΎ ΠΈ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎ Ρ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎΠΌ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² WordPress. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Ρ Π½Π΅Π³ΠΎ Π΅ΡΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π°ΡΠΏΠ΅ΠΊΡΠ° Π²Π΅Π±-ΡΠ°ΠΉΡΠ°. ΠΠ΅Π· ΡΠΎΠΌΠ½Π΅Π½ΠΈΡ, ΡΡΠΎ ΠΎΠ΄Π½Π° ΠΈΠ· ΡΠ°ΠΌΡΡ Π»ΡΡΡΠΈΡ ΠΏΡΠ΅ΠΌΠΈΠ°Π»ΡΠ½ΡΡ ΡΠ΅ΠΌ WordPress Π² Π½Π°ΡΠ΅ΠΌ ΡΠΏΠΈΡΠΊΠ΅!
ΠΠ±ΡΠ°Π·ΡΡ ΡΠ΅ΠΌ Binder Pro ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ ΠΈΡΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎΠΌ, ΠΈ ΠΊΠ°ΠΆΠ΄ΡΡ ΠΈΠ· Π½ΠΈΡ Π»Π΅Π³ΠΊΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΈ Π½Π°ΡΡΡΠΎΠΈΡΡ ΠΊΠ°ΠΊ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π²Ρ ΠΏΠ»Π°ΡΠΈΡΠ΅ Π·Π° ΡΡΠΎ ΠΏΡΠ΅ΠΌΠΈΡ.
Β
ΠΠ°ΠΉ Π£ΡΠΏΠ΅Ρ
ΠΠΎ ΠΊΠ°ΠΊΠΎΠΉ-ΡΠΎ ΠΏΡΠΈΡΠΈΠ½Π΅ Business Pro ΡΠ°ΠΊΠΆΠ΅ ΠΈΠ·Π²Π΅ΡΡΠ΅Π½ ΠΊΠ°ΠΊ ΠΠ°ΠΉ Π£ΡΠΏΠ΅Ρ . ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΡΠΎ, ΡΡΠΎ ΡΠ°Π½ΡΠ°ΡΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΠ΅ΠΌΠ° Π΄Π»Ρ Π±ΠΈΠ·Π½Π΅ΡΠ° ΠΈΠ»ΠΈ Π°Π³Π΅Π½ΡΡΡΠ²Π° Ρ ΠΏΠΎΡΡΡΡΠ°ΡΡΠΈΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠΌ ΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΎΡΠ΅Π½Ρ ΠΊΡΠ°ΡΠΈΠ²ΡΠΌΠΈ Π΄Π΅ΡΠ°Π»ΡΠΌΠΈ. ΠΡΠΎ ΡΠ΅ΠΌΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Ρ ΠΎΠ΄Π½ΠΎΠΉ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΠ΅ΠΉ, Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π½Π°ΡΡΡΠΎΠ΅Π½Π° ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π΄Π»Ρ Π»ΡΠ±ΠΎΠΉ Π½ΠΈΡΠΈ.
Mai Success ΠΏΠΎΡΡΡΠΎΠ΅Π½ Π½Π° Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅ Genesis Framework, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ Π±ΡΡΡΡΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ ΡΡΡΠ°Π½ΠΈΡ, ΡΠΈΡΠΎΠΊΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΈ ΠΏΡΠΎΡΡΠΎΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΡΡΡΠ°Π½ΠΈΡΡ Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ Π±ΡΡΡΡΠΎ ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ.
ΠΡ ΠΏΠ»Π°ΡΠΈΡΠ΅ Π·Π° Business Pro Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ Π·Π° Astra, ΠΈ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΎΠ΄Π½Ρ ΡΠ΅ΠΌΡ, Π° Π½Π΅ Π±ΠΎΠ»Π΅Π΅ ΡΠΎΡΠ½ΠΈ. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π²Ρ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΠ΅ Ρ ΠΎΡΠΎΡΠΎ ΡΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ, Ρ ΠΎΡΠΎΡΠΎ ΡΠ±Π°Π»Π°Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ Π²Π΅Π±-ΡΠ°ΠΉΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΠΌΠ΅Π΅Ρ Π²ΡΡΠΎΠΊΠΎΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΉ Π²Π½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄.
Β
GeneratePress
GeneratePress β ΡΡΠΎ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½Π°Ρ ΡΠ΅ΠΌΠ° WordPress ΠΏΡΠ΅ΠΌΠΈΡΠΌ-ΠΊΠ»Π°ΡΡΠ°, ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π΄Π»Ρ ΡΠ΅Π³ΠΎ ΡΠ³ΠΎΠ΄Π½ΠΎ. ΠΡΠΎ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½Π°Ρ ΡΠ΅ΠΌΠ° Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎΠΌ ΠΏΡΠΈΠ²Π»Π΅ΠΊΠ°ΡΠ΅Π»ΡΠ½ΡΡ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΠΉ, ΠΎΠ±ΡΠΈΡΠ½ΡΠΌΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΠΌΠΈ ΡΠ²Π΅ΡΠ° ΠΈ ΡΠΈΠΏΠΎΠ³ΡΠ°ΡΠΈΠΊΠΈ, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡΡ Ρ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎΠΌ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² WordPress.
ΠΠ½ ΡΠΎΠ·Π΄Π°Π΅Ρ ΡΡΡΠ°Π½ΠΈΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π½Π°ΡΡΡΠΎΠΉΡΠΈΠΊΠ° WordPress ΠΈ ΠΏΡΠΎΡΡ Π² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΡΠΎΠ³ΠΎ, ΡΠΌΠ΅Π΅ΡΠ΅ Π»ΠΈ Π²Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΈΠ»ΠΈ Π½Π΅Ρ. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΠΉ ΠΏΠΎΡΡΠ΅Π±ΡΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΡΠΈΠ»ΠΈΠΉ, ΡΡΠΎΠ±Ρ Π΄ΠΎΠ²Π΅ΡΡΠΈ ΠΈΡ Π΄ΠΎ ΡΠΎΠ³ΠΎ ΠΆΠ΅ ΡΡΠΎΠ²Π½Ρ ΠΊΠ°ΡΠ΅ΡΡΠ²Π°, ΡΡΠΎ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅, Π½ΠΎ, ΡΠ΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΠΎΠ½ΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎ Π·Π°ΡΠ»ΡΠΆΠΈΠ²Π°ΡΡ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ.
Β
ΠΠ΅ΡΡΠΈΡ ΠΡΠΎ
ΠΠ΅ΡΡΠΈΡ ΠΡΠΎ β ΡΠ°ΡΡΠ°Ρ ΡΡΠ½ΠΊΡΠΈΡ Π² Π½Π°ΡΠ΅ΠΌ ΡΠΏΠΈΡΠΊΠ΅ Π»ΡΡΡΠΈΡ ΡΠ΅ΠΌ WordPress, ΠΈ Π½Π° ΡΠΎ Π΅ΡΡΡ Π²Π΅ΡΠΊΠΈΠ΅ ΠΏΡΠΈΡΠΈΠ½Ρ. ΠΡΠΎ Ρ ΠΎΡΠΎΡΠΎ Π½Π°ΠΏΠΈΡΠ°Π½Π½Π°Ρ ΡΠ΅ΠΌΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ ΠΈΡΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΠΊΠΎΡΠΎΡΡΡ, ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ, ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ Ρ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΡΠΈΠΊΠ°ΠΌΠΈ ΡΡΡΠ°Π½ΠΈΡ ΠΈ ΡΠ΄ΠΎΠ±Π½ΡΠΉ Π΄Π»Ρ Π°ΡΠ΄ΠΈΡΠΎΡΠΈΠΈ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΉ ΠΏΠ»ΠΎΡΠΊΠΈΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½.
ΠΡΠΎ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½Π°Ρ ΡΠ΅ΠΌΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΡΠΈΠ»ΠΈΠΉ, ΡΡΠΎΠ±Ρ ΠΏΡΠ΅Π²ΡΠ°ΡΠΈΡΡ Π΅Π΅ Π² Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΠΉ Π² ΡΠ²ΠΎΠ΅ΠΌ ΡΠΎΠ΄Π΅ Π²Π΅Π±-ΡΠ°ΠΉΡ, Π½ΠΎ ΡΡΠΎΠΈΡ ΠΏΠΎΡΡΠ°ΡΠ΅Π½Π½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ. ΠΠ½ Ρ ΠΎΡΠΎΡΠΎ ΡΠ±Π°Π»Π°Π½ΡΠΈΡΠΎΠ²Π°Π½, ΠΈΠΌΠ΅Π΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΡΠ°ΡΠΈΠ²ΡΡ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΈ Π΄Π°Π΅Ρ Π²Π°ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΠΎ ΡΠ²ΠΎΠ΅ΠΌΡ ΡΡΠΌΠΎΡΡΠ΅Π½ΠΈΡ.
Β
ΠΡΡΠ΅Π½ΡΠΎΠΏ
ΠΡΡΠ΅Π½ΡΠΎΠΏ β ΡΡΠΎ ΠΏΡΠ΅ΠΌΠΈΠ°Π»ΡΠ½Π°Ρ ΡΠ΅ΠΌΠ° WordPress Ρ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠΌ ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ ΠΏΡΠΈΠ²Π»Π΅ΠΊΠ°ΡΠ΅Π»ΡΠ½ΡΠΌΠΈ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΡΠΌΠΈ. ΠΠ±Π° ΠΈΠΌΠ΅ΡΡ ΡΠ΅ΡΠΊΠΈΠ΅ Π»ΠΈΠ½ΠΈΠΈ, ΠΎΡΡΡΡΠ΅ ΠΊΡΠ°Ρ, ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π° ΠΈ Π²ΡΠ΅ Π΄ΡΡΠ³ΠΈΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄Π΅Π»Π°ΡΡ ΡΠ°ΠΉΡ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎΠΉ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠΈΠΈ ΡΡΠΏΠ΅ΡΠ½ΡΠΌ.
Π ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ Gutenshop ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΡ Π²Π΅ΡΡΠΈΡ, ΠΏΡΠ΅ΠΌΠΈΡΠΌ-Π²Π΅ΡΡΠΈΡ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π² ΡΠ΅Π±Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ, ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ Ρ Elementor, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠ°ΡΠ° Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, ΡΠ»Π°ΠΉΠ΄Π΅ΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ², ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ ΡΠΎΡΠΈΠ°Π»ΡΠ½ΡΠΌΠΈ ΡΠ΅ΡΡΠΌΠΈ ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΠΈ ΠΈΠ»ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΌΠ°ΠΊΠ΅Ρ Ρ Π½ΡΠ»Ρ.
Β
ΠΠ΄ΠΌΠ΅
ΠΠ΄ΠΌΠ΅ β ΡΠ΅ΠΌΠ° ΠΏΡΠ΅ΠΌΠΈΡΠΌ-ΠΊΠ»Π°ΡΡΠ°, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½Π°Ρ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ Π΄Π»Ρ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»Π΅ΠΉ ΠΈ ΡΡΠ΅Π½Π΅ΡΠΎΠ². ΠΠ½ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈ ΠΏΡΠΈΠ²Π»Π΅ΠΊΠ°ΡΠ΅Π»Π΅Π½ Π΄Π»Ρ Π΄Π΅ΡΠ΅ΠΉ, Π½ΠΎ ΠΈ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎΠΌ Π½Π΅Π²Π΅ΡΠΎΡΡΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π±ΡΡΡΡΠΎ ΠΈ ΠΏΡΠΎΡΡΠΎ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΈ ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡ ΠΊΡΡΡΡ, Π²Π·ΠΈΠΌΠ°ΡΡ ΠΏΠ»Π°ΡΡ ΠΈ ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°ΡΡ Π·Π°Π½ΡΡΠΈΡ.
Π’Π΅ΠΌΠ° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π° Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Elementor ΠΈ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠ° Ρ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎΠΌ Π΄ΠΎΡΡΡΠΏΠ½ΡΡ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ². ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΠΎΠ½ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π²ΠΈΠ΄ΠΆΠ΅Ρ Stratum Elementor, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π½Π° Π²Π°ΡΠΈ Π²Π΅Π±-ΡΠ°ΠΉΡΡ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΠΎΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ Π±ΠΎΠ³Π°ΡΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΡΠ΅ΠΉΡΠΈΠ½Π³ΠΈ ΠΊΡΡΡΠΎΠ², ΠΎΠ±Π·ΠΎΡΡ, Π±ΠΈΠΎΠ³ΡΠ°ΡΠΈΠΈ Π°Π²ΡΠΎΡΠΎΠ² ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅.
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΡΡΡΠΎΠ² Ρ ΡΠ°Π·Π½ΡΠΌΠΈ Π½Π°ΡΡΠ°Π²Π½ΠΈΠΊΠ°ΠΌΠΈ Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΈ ΡΠΎΡ ΠΆΠ΅ Π²Π΅Π±-ΡΠ°ΠΉΡ, ΠΈ ΠΎΠ½ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ Π²ΡΡΠΎΠΊΠΈΠΌ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΡΠΌ Π²Π°ΡΠΈΡ ΡΡΡΠ΄Π΅Π½ΡΠΎΠ², ΠΏΠΎΡΡΠΎΠΌΡ ΠΎΠ½ ΠΏΠΎΠΏΠ°Π» Π² Π½Π°Ρ ΡΠΏΠΈΡΠΎΠΊ.
Β
Π‘Π½Π΅Π³
Π‘Π½Π΅Π³ β ΡΡΠΎ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΠΌΠ½ΠΎΠ³ΠΎΡΠ΅Π»Π΅Π²Π°Ρ ΡΠ΅ΠΌΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎΠΌ Π²ΡΡΠΎΠΊΠΎΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΡ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΠΉ, ΠΎΡ Π²Π°ΡΡΠ²Π°ΡΡΠΈΡ ΡΠ°ΠΌΡΠ΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠ΅ ΠΆΠ°Π½ΡΡ. ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΠΎΠΌΡ, ΡΡΠΎ ΡΡΠΎ ΡΠ΅ΠΌΠ° Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ², ΠΎΠ½Π° Π±Π΅Π· ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π° Π²ΡΠ΅Ρ ΡΠ°Π·ΠΌΠ΅ΡΠ°Ρ ΡΠΊΡΠ°Π½Π° ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ ΠΎΡΠ»ΠΈΡΠ½ΠΎΠ΅ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π°.
ΠΡΠ΅ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ Ρ ΠΎΡΠΎΡΠΎ ΡΠ±Π°Π»Π°Π½ΡΠΈΡΠΎΠ²Π°Π½Ρ ΠΈ Π²ΠΊΠ»ΡΡΠ°ΡΡ Π² ΡΠ΅Π±Ρ ΡΠ΅ΡΠΏΠ΅ΠΊΡΠ°Π±Π΅Π»ΡΠ½ΡΠΉ Π²ΡΠ±ΠΎΡ ΡΠ²Π΅ΡΠΎΠ², ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ Ρ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎΠΌ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΠΎΠ² ΡΡΡΠ°Π½ΠΈΡ Ρ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΊΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ, ΠΎΡΠ»ΠΈΡΠ½ΡΡ ΡΠΈΠΏΠΎΠ³ΡΠ°ΡΠΈΠΊΡ ΠΈ ΡΡΠ΄ ΡΡΠ½ΠΊΡΠΈΠΉ ΡΡΡΠ°Π½ΠΈΡΡ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΡΡΠΈ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΡΡΡΠ°Π½ΠΈΡΡ Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ Π±ΡΡΡΡΠΎ, Π° ΡΠ΅ΠΌΠ° ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠ° Ρ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎΠΌ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² WordPress.
Β
Genesis
Genesis ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ΅Π½ΡΡΠ°Π»ΡΠ½ΡΠΌ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠΎΠΌ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ°. ΠΡΠΎ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎΠΉ ΠΌΠΎΠ½ΠΎΡ ΡΠΎΠΌΠ½ΡΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½, Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΡΡΡΠΈΠΉ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ°. Π₯ΠΎΡΡ ΠΎΠ±ΡΠ°Π·Π΅Ρ Π½Π°ΡΡΡΠΎΠ΅Π½ ΠΊΠ°ΠΊ Π±Π»ΠΎΠ³, Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΡ Π² Π²Π΅Π±-ΡΠ°ΠΉΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΈΠ»ΠΈ Π°Π³Π΅Π½ΡΡΡΠ²Π°.
Genesis ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ ΡΠΈΡΠΎΠΊΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ, Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ Π½Π°ΡΡΡΠΎΠΉΡΠΈΠΊ ΡΠ΅ΠΌ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΡ Π² ΠΎΠ΄ΠΈΠ½ ΠΊΠ»ΠΈΠΊ. ΠΡΠΎΡ ΠΎΠ±ΡΠ°Π·Π΅Ρ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, ΡΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ Π΅Π³ΠΎ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΌ Π΄Π»Ρ Π²Π°Ρ, Π½ΠΎ ΠΎΠ½ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π² ΡΠ΅Π±Ρ Π²ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ.
Β
OceanWP
OceanWP β ΡΡΠΎ Π²ΡΡΠΎΠΊΠΎΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΠΏΡΠ΅ΠΌΠΈΠ°Π»ΡΠ½Π°Ρ ΡΠ΅ΠΌΠ° WordPress, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎΠΌ Ρ ΠΎΡΠΎΡΠΎ ΠΏΡΠΎΠ΄ΡΠΌΠ°Π½Π½ΡΡ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΡ ΡΠ΅ΠΌ. ΠΡΠΈ ΡΠ΅ΠΌΡ ΠΏΡΠΈΠ²Π»Π΅ΠΊΠ°ΡΠ΅Π»ΡΠ½Ρ, ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½Ρ ΠΈ ΠΊΠ°ΠΆΡΡΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΌΠΈ, ΡΡΠΎΠ±Ρ ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ ΡΡΠ°Π·Ρ ΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ.
OceanWP ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌ Ρ WooCommerce ΠΈ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎΠΌ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² WordPress. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΠΎΠ½ Π±ΡΡΡΡΡΠΉ, Π³ΠΎΡΠΎΠ² ΠΊ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Ρ ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½ Π΄Π»Ρ SEO. ΠΡΠΎ ΠΎΡΠ»ΠΈΡΠ½Π°Ρ ΡΠ΄Π΅Π»ΠΊΠ° ΠΈ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π»ΡΡΡΠΈΠΌ Π²ΡΠ±ΠΎΡΠΎΠΌ, Π΅ΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠ°Π²ΠΈΡΡΡ Π²Π½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄!
Β
ΠΡΠΈΠΌΠΈΡΠ΅ Π²ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅, ΠΏΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΠΏΠΎΠΊΡΠΏΠ°ΡΡ ΠΏΡΠ΅ΠΌΠΈΠ°Π»ΡΠ½ΡΡ ΡΠ΅ΠΌΡ WordPress
Π Π°Π½Π΅Π΅ ΠΌΡ ΠΎΠ±ΡΡΠΆΠ΄Π°Π»ΠΈ, Π½Π° ΡΡΠΎ ΠΎΠ±ΡΠ°ΡΠ°ΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΈ ΠΏΠΎΠΊΡΠΏΠΊΠ΅ ΠΏΡΠ΅ΠΌΠΈΠ°Π»ΡΠ½ΡΡ ΡΠ΅ΠΌ WordPress. ΠΠ΄Π½Π°ΠΊΠΎ ΡΠ΅ΠΏΠ΅ΡΡ, ΠΊΠΎΠ³Π΄Π° Ρ Π²Π°Ρ Π΅ΡΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ, Π΄Π°Π²Π°ΠΉΡΠ΅ ΡΡΠΎΡΠ½ΠΈΠΌ.
Β
ΠΡΠ·ΡΠ²Ρ ΠΈ ΡΠ΅ΠΉΡΠΈΠ½Π³ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ
Π’ΠΎΡΠ½ΠΎ ΡΠ°ΠΊ ΠΆΠ΅ Π½Π΅ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΠΉΡΠ΅ Π½Π° Π²Π΅ΡΡ ΡΠ»ΠΎΠ²Π° ΡΠ΅ΡΠ΅Π½Π·Π΅Π½ΡΠ°. ΠΠ·ΡΡΠΈΡΠ΅ ΠΎΠ±Π·ΠΎΡΡ, ΠΎΡΠ·ΡΠ²Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΠΈ ΠΏΡΠΎΠ²Π΅Π΄ΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½ΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ ΠΏΠ΅ΡΠ΅Π΄ ΠΏΠΎΠΊΡΠΏΠΊΠΎΠΉ ΡΠ΅ΠΌΡ.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ Ρ ΠΎΡΠ΅Π½ΠΊΠ°ΠΌΠΈ ΡΠ΅ΠΌΡ WordPress, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΎ ΡΠΎΠ·Π΄Π°Π½Ρ Π΄Π»Ρ ΠΊΠΎΠΌΠΈΡΡΠΈΠΎΠ½Π½ΡΡ ΠΈΠ»ΠΈ ΠΏΠ°ΡΡΠ½Π΅ΡΡΠΊΠΈΡ ΠΌΠΎΡΠΈΠ²ΠΎΠ². ΠΡ Π±ΡΡΡΡΠΎ ΡΠ·Π½Π°Π΅ΡΠ΅ ΠΈΡ , ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΊΡΠΈΡΠΈΠΊΡΡΡ ΡΠΎ, ΡΡΠΎ ΠΎΡΠ΅Π½ΠΈΠ²Π°ΡΡ!
Β
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ/ΠΏΡΠΎΠ΄Π°ΠΆΠΈ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅
Π’Π΅ΠΌΡ ΠΏΡΠ΅ΠΌΠΈΡΠΌ-ΠΊΠ»Π°ΡΡΠ° WordPress ΠΎΡΠ΅Π½ΠΈΠ²Π°ΡΡΡΡ ΠΏΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Ρ ΡΠ°ΠΊΡΠΎΡΠΎΠ², Π½ΠΎ ΠΏΡΠΎΠ΄Π°ΠΆΠΈ ΡΠ²Π»ΡΡΡΡΡ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΌ ΡΠ°ΠΊΡΠΎΡΠΎΠΌ. ΠΠ»ΠΎΡ ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΠΉ Π²Π΅Π±-ΡΠ°ΠΉΡ Π±ΡΠ΄Π΅Ρ Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΌΠ°Π»ΠΎ ΠΏΡΠΎΠ΄Π°ΠΆ, ΡΡΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΡΠ»ΡΠΆΠΈΡΡ ΡΡΠ΅Π²ΠΎΠΆΠ½ΡΠΌ ΡΠΈΠ³Π½Π°Π»ΠΎΠΌ. ΠΡΠΎ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π²Π΅ΡΠ½ΠΎ, Π΅ΡΠ»ΠΈ ΡΠ΅ΠΌΠ° ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΠ΅ΡΠΈΠΎΠ΄Π° Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, Π½ΠΎ Π±ΡΠ»ΠΎ ΠΏΡΠΎΠ΄Π°Π½ΠΎ Π²ΡΠ΅Π³ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΎΡΠ΅Π½ ΠΊΠΎΠΏΠΈΠΉ.
Β
Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ ΡΡΠΎ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ Π²Π°ΡΠΈΠΌ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎΡΡΡΠΌ
ΠΠ°ΠΆΠ΄Π°Ρ ΠΏΡΠ΅ΠΌΠΈΠ°Π»ΡΠ½Π°Ρ ΡΠ΅ΠΌΠ° WordPress ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Ρ Π΄Π΅ΠΌΠΎ-Π²Π΅ΡΡΠΈΠ΅ΠΉ, ΠΊΠΎΡΠΎΡΡΡ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ΅. ΠΡΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄Π½Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Π΄Π»Ρ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π° ΡΠ΅ΠΌ. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ ΡΡΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅.
ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ Ρ ΠΏΠ»Π°Π³ΠΈΠ½Π°ΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΡΠΈΠΊΠ° ΡΡΡΠ°Π½ΠΈΡ, Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π°ΠΌΠΈ WordPress ΠΈ Π»ΡΠ±ΡΠΌΠΈ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌΠΈ ΠΈΠ»ΠΈ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΡΠΌΠΈ ΡΡΡΠ°Π½ΠΈΡ.
ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ ΡΠ΅ΠΌΠ° ΡΠΏΠΎΡΠΎΠ±Π½Π° Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΠΏΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΡΡ Π·Π°Π΄Π°ΡΡ!
Β
ΠΠ°ΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΌΡΡΠ»ΠΈ
Π ΠΎΠ±ΡΠ΅ΠΌ, Deep β ΡΡΠ΅Π·Π²ΡΡΠ°ΠΉΠ½ΠΎ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½Π°Ρ ΡΠ΅ΠΌΠ°, ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π² Π»ΡΠ±ΠΎΠΉ Π½ΠΈΡΠ΅.
Π₯ΠΎΡΡ ΡΡΠΎ Π½Π΅ ΡΠ°ΠΌΠ°Ρ Π»Π΅Π³ΠΊΠ°Ρ ΠΈΠ· Π΄ΠΎΡΡΡΠΏΠ½ΡΡ ΡΠ΅ΠΌ, ΠΎΠ½Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π±Π΅Π· ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΊΠΎΠ΄Π°.
ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π²Ρ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΊΠΈΠ²Π°Π½ΠΈΡ Π΄Π»Ρ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π° ΠΈΠ· Π½ΠΈΡ , Π²ΠΊΠ»ΡΡΠ°Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ ΠΏΠΎΡΡΡΠΎΠΈΡΠ΅Π»Ρ ΡΡΡΠ°Π½ΠΈΡ, ΠΏΠΎΡΡΡΠΎΠΈΡΠ΅Π»Π΅ΠΉ Π²Π΅ΡΡ Π½Π΅Π³ΠΎ ΠΈ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΊΠΎΠ»ΠΎΠ½ΡΠΈΡΡΠ»Π° ΠΈ ΠΏΠΎΡΡΡΠΎΠΈΡΠ΅Π»Π΅ΠΉ ΠΌΠ΅Π³Π°ΠΌΠ΅Π½Ρ.
ΠΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΡΠ΅ΠΌΡ Π½Π° WordPress.org. ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ Π½Π° Deep Pro, ΡΡΠΎΠ±Ρ ΠΈΠΌΠ΅ΡΡ Π΄ΠΎΡΡΡΠΏ ΠΊΠΎ Π²ΡΠ΅ΠΌ ΡΡΠ½ΠΊΡΠΈΡΠΌ ΠΈ Π΄Π΅ΠΌΠΎ-ΡΠ°ΠΉΡΠ°ΠΌ.
Π»ΡΡΡΠΈΠ΅ ΡΠ΅ΠΌΡ WordPressWordPress
PRV POST
NXT ΠΠΠ‘Π’
Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ
Π£ΡΠΊΠΎΡΠ΅Π½ΠΈΠ΅ ΡΠ°ΠΉΡΠ° Π½Π° WordPress | BoostWeb
Π£ΡΠΊΠΎΡΠ΅Π½ΠΈΠ΅ ΡΠ°ΠΉΡΠ° Π½Π° WordPress | BoostWebΠΠ°ΡΠΈ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°
ΠΠ°ΡΠ°Π½ΡΠΈΡ 1 Π³ΠΎΠ΄
ΠΠ°ΡΠ°Π½ΡΠΈΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ° Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ 1 Π³ΠΎΠ΄Π°.
35+ ΠΎΡΠ·ΡΠ²ΠΎΠ²
ΠΠΎΠ»Π΅Π΅ 35 ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΎΡΠ·ΡΠ²ΠΎΠ².
ΠΡΠ΅Π³Π΄Π° Π½Π° ΡΠ²ΡΠ·ΠΈ
ΠΠ½Π»Π°ΠΉΠ½ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π²ΡΠ΅Π³ΠΎ Π΄Π½Ρ Π² Telegram, WhatsApp, Viber, Skype.
ΠΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΡΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄
Π‘ΠΏΠΎΡΠΎΠ±Ρ Π΄Π»Ρ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΡ ΡΠ°ΠΉΡΠ° ΠΏΠΎΠ΄Π±ΠΈΡΠ°ΡΡΡΡ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΠΎ.
Π Π°Π±ΠΎΡΠ° Π½Π° ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ
Π Π°Π±ΠΎΡΠ° Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π΄ΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°.
ΠΡΡΠ΅Ρ ΠΎΠ± ΡΡΠΊΠΎΡΠ΅Π½ΠΈΠΈ
ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΠΌ ΠΎΡΡΡΡ ΠΎ ΠΏΡΠΎΠ²Π΅Π΄ΡΠ½Π½ΡΡ ΡΠ°Π±ΠΎΡΠ°Ρ Π΄Π»Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΡΠΊΠΎΡΠΎΡΡΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠ°ΠΉΡΠ°.
Π§Π΅ΠΌ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΠ΅ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠ°ΠΉΡΠ°?
Π£ΠΌΠ΅Π½ΡΡΠΈΡ
ΠΏΡΠΎΡΠ΅Π½Ρ ΠΎΡΠΊΠ°Π·ΠΎΠ²
ΠΠΎΠ»Π΅Π΅ 50% ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Π΅ΠΉ ΠΏΠΎΠΊΠΈΠ΄Π°ΡΡ ΡΠ°ΠΉΡ, Π΅ΡΠ»ΠΈ ΠΎΠ½ Π³ΡΡΠ·ΠΈΡΡΡΡ Π±ΠΎΠ»Π΅Π΅ 5 ΡΠ΅ΠΊΡΠ½Π΄.
Π£Π²Π΅Π»ΠΈΡΠΈΡ
ΠΏΡΠΎΡΠ΅Π½Ρ ΠΊΠΎΠ½Π²Π΅ΡΡΠΈΠΉ
ΠΠ΄Π½Π° ΡΠ΅ΠΊΡΠ½Π΄Π° Π·Π°Π΄Π΅ΡΠΆΠΊΠΈ ΠΎΡΠ²Π΅ΡΠ° ΡΡΡΠ°Π½ΠΈΡΡ ΠΌΠΎΠΆΠ΅Ρ ΡΠ½ΠΈΠ·ΠΈΡΡ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Ρ ΠΊΠΎΠ½Π²Π΅ΡΡΠΈΠΈ Π½Π° 7%.
Π£Π²Π΅Π»ΠΈΡΠΈΡ
Π»ΠΎΡΠ»ΡΠ½ΠΎΡΡΡ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Π΅ΠΉ
45% ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Π΅ΠΉ ΡΡΠ²Π΅ΡΠΆΠ΄Π°ΡΡ, ΡΡΠΎ Π±ΡΡΡΡΠ°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° ΡΡΡΠ°Π½ΠΈΡ ΡΠ°ΠΉΡΠ° Π²Π°ΠΆΠ½Π° Π΄Π»Ρ ΠΈΡ Π»ΠΎΡΠ»ΡΠ½ΠΎΡΡΠΈ.
Π€Π°ΠΊΡΠΎΡ
ΡΠ°Π½ΠΆΠΈΡΠΎΠ²Π°Π½ΠΈΡ
Π‘ΠΊΠΎΡΠΎΡΡΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΡΡΠ°Π½ΠΈΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°ΠΊΡΠΎΡΠΎΠΌ ΡΠ°Π½ΠΆΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² ΠΏΠΎΠΈΡΠΊΠΎΠ²ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ Google.
ΠΠΎΡΡΡΠΎΠ»ΠΈΠΎ
ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² Π½Π°ΡΠΈΡ ΡΠ°Π±ΠΎΡ
Π‘ΡΠΎΠΈΠΌΠΎΡΡΡ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΡ ΡΠ°ΠΉΡΠ°
Π£ΡΠ»ΡΠ³Π° ΡΡΠΊΠΎΡΠ΅Π½ΠΈΠ΅ ΡΠ°ΠΉΡΠ° Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π² ΡΠ΅Π±Ρ:
ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ CSS ΠΊΠΎΠ΄Π°
- ΠΠΈΠ½ΠΈΡΠΈΠΊΠ°ΡΠΈΡ CSS
- Π‘ΠΆΠ°ΡΠΈΠ΅ CSS ΡΠ°ΠΉΠ»ΠΎΠ²
- ΠΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ CSS ΡΠ°ΠΉΠ»ΠΎΠ²
- ΠΡΡΡΠ°ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ CSS (critical CSS)
- ΠΡΠ»ΠΎΠΆΠ΅Π½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° CSS (ΡΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ CSS ΡΠ΅ΡΡΡΡΠΎΠ² Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅)
ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ JS ΠΊΠΎΠ΄Π°
- ΠΠΈΠ½ΠΈΡΠΈΠΊΠ°ΡΠΈΡ JS
- Π‘ΠΆΠ°ΡΠΈΠ΅ JS ΡΠ°ΠΉΠ»ΠΎΠ²
- ΠΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ JS ΡΠ°ΠΉΠ»ΠΎΠ²
- ΠΡΠΈΠ½Ρ ΡΠΎΠ½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° JS
- ΠΡΠ»ΠΎΠΆΠ΅Π½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° JS (ΡΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ JS ΡΠ΅ΡΡΡΡΠΎΠ² Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅)
ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ HTML
- ΠΠΈΠ½ΠΈΡΠΈΠΊΠ°ΡΠΈΡ HTML ΠΊΠΎΠ΄Π°
- Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π² ΠΈΠ· ΠΊΠΎΠ΄Π°
- ΠΡΠΈΡΡΠΊΠ° HTML ΠΊΠΎΠ΄Π° ΠΎΡ ΠΌΡΡΠΎΡΠ°
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ WordPress
- ΠΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ²
- ΠΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΡΠ°Π½ΠΈΡ ΡΠ°ΠΉΡΠ°
- Π‘ΠΎΠΊΡΠ°ΡΠ΅Π½ΠΈΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΎΡΠ²Π΅ΡΠ° ΡΠ΅ΡΠ²Π΅ΡΠ°
- ΠΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°ΠΏΡΠΎΡΠΎΠ² MySQL
- ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΊΡΡΠ°
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ
- ΠΡΠ»ΠΎΠΆΠ΅Π½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° ΡΠΊΡΡΡΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ (lazy load)
- ΠΡΠ»ΠΎΠΆΠ΅Π½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° YouTube Π²ΠΈΠ΄Π΅ΠΎ
- ΠΡΠ»ΠΎΠΆΠ΅Π½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° iframe
- ΠΡΠ»ΠΎΠΆΠ΅Π½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° JivoSite ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΈΡ Π²ΠΈΠ΄ΠΆΠ΅ΡΠΎΠ²
- ΠΡΠ»ΠΎΠΆΠ΅Π½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° Π―Π½Π΄Π΅ΠΊΡ ΠΈΠ»ΠΈ Google ΠΊΠ°ΡΡΡ
ΠΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠ³ΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π°
- ΠΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π½Π΅Π½ΡΠΆΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ CMS WordPress
- ΠΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ emoji
- ΠΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ dashicons
- Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ meta ΡΠ΅Π³Π° generator
- ΠΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ XML-RPC
- ΠΠΎΠΈΡΠΊ ΠΈ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ²
ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ
- Π‘ΠΆΠ°ΡΠΈΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ JPG ΠΈ PNG
- ΠΡΠΈΠ½Ρ ΡΠΎΠ½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ
- ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎ ΡΠ°Π·ΠΌΠ΅ΡΡ Π±Π»ΠΎΠΊΠΎΠ²
ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Π½Π°ΡΡΡΠΎΠ΅ΠΊ Ρ ΠΎΡΡΠΈΠ½Π³Π°
- ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Gzip
- ΠΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» HTTP/2
- ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° OPcache
Π Π°Π·Π½ΠΎΠ΅
- ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΡΠΈΡΡΠΎΠ²
- ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° preconnect
- ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° link preload
ΠΠ°ΠΊ ΠΌΡ ΡΠ°Π±ΠΎΡΠ°Π΅ΠΌ
ΠΡΠ·ΡΠ²Ρ
Π§Π°ΡΡΠΎ Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ
ΠΡΠΎΠ²Π΅ΡΠΈΡΡ ΡΠΊΠΎΡΠΎΡΡΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠ°ΠΉΡΠ° ΠΌΠΎΠΆΠ½ΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΠ½Π»Π°ΠΉΠ½ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ², ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ PageSpeed Insights. Π’Π°ΠΊΠΆΠ΅, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ WebPageTest ΠΈΠ»ΠΈ GTmetrix. Π‘Π΅ΡΠ²ΠΈΡΡ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΠΈΠΌΠΈΡΠ°ΡΠΈΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΡΡΠ°Π½ΠΈΡΡ, Π°Π½Π°Π»ΠΈΠ·ΠΈΡΡΡΡ ΡΠ°ΠΉΡ ΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ ΡΠΊΠΎΡΠΎΡΡΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠΈ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΡΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ·Π½Π°ΡΡ ΡΠ΅ΠΊΡΡΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΡΠ°ΠΉΡΠ° ΠΈ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ ΠΏΠΎ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ.
Π‘ΠΊΠΎΡΠΎΡΡΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠ°ΠΉΡΠ° Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΡ ΡΠ°ΠΊΡΠΎΡΠΎΠ²:
- ΠΠ±ΡΡΠΌ Π·Π°Π³ΡΡΠΆΠ°Π΅ΠΌΡΡ ΡΠ΅ΡΡΡΡΠΎΠ² (ΡΠ°Π·ΠΌΠ΅Ρ ΡΡΡΠ°Π½ΠΈΡΡ, CSS, JS ΡΠ°ΠΉΠ»ΠΎΠ² ΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ)
- ΠΡΠ΅ΠΌΡ ΠΎΡΠ²Π΅ΡΠ° ΡΠ΅ΡΠ²Π΅ΡΠ°
- ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ
- ΠΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Ρ ΠΎΡΡΠΈΠ½Π³Π°
- Π‘ΠΊΠΎΡΠΎΡΡΡ ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ° ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Ρ
- Π€ΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅ ΠΎΡ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Ρ Π΄ΠΎ Ρ ΠΎΡΡΠΈΠ½Π³Π°
ΠΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π΄ΠΎ 3 ΡΠ΅ΠΊΡΠ½Π΄. ΠΡΠ»ΠΈ Π²ΡΠ΅ΠΌΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π±ΡΠ΄Π΅Ρ Π±ΠΎΠ»ΡΡΠ΅, Ρ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Ρ ΠΌΠΎΠ³ΡΡ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡ Π½Π΅Π³Π°ΡΠΈΠ²Π½ΡΠ΅ ΡΠΌΠΎΡΠΈΠΈ ΠΎΡ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ ΡΠ°ΠΉΡΠΎΠΌ ΠΈΠ»ΠΈ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ Π²ΠΎΠΎΠ±ΡΠ΅ ΠΏΠΎΠΊΠΈΠ½ΡΡΡ ΡΠ°ΠΉΡ. Π’Π°ΠΊΠΆΠ΅, ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌ ΠΎΠ±ΡΠ°ΡΠ°ΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΌΠ΅ΡΡΠΈΠΊΠΈ Core Web Vitals (Largest Contentful Paint — Π΄ΠΎ 2,5 ΡΠ΅ΠΊΡΠ½Π΄, First Input Delay — Π΄ΠΎ 100 ΠΌΠΈΠ»Π»ΠΈΡΠ΅ΠΊΡΠ½Π΄, Cumulative Layout Shift — Π΄ΠΎ 0,1) ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠ΅ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π΄Π°Π½Π½ΡΡ ΠΎ ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΊΠΎΡΠΎΡΡΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π±ΡΠ°ΡΠ·Π΅ΡΠ° Chrome Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ 28 Π΄Π½Π΅ΠΉ. ΠΡΠ»ΠΈ, ΠΏΠΎΠΊΠ° ΡΡΠΎ, Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π΄Π°Π½Π½ΡΡ ΠΎ ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΊΠΎΡΠΎΡΡΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΡΡΠ°Π½ΠΈΡΡ, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Π½Π° ΠΌΠ΅ΡΡΠΈΠΊΠΈ ΠΈΠ· ΠΈΠΌΠΈΡΠ°ΡΠΈΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΡΡΠ°Π½ΠΈΡΡ. ΠΠ°Π½Π½ΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ Π»ΡΡΡΠ΅, ΡΠ΅ΠΌ Ρ Π²Π°ΡΠΈΡ ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½ΡΠΎΠ².
ΠΠ° Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ ΡΠ°ΠΉΡΠΎΠ² ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ ΡΠΊΠΎΡΠΎΡΡΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΠΌ Π² 2 ΡΠ°Π·Π°. ΠΠΎΡΠ»Π΅ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΡ ΡΡΠ΅Π΄Π½ΠΈΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ Π² PageSpeed Insight ΠΏΠΎΠ»ΡΡΠ°ΡΡΡΡ ΠΎΠΊΠΎΠ»ΠΎ 70-80 Π±Π°Π»Π»ΠΎΠ² Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΠΈ 80-100 Π΄Π»Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠ². Π’ΠΎΡΠ½ΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ ΡΠ»ΠΎΠΆΠ½ΠΎ ΡΠΏΡΠΎΠ³Π½ΠΎΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π·Π°ΡΠ°Π½Π΅Π΅.
ΠΡΠ»ΠΈ Π½Π° ΡΠ°ΠΉΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡΠ΄Ρ Page Builder (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Elementor ΠΈΠ»ΠΈ WPBakery), ΡΠΎ ΡΠ°ΡΡΠΎ Π²ΠΌΠ΅ΡΡΠ΅ Ρ Π½ΠΈΠΌ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡΡΡ Π΄ΡΡΠ³ΠΈΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ Π² ΡΡΠΌΠΌΠ΅ ΡΠΈΠ»ΡΠ½ΠΎ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°ΡΡ ΠΎΠ±ΡΡΠΌ Π·Π°Π³ΡΡΠΆΠ°Π΅ΠΌΡΡ ΡΠ΅ΡΡΡΡΠΎΠ². Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅, ΡΡΠΎ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ°ΠΉΡΡ Π±ΡΡΡΡΠΎ Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ ΠΈ ΡΡ ΡΠ΄ΡΠ°Π΅Ρ Π΅Π³ΠΎ Π²Π΅Π±-ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ. ΠΠΎΡΡΠΎΠΌΡ, ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΏΠΎΠΈΡΠΊ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² Π·Π°ΠΌΠ΅Π½Ρ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² ΠΈΠ»ΠΈ Π²Π½Π΅Π΄ΡΡΡΡ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ.
ΠΠ°, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ. ΠΡΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΡΠ°Π±ΠΎΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π½Π° ΡΠ°ΠΉΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎ ΠΈ Π½Π΅ Π·Π°ΠΌΠ΅ΡΠ½ΠΎ Π΄Π»Ρ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Π΅ΠΉ. ΠΠΎΡΠ»Π΅ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΡ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°ΠΉΡΠ° Π½Π° ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΡΡΡ ΡΠ°Π±ΠΎΡΡ.
Π Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ ΡΠ»ΡΡΠ°Π΅Π², Π΄Π°. ΠΠ½ΠΎΠ³ΠΈΠ΅ Π΄Π΅Π»Π°ΡΡ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Π½Π° Π±Π°Π·ΠΎΠ²ΠΎΠΌ ΡΡΠΎΠ²Π½Π΅, Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΈΠ»ΠΈ Π½Π΅ Π·Π½Π°ΡΡ ΡΠΎΠ½ΠΊΠΎΡΡΠ΅ΠΉ Π² ΡΡΠΊΠΎΡΠ΅Π½ΠΈΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠ°ΠΉΡΠ°. Π’Π°ΠΊΠΆΠ΅ ΠΈΠ½ΠΎΠ³Π΄Π° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ CDN ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ Π½Π΅ ΡΡΠ΅Π±ΡΡΡΡΡ ΠΈ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°ΡΡ Π²ΡΠ΅ΠΌΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠ°ΠΉΡΠ°. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΡΡΠ°Π²ΠΈΡΡ Π·Π°ΡΠ²ΠΊΡ ΠΈ ΠΌΡ ΠΏΡΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡΡΠ΅ΠΌ ΡΠ°ΠΉΡ Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π΅Π³ΠΎ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΡ.
ΠΡΡΠ°Π»ΠΈΡΡ Π²ΠΎΠΏΡΠΎΡΡ?
ΠΠ°Ρ E-mail ΠΠ°Ρ Π²ΠΎΠΏΡΠΎΡΠΠ°ΠΆΠΈΠΌΠ°Ρ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ «ΠΡΠΏΡΠ°Π²ΠΈΡΡ», Π²Ρ Π΄Π°Π΅ΡΠ΅ ΡΠΎΠ³Π»Π°ΡΠΈΠ΅ Ρ ΡΡΠ»ΠΎΠ²ΠΈΡΠΌΠΈ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈΒ ΠΊΠΎΠ½ΡΠΈΠ΄Π΅Π½ΡΠΈΠ°Π»ΡΠ½ΠΎΡΡΠΈ
ΠΠ±Π·ΠΎΡ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° WP Rocket
Π§ΡΠΎΠ±Ρ ΠΏΠΎΠΈΡΠΊΠΎΠ²ΠΈΠΊΠΈ Π²ΡΠ΄Π°Π²Π°Π»ΠΈ Π²Π°Ρ ΡΠ°ΠΉΡ Π½Π° ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΏΠΎΠΈΡΠΊΠΎΠ²ΠΎΠΉ Π²ΡΠ΄Π°ΡΠΈ, Π½ΡΠΆΠ½ΠΎ, ΡΡΠΎΠ±Ρ ΡΡΡΠ°Π½ΠΈΡΡ ΠΎΡΠΊΡΡΠ²Π°Π»ΠΈΡΡ Π·Π° 2 ΡΠ΅ΠΊΡΠ½Π΄Ρ ΠΈ Π±ΡΡΡΡΠ΅Π΅.
ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π½ΡΠΆΠ΅Π½ Ρ ΠΎΡΠΎΡΠΈΠΉ Ρ ΠΎΡΡΠΈΠ½Π³, Ρ ΠΎΡΠΎΡΠΈΠΉ ΡΠΎΡΡ, ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΠΎΡΡΠ΄ΠΎΠΊ Π½Π° ΡΠ°ΠΉΡΠ΅ ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ. ΠΡΠ΅ ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠ΄Π΅Π»Π°Π΅Ρ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΊΠ΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
ΠΡΠ»ΠΈ Π²Ρ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΡΡΠΈ ΡΡΠ»ΠΎΠ²ΠΈΡ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΊΠ΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ 60-80 Π±Π°Π»Π»ΠΎΠ² ΠΏΠΎ ΡΠ΅ΡΡΡ ΠΡΠ³Π» Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ, ΠΈ 80-90 Π±Π°Π»Π»ΠΎΠ² Π΄Π»Ρ Π΄Π΅ΡΠΊΡΠΎΠΏΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ.
ΠΡΠΎΠ±Π»Π΅ΠΌΠ° Ρ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠΌΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π°ΠΌΠΈ Π² ΡΠΎΠΌ, ΡΡΠΎ ΠΎΠ½ΠΈ Π½Π΅ ΠΊΠ΅ΡΠΈΡΡΡΡ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ Π²Π΅ΡΡΠΈΡ, ΠΈ Π½Π΅ ΠΎΡΠΊΠ»Π°Π΄ΡΠ²Π°ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ ΡΠΊΡΠΈΠΏΡΠΎΠ².
ΠΠΎΡΡΠΎΠΌΡ Π²Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ Π»ΠΈΠ±ΠΎ ΠΏΠ»Π°ΡΠ½ΡΠΉ ΠΏΠ»Π°Π³ΠΈΠ½, Π»ΠΈΠ±ΠΎ Π΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΡ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΡΡΠ΄Π½ΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ.
WP Rocket β ΠΏΠ»Π°ΡΠ½ΡΠΉ ΠΏΠ»Π°Π³ΠΈΠ½, Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π΅ΡΡΡ 3 Π±ΠΎΠ»ΡΡΠΈΡ ΠΏΠ»ΡΡΠ°:
- ΠΠ΅Π³ΠΊΠ°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°
- ΠΠ΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ
- ΠΠ°Π³ΡΡΠ·ΠΊΠ° JS ΡΠΊΡΠΈΠΏΡΠΎΠ² ΠΏΠΎΡΠ»Π΅ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ°
ΠΡΠ»ΠΈ Π²Ρ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΡΡΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½ WP Rocket, Π²Ρ Π»Π΅Π³ΠΊΠΎ Π΄ΠΎΠ±ΡΠ΅ΡΠ΅ΡΡ ΠΎΡΠ΅Π½ΠΊΠΈ 98-100 Π±Π°Π»Π»ΠΎΠ² ΠΏΠΎ ΡΠ΅ΡΡΡ ΠΡΠ³Π» Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠΉ ΠΈ Π΄Π΅ΡΠΊΡΠΎΠΏΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΉ ΡΠ°ΠΉΡΠ°.
Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅:
ΠΡΡΡΡΡΠΉ ΡΡΠ°ΡΡ
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° WP Rocket
- ΠΠ°Π½Π΅Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ
- ΠΡΡ
- Π€Π°ΠΉΠ»Ρ
- ΠΠ΅Π΄ΠΈΠ°
- ΠΡΠ΅Π΄Π·Π°Π³ΡΡΠ·ΠΊΠ°
- Π Π°ΡΡΠΈΡΠ΅Π½Π½ΡΠ΅
- ΠΠ°Π·Π° Π΄Π°Π½Π½ΡΡ
- CDN
- ΠΡΠ»ΡΡΠ°ΡΠΈΡ
- ΠΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ
- Cloudflare
- ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΡΠΎΡΠΎ
- ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ
- ΠΠ½ΡΡΡΡΠΊΡΠΈΠΈ
ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΠΊΠΎΡΠΎΡΡΡ ΡΠ°ΠΉΡΠ°
ΠΠΎΠΈΡΠΊΠΎΠ²ΠΈΠΊΠΈ ΡΡΠ΅Π±ΡΡΡ, ΡΡΠΎΠ±Ρ ΡΡΡΠ°Π½ΠΈΡΡ ΠΎΡΠΊΡΡΠ²Π°Π»ΠΈΡΡ Π·Π° 2 ΡΠ΅ΠΊΡΠ½Π΄Ρ ΠΈ Π±ΡΡΡΡΠ΅Π΅, ΠΈ ΠΏΠΎΠ»ΡΡΠ°Π»ΠΈ Π²ΡΡΠΎΠΊΠΈΠ΅ ΠΎΡΠ΅Π½ΠΊΠΈ Π² ΡΠ΅ΡΡΠ°Ρ ΡΠΊΠΎΡΠΎΡΡΠΈ:
Google PageSpeed Insights βΒ https://pagespeed. web.dev/
Pingdom Website Speed Test βΒ https://tools.pingdom.com/
GTmetrix βΒ https://gtmetrix.com/
WebPageTest β https://www.webpagetest.org/
IsItWP β https://www.isitwp.com/free-website-speed-test-tool-for-wordpress/
ΠΡΠΎΡΠ΅ΡΡΠΈΡΡΠΉΡΠ΅ Π²Π°Ρ ΡΠ°ΠΉΡ, ΡΡΠΎΠ±Ρ ΡΡΠ°Π²Π½ΠΈΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π΄ΠΎ ΠΈ ΠΏΠΎΡΠ»Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ WP Rocket.
ΠΡΡΡΡΡΠΉ ΡΡΠ°ΡΡ
ΠΡΠ±ΠΎΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΊΠ΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ Π²ΡΠ΅Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌ.
ΠΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π° ΠΊΠ΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²Π°Ρ ΡΠ°ΠΉΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΠΎΠΊΠΎΠ»ΠΎ 60 Π±Π°Π»Π»ΠΎΠ² Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ, ΠΈ ΠΎΠΊΠΎΠ»ΠΎ 80 Π±Π°Π»Π»ΠΎΠ² Π΄Π»Ρ Π΄Π΅ΡΠΊΡΠΎΠΏΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ.
Π§ΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ 60-80 Π±Π°Π»Π»ΠΎΠ² Π±Π΅Π· ΠΏΠ»Π°Π³ΠΈΠ½Π° ΠΊΠ΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Ρ Π²Π°Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ:
- Π₯ΠΎΡΠΎΡΠΈΠΉ Ρ ΠΎΡΡΠΈΠ½Π³ Ρ Ρ ΠΎΡΠΎΡΠΈΠΌ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈ Π±ΡΡΡΡΡΠΌ ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠΎΠΌ
- Π₯ΠΎΡΠΎΡΠ°Ρ ΡΠ΅ΠΌΠ° ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Ρ
- ΠΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ
Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ Π΄Π»Ρ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΠΎ ΡΠ°ΠΉΠ»Π°Ρ CSS, Π½Π΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ ΡΡΠΈΠ»ΡΡ , ΡΠΎΡΠΌΠΎΠ·ΡΡΠΈΡ Π·Π°Π³ΡΡΠ·ΠΊΡ ΡΠΊΡΠΈΠΏΡΠ°Ρ (render-blocking resources), ΡΡΠΈΡΡΠ°Ρ ΠΈ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ°Ρ .
- Π£ΡΠΊΠΎΡΠ΅Π½ΠΈΠ΅ ΠΠΎΡΠ΄ΠΏΡΠ΅ΡΡ
ΠΠΎΡΠ»Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ WP Rocket Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΡΡ Π½Π°ΡΡΡΠΎΠ΅ΠΊ, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π° Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ ΡΠ°ΠΉΡΠΎΠ².
Π Π½ΠΈΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π΅ΡΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ, ΡΡΠΎΠ±Ρ ΡΠ°ΠΉΡ Π·Π°Π³ΡΡΠΆΠ°Π»ΡΡ Π΅ΡΠ΅ Π±ΡΡΡΡΠ΅Π΅.
ΠΡΠΎΠΉΠ΄ΠΈΡΠ΅ ΠΏΠΎ ΡΡΠΈΠΌ Π±ΡΡΡΡΡΠΌ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΠΌ, Ρ Π²Π°Ρ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡΡΡ 90-100 Π±Π°Π»Π»ΠΎΠ² ΠΏΠΎ ΡΠ΅ΡΡΡ Google.
Π‘ Ρ ΠΎΡΠΎΡΠΈΠΌ Ρ ΠΎΡΡΠΈΠ½Π³ΠΎΠΌ, Ρ ΠΎΡΠΎΡΠ΅ΠΉ ΡΠ΅ΠΌΠΎΠΉ, ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΠΌΠΈ ΠΈ ΡΡΠΈΠΌΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΠΌΠΈ Π²Ρ Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ 98-100 Π±Π°Π»Π»ΠΎΠ²:
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° WP Rocket ΠΏΠΎ ΡΡΠΎΠΌΡ ΡΠ΅ΠΊ-Π»ΠΈΡΡΡ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ 10 ΠΌΠΈΠ½ΡΡ. Π Π°ΡΡΡΠ°Π²ΡΡΠ΅ Π³Π°Π»ΠΎΡΠΊΠΈ, Π½Π°ΠΆΠΌΠΈΡΠ΅ Π‘ΠΎΡ ΡΠ°Π½ΠΈΡΡ, ΠΈ Π²Ρ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ Π²ΡΡΠΎΠΊΡΡ ΠΎΡΠ΅Π½ΠΊΡ Π² Π»ΡΠ±ΠΎΠΌ ΡΠ΅ΡΡΠ΅ ΡΠΊΠΎΡΠΎΡΡΠΈ.
ΠΡΠΎ ΡΠ°ΠΌΡΠΉ ΠΏΡΠΎΡΡΠΎΠΉ ΠΈ ΡΠ°ΠΌΡΠΉ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΊΠ΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
ΠΠ΅ΡΠ΅ΠΉΡΠΈ Π½Π° WP Rocket
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° WP Rocket
Π ΡΡΠΎΠΌ ΡΠ°Π·Π΄Π΅Π»Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²ΡΠ΅Ρ Π½Π°ΡΡΡΠΎΠ΅ΠΊ WP Rocket:
ΠΠ°Π½Π΅Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ
Π ΠΠ°Π½Π΅Π»ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ WP Rocket Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠΈΠΏΠ΅ Π»ΠΈΡΠ΅Π½Π·ΠΈΠΈ ΠΈ ΡΡΠΎΠΊΠ΅ Π΅Π΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ.
Π― ΠΏΡΠΎΠ±ΠΎΠ²Π°Π» Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² ΠΊΠ΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π½ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½ΠΈΡ Π½Π΅ Π΄Π°Π²Π°Π» ΡΠ°ΠΊΠΎΠ³ΠΎ Ρ ΠΎΡΠΎΡΠ΅Π³ΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ° Ρ ΡΠ°ΠΊΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΡΡΠΈΠ»ΠΈΠΉ Π΄Π»Ρ Π΄ΠΎΡΡΠΈΠΆΠ΅Π½ΠΈΡ ΡΡΠΎΠ³ΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°, ΠΊΠ°ΠΊ WP Rocket.
ΠΠ»Π°Π³ΠΈΠ½ WP Rocket ΡΡΠ°Π» ΠΌΠ°ΡΡ-Ρ ΡΠ² ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠΌ ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ°ΠΉΡΠ°, ΠΊΠ°ΠΊ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠ»Π°Π³ΠΈΠ½Ρ Π΄Π»Ρ SEO, Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ.
ΠΠ΄Π΅ΡΡ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ RocketCDN β ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ CDN-ΡΠ΅ΡΠ²ΠΈΡ WP Rocket Π·Π° ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΠΏΠ»Π°ΡΡ.
ΠΡΠΎΠΌΠ΅ RocketCDN Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ CDN, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΏΠ»Π°ΡΠ½ΡΠΉ ΠΈΠ»ΠΈ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠΉ CloudFlare.
- ΠΠ°ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Cloudflare ΠΊ WordPress. ΠΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅
ΠΡΡ
ΠΡΠ΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠΈΠΏΡ ΠΊΠ΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠ΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅, GZIP, Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ ΠΈ ΡΠ°ΠΊ Π΄Π°Π»Π΅Π΅, Π²ΠΊΠ»ΡΡΠ΅Π½Ρ ΠΈ Π½Π°ΡΡΡΠΎΠ΅Π½Ρ (ΡΡΠ°Π²Π½ΠΈΡΠ΅ Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΎΠΉ ΠΊΠ΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² W3 Total Cache).
ΠΠ°ΠΌ ΠΎΡΡΠ°Π΅ΡΡΡ ΡΠ΄Π΅Π»Π°ΡΡ 4 Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ:
ΠΠΊΠ»ΡΡΠΈΡΡ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ² β ΠΠΊΠ»ΡΡΠΈΡΡ. ΠΡΠ° Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π²ΠΊΠ»ΡΡΠ°Π΅Ρ ΠΊΠ΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π»Ρ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Π΅ΠΉ Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ². Β«ΠΠΎΠ±ΠΈΠ»ΡΠ½ΡΠΌΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈΒ» WP Rocket ΡΡΠΈΡΠ°Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅Π»Π΅ΡΠΎΠ½Ρ / ΡΠΌΠ°ΡΡΡΠΎΠ½Ρ.
Π Π°Π·Π΄Π΅Π»ΡΡΡ ΡΠ°ΠΉΠ»Ρ Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ² β ΠΠΊΠ»ΡΡΠΈΡΡ ΠΈΠ»ΠΈ ΠΡΠΊΠ»ΡΡΠΈΡΡ, Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π²Π°ΡΠ΅ΠΉ ΡΠ΅ΠΌΡ. Π Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π° ΡΠΊΠ°Π·Π°Π½ΠΎ, ΡΡΠΎ ΡΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΡ Π½ΡΠΆΠ½ΠΎ Π²ΠΊΠ»ΡΡΠ°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½Π°Ρ ΡΠ΅ΠΌΠ° ΠΈΠ»ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½ Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ (ΡΠΊΠΎΡΠ΅Π΅ Π²ΡΠ΅Π³ΠΎ, Ρ Π²Π°Ρ Π½Π΅Ρ ΡΠ°ΠΊΠΎΠΉ ΡΠ΅ΠΌΡ ΠΈΠ»ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π°).
ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π°ΠΊΡΠΈΠ²ΠΈΡΠΎΠ²Π°Π½Π° ΡΠ°ΠΊΠ°Ρ ΡΠ΅ΠΌΠ° ΠΈΠ»ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½, WP Rocket Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΠΊΠ»ΡΡΠΈΡ ΡΡΡ ΡΡΠ½ΠΊΡΠΈΡ, ΠΈ ΡΠ΄Π΅Π»Π°Π΅Ρ Π΅Π΅ ΡΠ΅ΡΠΎΠΉ, ΡΠΎ Π΅ΡΡΡ Π½Π΅Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠΉ Π΄Π»Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ.
ΠΠΎΠ³Π΄Π° ΡΡΠ° Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π²ΠΊΠ»ΡΡΠ΅Π½Π°, WP Rocket ΠΎΠ±ΡΠ»ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Π΅ΠΉ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΌ ΠΊΡΡΠ΅ΠΌ, Π½Π΅ ΡΠ΅ΠΌ, ΠΊΠΎΡΠΎΡΡΠΌ ΠΎΠ±ΡΠ»ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Π΅ΠΉ Ρ ΠΏΠ»Π°Π½ΡΠ΅ΡΠΎΠ² ΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠ².
Π₯ΠΎΡΡ Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΡΠΊΠ°Π·Π°Π½ΠΎ, ΡΡΠΎ Π΄Π»Ρ ΠΎΠ±ΡΡΠ½ΡΡ ΠΠΎΡΠ΄ΠΏΡΠ΅ΡΡ ΡΠ΅ΠΌ ΡΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΡ Π½ΡΠΆΠ½ΠΎ Π΄Π΅ΡΠΆΠ°ΡΡ Π²ΡΠΊΠ»ΡΡΠ΅Π½Π½ΠΎΠΉ, Ρ ΠΌΠ΅Π½Ρ Π½Π° ΡΠ΅ΠΌΠ°Ρ Blocksy ΠΈ Kadence Ρ ΡΡΠΎΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠΎΠΉ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΠΎΠ»ΡΡΠ°ΡΡ Π½Π° 10-15 Π±Π°Π»Π»ΠΎΠ² Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ Π±Π΅Π· Π½Π΅Π΅.
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΡΡΡΠ°Π½ΠΈΡΡ Ρ Π²ΠΊΠ»ΡΡΠ΅Π½Π½ΠΎΠΉ ΠΈ Π²ΡΠΊΠ»ΡΡΠ΅Π½Π½ΠΎΠΉ ΠΎΠΏΡΠΈΠ΅ΠΉ, ΠΎΡΡΠ°Π²ΡΡΠ΅ Π»ΡΡΡΠΈΠΉ Π²Π°ΡΠΈΠ°Π½Ρ.
ΠΡΡΠΈΡΠΎΠ²Π°ΡΡ Π°Π²ΡΠΎΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Π΅ΠΉ β ΠΡΠΊΠ»ΡΡΠΈΡΡ. ΠΡΠ° Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΡΠΎΠ·Π΄Π°Π΅Ρ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΠΊΡΡ Π΄Π»Ρ Π°Π²ΡΠΎΡΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΡ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Π΅ΠΉ. Π₯ΠΎΡΡ ΡΡΠ° Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π½ΡΠΆΠ½Π° Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΠΊΡΡ Π΄Π»Ρ Π°Π²ΡΠΎΡΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΡ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Π΅ΠΉ, Ρ Π½ΠΈΠΌ ΠΈΠ½ΠΎΠ³Π΄Π° Π±ΡΠ²Π°ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ.
ΠΡΠ»ΠΈ Ρ Π²Π°Ρ ΠΌΠ΅ΠΌΠ±Π΅ΡΡΠΈΠΏ ΠΈΠ»ΠΈ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΠΌΠ°Π³Π°Π·ΠΈΠ½, ΡΠΎ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»ΠΈ ΠΌΠΎΠ³ΡΡ Π²ΠΈΠ΄Π΅ΡΡ ΠΊΠ΅ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΊΠΎΠ½ΡΠ΅Π½Ρ Π΄ΡΡΠ³ Π΄ΡΡΠ³Π° ΠΏΡΠΈ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ Π½Π° ΡΠ°ΠΉΡΠ΅, Π² Π·Π°ΠΊΡΡΡΡΡ ΡΠ°ΡΡΡΡ ΡΠ°ΠΉΡΠ°, Π² ΠΠΎΡΠ·ΠΈΠ½Π΅, Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΡΠΎΡΠΌΠ»Π΅Π½ΠΈΡ Π·Π°ΠΊΠ°Π·Π° ΠΈΠ»ΠΈ Π² Π°Π΄ΠΌΠΈΠ½ΠΊΠ΅.
ΠΡΠ»ΠΈ Π²Π°ΡΠΈ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»ΠΈ ΠΆΠ°Π»ΡΡΡΡΡ Π½Π° ΡΡΠΈ ΡΡΡΠ°Π½ΠΈΡΡ, ΠΎΡΠΊΠ»ΡΡΠΈΡΠ΅ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π°Π²ΡΠΎΡΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ.
ΠΡΠ΅ΠΌΡ ΠΆΠΈΠ·Π½ΠΈ ΠΊΡΡΠ° β 10 ΡΠ°ΡΠΎΠ². ΠΠ΄Π΅ΡΡ ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ Π²ΡΠ΅ΠΌΡ ΠΆΠΈΠ·Π½ΠΈ ΠΊΡΡΠ°, ΡΠ΅ΡΠ΅Π· ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΎΠ½ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΡΡΡΠ°ΡΠ΅Π²ΡΠΈΠΌ ΠΈ ΡΠ±ΡΠ°ΡΡΠ²Π°Π΅ΡΡΡ. ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π²ΠΊΠ»ΡΡΠ΅Π½Π° Β«ΠΡΠ΅Π΄Π·Π°Π³ΡΡΠ·ΠΊΠ°Β» (Π²ΠΊΠ»ΡΡΠ΅Π½Π° ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ), ΡΠΎ ΠΏΠΎΡΠ»Π΅ ΠΎΡΠΈΡΡΠΊΠΈ ΡΡΡΠ°ΡΠ΅Π²ΡΠ΅Π³ΠΎ ΠΊΡΡΠ° Π±ΡΠ΄Π΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡΡΡ Π½ΠΎΠ²ΡΠΉ, Π½ΠΈΡΠ΅Π³ΠΎ Π΄Π΅Π»Π°ΡΡ Π½Π΅ Π½Π°Π΄ΠΎ.
Π€Π°ΠΉΠ»Ρ
Π ΡΡΠΎΠΌ ΡΠ°Π·Π΄Π΅Π»Π΅ Π½Π°Ρ ΠΎΠ΄ΡΡΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π΄Π»Ρ ΡΠ°ΠΉΠ»ΠΎΠ² CSS ΠΈ JS. ΠΡΠ»ΠΈ ΠΏΠΎΡΠ»Π΅ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ Π½Π°ΡΡΡΠΎΠ΅ΠΊ Π²Ρ Π²ΠΈΠ΄ΠΈΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π½Π° ΡΠ°ΠΉΡΠ΅, ΡΠΎ ΠΎΡΠΊΠ»ΡΡΠ°ΠΉΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ, ΡΡΠΎΠ±Ρ Π½Π°ΠΉΡΠΈ ΠΏΡΠΈΡΠΈΠ½Ρ.
Π‘ΠΆΠΈΠΌΠ°ΡΡ ΡΡΠΈΠ»ΠΈ CSS ΠΈ Π‘ΠΆΠ°ΡΠΈΠ΅ JavaScript ΡΠ°ΠΉΠ»ΠΎΠ² β ΠΠΊΠ»ΡΡΠΈΡΡ. ΠΡΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠ±ΠΈΡΠ°ΡΡ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ, ΠΏΡΠΎΠ±Π΅Π»Ρ, ΠΏΡΡΡΡΠ΅ ΡΡΡΠΎΠΊΠΈ ΠΈ Π΄ΡΡΠ³ΡΡ Π½Π΅Π½ΡΠΆΠ½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΈΠ· ΠΊΠΎΠ΄Π° Π² CSS ΠΈ JS ΡΠ°ΠΉΠ»Π°Ρ .
ΠΡΠΎ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½Π°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΠΈ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠ»ΠΎΠΌΠ°ΡΡ ΡΠ°ΠΉΡ.
ΠΠ΅ΡΠ΅Π΄ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΡΠΎΠΉ ΠΎΠΏΡΠΈΠΈ Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅ ΡΠ°ΠΊΠΎΠ΅ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅:
ΠΠ°ΠΆΠΌΠΈΡΠ΅ ΠΠΊΠ»ΡΡΠΈΡΡ ΡΠΆΠ°ΡΠΈΠ΅. Π‘ΠΎΡ ΡΠ°Π½ΠΈΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅, ΡΡΠΎ ΡΠ°ΠΉΡ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ Π±Π΅Π· ΠΎΡΠΈΠ±ΠΎΠΊ.
ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ Π²ΠΊΠ»ΡΡΠΈΡΠ΅ ΠΌΠΈΠ½ΠΈΡΠΈΠΊΠ°ΡΠΈΡ CSS ΠΈ JS, ΠΏΠΎΡΠ²ΡΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ:
ΠΠ±ΡΠ΅Π΄ΠΈΠ½ΡΡΡ CSS ΡΠ°ΠΉΠ»Ρ ΠΈ ΠΠ±ΡΠ΅Π΄ΠΈΠ½ΡΡΡ JavaScript ΡΠ°ΠΉΠ»Ρ β ΠΡΠΊΠ»ΡΡΠΈΡΡ.
Π‘ΠΌΡΡΠ» ΡΡΠΈΡ Π½Π°ΡΡΡΠΎΠ΅ΠΊ Π² ΡΠΎΠΌ, ΡΡΠΎΠ±Ρ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΠΈΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ CSS ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ JS ΡΠ°ΠΉΠ»ΠΎΠ² Π² ΠΎΠ΄ΠΈΠ½ CSS ΡΠ°ΠΉΠ» ΠΈ ΠΎΠ΄ΠΈΠ½ JS ΡΠ°ΠΉΠ», ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΊΠ°ΡΠ°ΡΡΡΡ 2-ΠΌΡ Π·Π°ΠΏΡΠΎΡΠ°ΠΌΠΈ Π²ΠΌΠ΅ΡΡΠΎ 20-ΡΠΈ. ΠΡΠΎ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ Π²ΡΠ΅ΠΌΡ Π½Π° Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΈ ΡΡΠΊΠΎΡΠΈΡ Π·Π°Π³ΡΡΠ·ΠΊΡ ΡΡΡΠ°Π½ΠΈΡΡ.
ΠΡΠΎ Ρ ΠΎΡΠΎΡΠ°Ρ ΠΈΠ΄Π΅Ρ, Π½ΠΎ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ² ΡΠ°ΡΠ΅ Π»ΠΎΠΌΠ°Π΅Ρ ΡΠ°ΠΉΡ, ΡΠ΅ΠΌ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΊΠ°ΠΊ Π½ΡΠΆΠ½ΠΎ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΡΠΊΡΠΈΠΏΡΡ Π½Π΅ Π²ΡΠ΅Π³Π΄Π° Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ Π² ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ΅.
ΠΡΠΎΠΌΠ΅ ΡΡΠΎΠ³ΠΎ, Ρ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ HTTP/2 ΡΡΠΎΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΏΠΎΡΠ΅ΡΡΠ» ΡΠΌΡΡΠ», ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π² ΡΡΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° Π²ΡΠ΅ Π·Π°ΠΏΡΠΎΡΡ ΠΈ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΡΡ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎ, Π² ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ Π²Π΅ΡΡΠΈΠΈ 1.1, Π³Π΄Π΅ Π·Π°ΠΏΡΠΎΡΡ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΠ»ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ.
HTTP 1.1 vs HTTP 2ΠΡΠΎΠ²Π΅ΡΡΡΠ΅, ΡΡΠΎ Π²Π°Ρ Ρ ΠΎΡΡΠΈΠ½Π³ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ HTTP/2 (ΡΠΊΠΎΡΠ΅Π΅ Π²ΡΠ΅Π³ΠΎ, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ), ΠΈ ΠΎΡΡΠ°Π²ΡΡΠ΅ ΡΡΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π²ΡΠΊΠ»ΡΡΠ΅Π½Π½ΡΠΌΠΈ.
ΠΡΠΎ ΡΠ°ΠΌΠ°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ½Π°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ ΡΠΌΡΡΠ»Π° Ρ HTTP/2.
ΠΡΠΊΠ»ΡΡΠΈΡΡ CSS ΡΠ°ΠΉΠ»Ρ ΠΈ ΠΡΠΊΠ»ΡΡΠ°Π΅ΠΌΡΠ΅ JavaScript ΡΠ°ΠΉΠ»Ρ β Π΅ΡΠ»ΠΈ ΠΌΠΈΠ½ΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΠΈΠ»ΠΈ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ² Π²ΡΠ·ΡΠ²Π°Π΅Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, Π² ΡΡΠΈΡ ΠΏΠΎΠ»ΡΡ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΊΠ°Π·Π°ΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ ΡΠ°ΠΉΠ»Ρ Π½ΡΠΆΠ½ΠΎ ΠΈΡΠΊΠ»ΡΡΠΈΡΡ ΠΈΠ· ΠΌΠΈΠ½ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΠΈΠ»ΠΈ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ.
- ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ WP Rocket β Π Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Ρ ΠΌΠΈΠ½ΠΈΡΠΈΠΊΠ°ΡΠΈΠ΅ΠΉ / ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ΠΌ CSS
- ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ WP Rocket β ΠΠ°ΠΊ Π½Π°ΠΉΡΠΈ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ JavaScript ΡΠ°ΠΉΠ» Π΄Π»Ρ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈΠ· ΠΌΠΈΠ½ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ
ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ CSS β ΠΠΊΠ»ΡΡΠΈΡΡ. ΠΡΠ° Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π½Π°Ρ ΠΎΠ΄ΠΈΡ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΡΡΠΈΠ»ΠΈ CSS Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΡΡΠ°Π½ΠΈΡ ΡΠ°ΠΉΡΠ°, ΠΈ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΡΠ΅ΡΠΈΡΡ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Google PageSpeed βEliminate render-blocking resourcesβ.
ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ Π²ΠΊΠ»ΡΡΠΈΡΠ΅ ΡΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΡ, Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π²ΡΠ±ΡΠ°ΡΡ ΠΎΠ΄Π½Ρ ΠΈΠ· Π΄Π²ΡΡ ΠΎΠΏΡΠΈΠΉ: Β«Π£Π±ΡΠ°ΡΡ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ CSSΒ» ΠΈΠ»ΠΈ Β«ΠΠ°Π³ΡΡΠΆΠ°ΡΡ CSS Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎΒ«.
Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ Π²ΠΊΠ»ΡΡΠΈΡΡ Β«Π£Π±ΡΠ°ΡΡ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ CSSΒ«, ΡΡΠΎ ΡΠ΅ΡΠΈΡ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Google PageSpeed βRemove unused CSSβ.
ΠΡΠ° ΠΎΠΏΡΠΈΡ ΡΠ±Π΅ΡΠ΅Ρ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΉ CSS ΡΠΎ ΡΡΡΠ°Π½ΠΈΡ ΡΠ°ΠΉΡΠ°, ΠΏΠΎΡΡΠΎΠΌΡ ΠΏΡΠΎΠΉΠ΄ΠΈΡΠ΅ ΠΏΠΎ ΡΡΡΠ°Π½ΠΈΡΠ°ΠΌ, ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅, ΡΡΠΎ Π²ΡΠ΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ.
ΠΡΠ»ΠΈ Π²Ρ ΡΠ²ΠΈΠ΄Π΅Π»ΠΈ, ΡΡΠΎ ΠΊΠ°ΠΊΠΈΠ΅-ΡΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ, Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΡΡΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π° Π² ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π² ΠΏΠΎΠ»Π΅ Β«ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ CSSΒ«.
ΠΡΠ»ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡΠΈΠ»Π΅ΠΉ Π² ΡΠΏΠΈΡΠΎΠΊ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ, ΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π²Π°ΡΠΈΠ°Π½Ρ Β«ΠΠ°Π³ΡΡΠΆΠ°ΡΡ CSS Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎΒ«. ΠΡΠΎ Π±ΠΎΠ»Π΅Π΅ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ.
ΠΡΠ° Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΡΡΠΈΠ»ΠΈ Π΄Π»Ρ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΠ³ΠΎ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΡΡΠ°Π½ΠΈΡ, Π° Π²ΡΠ΅ ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΡΠΈΠ»ΠΈ ΠΎΡΠ»ΠΎΠΆΠΈΡ Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ ΠΏΠΎΡΠ»Π΅ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ°.
ΠΡΠΈΠ½Ρ ΡΠΎΠ½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° JavaScript β ΠΠΊΠ»ΡΡΠΈΡΡ. ΠΡΠ° Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½Π° ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΉ, Π½ΠΎ Ρ JS. ΠΠ½Π° ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠΈΡ Π·Π°Π³ΡΡΠ·ΠΊΡ ΡΠΊΡΠΈΠΏΡΠΎΠ² Π² ΡΡΡΠ΅Ρ, ΠΈ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΡΠ΅ΡΠΈΡΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΡ Google PageSpeed βEliminate render-blocking resourcesβ.
ΠΠ±ΡΡΠ½ΠΎ *.js β ΡΡΠΆΠ΅Π»ΡΠ΅ ΡΠ°ΠΉΠ»Ρ, ΡΡΠ΅Π±ΡΡΡΠΈΠ΅ ΡΠ΅ΡΡΡΡΠΎΠ² Π½Π° ΡΠ²ΠΎΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΡ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΈΡ ΠΎΡΠΊΠ»Π°Π΄ΡΠ²Π°Π½ΠΈΠ΅ Π·Π°ΠΌΠ΅ΡΠ½ΠΎ ΡΠΌΠ΅Π½ΡΡΠ°Π΅Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ First Input Delay ΠΈ Total Blocking Time Π² Core Web Vitals.
ΠΡΠΈΠΌΠ΅ΡΡ ΡΠ°ΠΊΠΈΡ ΡΠΊΡΠΈΠΏΡΠΎΠ² β Google ΠΈ Π―Π½Π΄Π΅ΠΊΡ Π°Π½Π°Π»ΠΈΡΠΈΠΊΠ°, Google ΠΈ Π―Π½Π΄Π΅ΠΊΡ ΡΠ΅ΠΊΠ»Π°ΠΌΠ°, ΠΎΠ½Π»Π°ΠΉΠ½ ΡΠ°Ρ, Facebook ΠΈ VK Pixel, ΠΡΠ°Π²Π°ΡΠ°Ρ, YouTube ΠΈ VK Π²ΠΈΠ΄Π΅ΠΎ, ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡΠΎΡΡΠ΅ΡΠ΅ΠΉ, ΠΈ ΡΠ°ΠΊ Π΄Π°Π»Π΅Π΅.
ΠΡΠ»ΠΈ ΠΏΠΎΡΠ»Π΅ ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠ° Π² ΡΡΡΠ΅Ρ ΠΊΠ°ΠΊΠΎΠΉ-ΡΠΎ ΡΠΊΡΠΈΠΏΡ Π²ΡΠ·ΡΠ²Π°Π΅Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π² ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π² ΠΏΠΎΠ»Π΅ ΠΡΠΊΠ»ΡΡΠ°Π΅ΠΌΡΠ΅ JavaScript ΡΠ°ΠΉΠ»Ρ.
- ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ WP Rocket β ΠΠ°ΠΊ ΠΈΡΠΊΠ»ΡΡΠΈΡΡ JavaScript ΠΈΠ· Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ
ΠΡΠ»ΠΎΠΆΠΈΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ JavaScript β ΠΠΊΠ»ΡΡΠΈΡΡ. ΠΡΠ° Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΠΎΡΠΊΠ»Π°Π΄ΡΠ²Π°Π΅Ρ Π·Π°Π³ΡΡΠ·ΠΊΡ JS ΡΠ°ΠΉΠ»ΠΎΠ² ΠΈ ΡΠΊΡΠΈΠΏΡΠΎΠ² Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ Π΄ΠΎ ΡΠ΅Ρ ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Ρ ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΡΡΠΈΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ: Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΌΡΡΠΊΠΎΠΉ, ΠΊΠ°ΡΠ°Π½ΠΈΠ΅ ΠΏΠ°Π»ΡΡΠ΅ΠΌ ΡΠΊΡΠ°Π½Π°, ΡΠΊΡΠΎΠ»Π», ΠΏΡΠΎΠΊΡΡΡΠΊΠ° ΠΊΠΎΠ»Π΅ΡΠΈΠΊΠΎΠΌ ΠΈΠ»ΠΈ Π½Π°ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ.
Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠΎΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π²Ρ ΡΠ»ΡΡΡΠΈΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ First Input Delay ΠΈ Largest Contentful Paint Π² ΡΠ΅ΡΡΠ΅ Core Web Vitals. ΠΡΠΎΠΌΠ΅ Π½ΠΈΡ Π²Ρ ΡΠ΅ΡΠΈΡΠ΅ ΡΡΠΈ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ ΠΡΠ³Π»:
- Remove unused JavaScript
- Minimize Main thread work
- Reduce JavaScript Execution time
- Total blocking time
- Time to Interactive
- First contentful paint
ΠΡΠ»ΠΈ Π²Ρ Π²ΠΊΠ»ΡΡΠΈΡΠ΅ ΡΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΡ Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΠΠ±ΡΠ΅Π΄ΠΈΠ½ΡΡΡ JavaScript ΡΠ°ΠΉΠ»Ρ, ΡΠΎ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ js ΡΠ°ΠΉΠ»ΠΎΠ² Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΎΡΠΊΠ»ΡΡΠΈΡΡΡ, ΡΡΠΎΠ±Ρ ΡΠΊΡΠΈΠΏΡΡ Π·Π°Π³ΡΡΠΆΠ°Π»ΠΈΡΡ Π² ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ΅ ΠΈ Π½Π΅ ΡΠ»ΠΎΠΌΠ°Π»ΠΈ ΡΠ°ΠΉΡ.
ΠΠ΅Π΄ΠΈΠ°
ΠΠ° ΡΡΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅ Π²Ρ Π²ΠΊΠ»ΡΡΠΈΡΠ΅ LazyLoad Π΄Π»Ρ ΠΊΠ°ΡΡΠΈΠ½ΠΎΠΊ, iframes ΠΈ YouTube Π²ΠΈΠ΄Π΅ΠΎ.
ΠΡΠ΅Π΄Π·Π°Π³ΡΡΠ·ΠΊΠ°
Π Π°ΡΡΠΈΡΠ΅Π½Π½ΡΠ΅
ΠΠ°Π·Π° Π΄Π°Π½Π½ΡΡ
CDN
ΠΡΠ»ΡΡΠ°ΡΠΈΡ
ΠΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ
Cloudflare
ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΡΠΎΡΠΎ
ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ
ΠΠ½ΡΡΡΡΠΊΡΠΈΠΈ
ΠΠ°Π΄Π΅ΡΡΡ, ΡΡΠ°ΡΡΡ Π±ΡΠ»Π° ΠΏΠΎΠ»Π΅Π·Π½Π°. ΠΡΡΠ°Π²Π»ΡΠΉΡΠ΅ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ.
ΠΡΠΈΠ½Ρ ΡΠΎΠ½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° CSS — ΠΠ°Π·Π° Π·Π½Π°Π½ΠΈΠΉ WP Rocket
ΠΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌ Β Π£Π΄Π°Π»ΠΈΡΡ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΉ CSS Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΌΠ΅ΡΠΎΠ΄Π° ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ CSS. ΠΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎ Π·Π°Π³ΡΡΠΆΠ°ΡΡ CSS ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π² ΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅, Π΅ΡΠ»ΠΈ Π΅ΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Ρ ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ΠΌ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ CSS.
ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ CSS Π½Π΅Π»ΡΠ·Ρ Π²ΠΊΠ»ΡΡΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Ρ ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ΠΌ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ CSS.
ΠΠ°ΡΠ°ΠΌΠ΅ΡΡ ΠΠ°Π³ΡΡΠΆΠ°ΡΡ CSS Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎ ΡΡΠΈΡΡΠ²Π°Π΅Ρ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΡ PageSpeed:
Π£ΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΡΡΡΠΎΠ², Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³
ΠΡΠΎ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ:Β
- Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΡΠΈ CSS, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π²ΠΈΠ΄ΠΈΠΌΠΎΠΉ ΡΠ°ΡΡΠΈ Π²Π°ΡΠ΅Π³ΠΎ Π²Π΅Π±-ΡΠ°ΠΉΡΠ°
- ΠΡΠΈΠ½Ρ ΡΠΎΠ½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° Π²ΡΠ΅Ρ ΠΎΡΡΠ°Π»ΡΠ½ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ² CSS, ΡΠΎ Π΅ΡΡΡ ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½Π°Ρ, Π±Π΅Π· Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π°.
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅: ΠΡΠ° ΡΡΠ½ΠΊΡΠΈΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΎΡΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΡΠ΅Π΄Π°Ρ
, Π³Π΄Π΅ Π΄Π»Ρ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΡ WP_ENVIRONMENT_TYPE
ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ local, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ CSS ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΡΠΈ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠΌ WP Rocket.
Π Π½Π°ΡΡΠΎΡΡΠ΅ΠΉ ΡΡΠ°ΡΡΠ΅
- ΠΠ°ΠΊ ΡΠΎΠ·Π΄Π°Π΅ΡΡΡ CSS ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΡΠΈ
- ΠΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΡΡ Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ² CSS
- Π‘ΠΎΠ·Π΄Π°ΡΡ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΡΡ CSS Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡ/ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ
- ΠΠ°ΠΊ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ ΡΠ°Π±ΠΎΡΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡ
- ΠΠΎΠ³Π΄Π° ΡΠ΅Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ CSS
- ΠΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΠ΅Π½ΠΈΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ CSS
ΠΠ°ΠΊ ΡΠΎΠ·Π΄Π°Π΅ΡΡΡ CSS ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΡΠΈ
ΠΡΠΈ Π°ΠΊΡΠΈΠ²Π°ΡΠΈΠΈ ΠΠ°Π³ΡΡΠΆΠ°ΡΡ CSS Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎ , CSS ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΡΠΈ Π±ΡΠ΄Π΅Ρ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½ Π΄Π»Ρ Π²Π°ΡΠ΅Π³ΠΎ Π²Π΅Π±-ΡΠ°ΠΉΡΠ° Π² ΡΠΎΠ½ΠΎΠ²ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΏΡΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΡΡΠ°Π½ΠΈΡΡ. ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎΒ CSS Π±ΡΠ΄Π΅Ρ Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ Π±Π΅Π· Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° Π½Π° Π²Π°ΡΠ΅ΠΌ ΡΠ°ΠΉΡΠ΅.
ΠΠ°Ρ Π²Π½Π΅ΡΠ½ΠΈΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΈΠ·Π²Π»Π΅ΡΠ΅Ρ ΠΏΠ΅ΡΠ²ΡΡ Π·Π°ΠΏΠΈΡΡ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΎΠ±ΡΠ΅Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠ³ΠΎ ΡΠΈΠΏΠ° ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ (ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ, ΡΡΡΠ°Π½ΠΈΡΡ, ΠΏΡΠΎΠ΄ΡΠΊΡΡ ΠΈ Ρ. Π΄.), Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎΠ±ΡΠ΅Π΄ΠΎΡΡΡΠΏΠ½ΡΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ Π°ΡΡ ΠΈΠ²Π° ΡΠ°ΠΊΡΠΎΠ½ΠΎΠΌΠΈΠΈ (ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ, ΡΠ΅Π³ΠΈ, ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ² ΠΈ Ρ. Π΄.). ΠΠ½ ΠΈΠ·Π²Π»Π΅ΡΠ΅Ρ CSS ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΡΠΈ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· ΡΡΠΈΡ ΡΠΈΠΏΠΎΠ² ΡΡΡΠ°Π½ΠΈΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ ΠΈ ΠΎΡΠΏΡΠ°Π²ΠΈΡ ΠΊΠΎΠ΄ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ Π² ΠΏΠ»Π°Π³ΠΈΠ½ WP Rocket, ΠΊΠΎΡΠΎΡΡΠΉ Π·Π°ΡΠ΅ΠΌ Π΄ΠΎΠ±Π°Π²ΠΈΡ Π΅Π³ΠΎ Π½Π° ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΠΎ Π·Π°ΠΏΡΠΎΡΡ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Ρ ΠΈΠ»ΠΈ Π² ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΠΉ Π·Π°Π³ΡΡΠ·ΡΠΈΠΊ ΠΊΠ΅ΡΠ° WP Rocket.
CSS ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΡΠΈ Π±ΡΠ΄Π΅Ρ ΡΠ΄Π°Π»Π΅Π½ ΠΏΠΎΡΠ»Π΅ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΡΡΠ°Π½ΠΈΡΡ. ΠΡΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΠΌΠΎΡΡ ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΠΈΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΠΌΠ°ΠΊΠ΅ΡΠΎΠΌ, ΠΊΠΎΠ³Π΄Π° ΡΠ°ΠΉΡ Π²Π½Π΅Π΄ΡΡΠ΅Ρ JavaScript ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅Ρ ΠΊΠ»Π°ΡΡΡ CSS ΠΏΠΎΡΠ»Π΅ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ CSS ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΡΠΈ.
CSS Ρ ΡΠ°Π½ΠΈΡΡΡ Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΠΏΠ°ΠΏΠΊΠ΅ Π½Π° Π²Π°ΡΠ΅ΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅: /wp-content/cache/critical-css/
ΠΡΠ΄ΡΡ Π²Π½Π΅ΡΠ΅Π½Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² ΠΊΠΎΠ΄:
- ΠΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΏΡΡΠΈ ΠΊ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΠΌ ΠΈ ΡΡΠΈΡΡΠ°ΠΌ Π±ΡΠ΄ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ Π½Π° Π°Π±ΡΠΎΠ»ΡΡΠ½ΡΠ΅ URL-Π°Π΄ΡΠ΅ΡΠ°.
- ΠΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ CSS Π±ΡΠ΄Π΅Ρ ΡΡΠ°ΡΠ΅Π»ΡΠ½ΠΎ ΠΎΠ±ΡΠ΅Π·Π°Π½ ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½. ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ Π²ΡΠ΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΏΡΠΎΠ±Π΅Π»Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π²Π½ΡΡΡΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ
calc()
) ΠΈΠ»ΠΈ ΠΎΠ±ΡΠ°ΡΠ½ΡΠ΅ ΠΊΠΎΡΡΠ΅ ΡΠ΅ΡΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,'\f311'
Β Π΄Π»Ρ Π³Π»ΠΈΡΠ° Π² ΠΈΠΊΠΎΠ½ΠΎΡΠ½ΠΎΠΌ ΡΡΠΈΡΡΠ΅) Π±ΡΠ΄ΡΡ ΡΠΎΡ ΡΠ°Π½Π΅Π½Ρ.
ΠΡΠ»ΠΈ Π²Ρ Π²ΠΈΠ΄ΠΈΡΠ΅ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ° ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ CSS, ΠΎΠ±ΡΠ°ΡΠΈΡΠ΅ΡΡ ΠΊ Π½Π°ΡΠ΅ΠΌΡ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Ρ ΠΏΠΎ ΡΡΡΡΠ°Π½Π΅Π½ΠΈΡ Π½Π΅ΠΏΠΎΠ»Π°Π΄ΠΎΠΊ.
ΠΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΡΡ Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ² CSS
ΠΡΠ»ΠΈ Π²Ρ Π°ΠΊΡΠΈΠ²ΠΈΡΠΎΠ²Π°Π»ΠΈ ΠΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ ΠΊΠ΅ΡΠ° Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ², Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Β«ΠΡΡΒ», ΠΏΠ»Π°Π³ΠΈΠ½ ΡΠ³Π΅Π½Π΅ΡΠΈΡΡΠ΅Ρ 2 Π½Π°Π±ΠΎΡΠ° ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈ Π²Π°ΠΆΠ½ΡΡ CSS β ΠΎΠ΄ΠΈΠ½ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ ΡΡΠΎΠ»Π° ΠΈ ΠΎΠ΄ΠΈΠ½ Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ².
ΠΡΡΠΊΠΈΠΉ ΡΠ°Π·, ΠΊΠΎΠ³Π΄Π° Π²Ρ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π΅ΡΠ΅ CSS ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΡΠΈ Π΄Π»Ρ ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ°, CPCSS Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΡΡΡΡΠΎΠΉΡΡΠ² Π±ΡΠ΄Π΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½.
ΠΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΡΡ CSS Π΄Π»Ρ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡ/Π·Π°ΠΏΠΈΡΠΈ
ΠΡΠ»ΠΈ Π½Π° Π²Π°ΡΠΈΡ ΡΡΡΠ°Π½ΠΈΡΠ°Ρ Π΅ΡΡΡ CSS, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°Π·Π»ΠΈΡΠ°ΡΡΡΡ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠΈΠΏΠΎΠ² ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ°, ΠΈ Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΉ CSS ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΡΠΈ Π΄Π»Ρ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡ ΠΈΠ»ΠΈ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ Π½Π° ΡΠΊΡΠ°Π½Π΅ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ°.
Π ΠΌΠ΅ΡΠ°-ΠΎΠΊΠ½Π΅ WP Rocket Options Π½Π°ΠΆΠΌΠΈΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ: Π‘ΠΎΠ·Π΄Π°ΡΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΉ CPCSS
ΠΠ»Ρ ΡΡΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡ Π±ΡΠ΄Π΅Ρ ΡΠΎΠ·Π΄Π°Π½ CSS ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΡΠΈ. ΠΡΠ»ΠΈ Π²Π°ΠΌ Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅ Π½ΡΠΆΠ΅Π½ CPCSS Π΄Π»Ρ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΄Π°Π»ΠΈΡΡ Π΅Π³ΠΎ, Π½Π°ΠΆΠ°Π² ΠΊΠ½ΠΎΠΏΠΊΡ: ΠΠ΅ΡΠ½ΡΡΡΡΡ ΠΊ CPCSS ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ
ΠΠ ΠΠΠΠ§ΠΠΠΠ. ΠΡΠ»ΠΈ Π²Ρ Π²ΠΈΠ΄ΠΈΡΠ΅ ΠΎΡΠΈΠ±ΠΊΡ 403 ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«ΠΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΒ», ΡΡΠΎ, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΡΡΠ½ΠΊΡΠΈΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ Π½Π° Π²Π°ΡΠ΅ΠΌ ΡΠ°ΠΉΡΠ΅ Π±Π»ΠΎΠΊΠΈΡΡΠ΅Ρ Π½Π°Ρ Π·Π°ΠΏΡΠΎΡ REST API.
ΠΠ°ΠΊ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ, ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π»ΠΈ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° CSS
1. Π ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ Π½Π°ΠΉΠ΄ΠΈΡΠ΅:
- ΡΠ΅Π³ Π² ΡΡΠΈΠ»Π΅ ΡΠ°ΠΊΠ΅ΡΠ½ΠΎ-ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ CSS:
- ΠΠ»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΡΡΠ»ΠΊΠΈ Π½Π° ΡΠ°Π±Π»ΠΈΡΡ ΡΡΠΈΠ»Π΅ΠΉ Π±ΡΠ΄ΡΡ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π°ΡΡΠΈΠ±ΡΡΡ:
-
ΠΎΡΠ½='ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ°'
-
as="style" onload="this.onload=null;this.rel='stylesheet'"
-
Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½Π°Ρ ΡΠ°ΠΊΠ΅ΡΠ° Π΄Π°Π½Π½ΡΡ = "ΡΡΠΈΠ»Ρ"
- ΠΠΊΠ»ΡΡΠΈΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΠΡΠΈΠ½Ρ ΡΠΎΠ½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° CSS
- ΠΠ΅ΡΠ΅ΠΊΠ»ΡΡΠΈΡΡ ΡΠ΅ΠΌΡ
ΠΡΠ°ΠΊ, ΡΡΡΠ»ΠΊΠ°
Π²ΠΎΡ ΡΠ°ΠΊ:
ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ:
example.org/wp-content/themes/twentytwenty/style.css?ver=1.6' data-rocket-async=" style" as="style" onload="this.onload=null;this.rel='stylesheet'" media='all' />
2. Π PageSpeed ββΡΠ°ΠΉΠ»Ρ CSS Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅ Π±ΡΠ΄ΡΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ ΠΊΠ°ΠΊ Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³
ΠΠΎΠ³Π΄Π° ΡΠ΅Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ CSS
ΠΠΎΠ³Π΄Π° Π²Ρ Π²Π½ΠΎΡΠΈΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² ΡΠ°Π±Π»ΠΈΡΡ ΡΡΠΈΠ»Π΅ΠΉ ΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΡΠ΅/ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠΉ CSS Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π½Π°ΡΡΡΠΎΠΉΡΠΈΠΊΠ° WordPress (ΠΈΠ»ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π°), Π²Π°ΠΌ ΡΠ»Π΅Π΄ΡΠ΅Ρ Π²ΡΡΡΠ½ΡΡ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈ Π²Π°ΠΆΠ½ΡΠΉ CSS ΡΠ΅ΡΠ΅Π· ΠΌΠ΅Π½Ρ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² WP Rocket:
ΠΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ CSS Π±ΡΠ΄Π΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΠΎΡΡΠΎΠ·Π΄Π°Π½, Π΅ΡΠ»ΠΈ Π²Ρ:
ΠΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΠ΅Π½ΠΈΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ CSS
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ CSS, ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ² ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΠ»Π°Π³ΠΈΠ½.
π₯Β Β Β ΠΠ°Π³ΡΡΠ·ΠΈΡΡ (.zip):Β WP Rocket | ΠΠ΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ CSS
Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ: Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΉΡΠΈ ΠΊΠΎΠ΄ ΡΡΠΎΠ³ΠΎ ΠΏΠ»Π°Π³ΠΈΠ½Π° Π½Π° GitHub.
ΠΠ»Ρ ΡΡΡΡΠ°Π½Π΅Π½ΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Ρ Π΄ΠΈΡΠΏΠ»Π΅Π΅ΠΌ, ΡΠ²ΡΠ·Π°Π½Π½ΡΡ Ρ ΡΡΠΎΠΉ ΠΎΠΏΡΠΈΠ΅ΠΉ, ΡΠΌ. ΡΡΠΎ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ
ΠΡ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈ ΠΎΡΠ²Π΅Ρ Π½Π° ΡΠ²ΠΎΠΉ Π²ΠΎΠΏΡΠΎΡ?
Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ Π·Π° ΠΎΡΠ²Π΅Ρ ΠΠ΅ ΡΠ΄Π°Π»ΠΎΡΡ ΠΎΡΠΏΡΠ°Π²ΠΈΡΡ ΠΎΡΠ·ΡΠ². ΠΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΠΏΠΎΠ·ΠΆΠ΅.
ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΡΡΡΠ°Π½ΠΈΡΡ | ΠΠΊΡΠ°Π½ Π·Π° ΡΠΊΡΠ°Π½ΠΎΠΌ | LSCache Π΄Π»Ρ WordPress
ΠΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅
ΠΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, ΡΡΠ°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΡΠΉΡΠ΅ ΡΡΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ, ΠΏΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ Π°ΠΊΡΠΈΠ²ΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡ Π½Π° ΡΠ°Π±ΠΎΡΠ΅ΠΌ ΡΠ°ΠΉΡΠ΅! ΠΠ΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅ ΠΎΡΠΈΡΡΠΈΡΡ Π²ΡΠ΅ ΠΏΠΎΡΠ»Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΡΠΈΡ Π½Π°ΡΡΡΠΎΠ΅ΠΊ.
ΠΠΊΠ»Π°Π΄ΠΊΠ° Β«ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ CSSΒ»
Π‘ΠΎΠΊΡΠ°ΡΠ΅Π½ΠΈΠ΅ CSS
ΠΠ«ΠΠ.
ΠΠΈΡΠ½ΠΈΠ΅ ΠΏΡΠΎΠ±Π΅Π»Ρ, ΡΠΈΠΌΠ²ΠΎΠ»Ρ Π½ΠΎΠ²ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ ΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ Π±ΡΠ΄ΡΡ ΡΠ΄Π°Π»Π΅Π½Ρ ΠΈΠ· Π²ΡΠ΅Ρ Π²ΠΊΠ»ΡΡΠ΅Π½Π½ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ² CSS, Π΅ΡΠ»ΠΈ ΡΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Π²ΠΊΠ»ΡΡΠ΅Π½.
ΠΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ CSS
ΠΠ«ΠΠ.
ΠΡΠ΅ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ CSS Π±ΡΠ΄ΡΡ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½Ρ Π² ΠΎΠ΄ΠΈΠ½ ΡΠ°ΠΉΠ» CSS.
Π‘ΠΎΠ²Π΅Ρ
ΠΡΠ»ΠΈ Π²Ρ Π·Π°ΠΌΠ΅ΡΠΈΠ»ΠΈ, ΡΡΠΎ ΠΌΠ΅ΡΡΠΎ Π½Π° Π΄ΠΈΡΠΊΠ΅ Π±ΡΡΡΡΠΎ Π·Π°ΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΠΏΠΎΡΠ»Π΅ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ CSS Combine , ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠ²ΡΠ·Π°Π½ΠΎ Ρ ΡΠ΅ΠΌ, ΡΡΠΎ Π²Π°ΡΠ° ΡΠ΅ΠΌΠ° Π²ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠ»ΡΡΠ°ΠΉΠ½ΡΡ ΡΡΡΠΎΠΊΡ Π² ΡΠ²ΠΎΠΉ CSS. ΠΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, ΠΏΡΠΎΡΠΈΡΠ°ΠΉΡΠ΅ ΡΡΠΎ Π΄Π»Ρ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ.
ΠΠ΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ UCSS
ΠΠ«ΠΠ
Π£Π½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΉ CSS (UCSS) β ΡΡΠΎ ΡΠ΅ΡΠ²ΠΈΡ QUIC.cloud, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΠΌΠ΅ΡΡΠ΅ Ρ CSS ΠΠ±ΡΠ΅Π΄ΠΈΠ½ΠΈΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΡ , ΡΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°ΡΡ Π΅Π΄ΠΈΠ½ΡΠΉ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ°ΠΉΠ» CSS Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ°. ΠΡΠΎΡ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ°ΠΉΠ» ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΌ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΎΠ½ Π±ΡΠ΄Π΅Ρ Π²ΠΊΠ»ΡΡΠ°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎΡ CSS, ΠΊΠΎΡΠΎΡΡΠΉ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌ Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΡΠΎΠΉ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡ.
ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²ΠΎ: Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠΎΠ»ΡΠΊΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ CSS ΡΠ°Π·ΠΌΠ΅Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° CSS ΠΎΡΡΠ°Π΅ΡΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠΌ, Π° Π²ΡΠ΅ΠΌΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΎΠΊΡΠ°ΡΠ΅Π½ΠΎ.
ΠΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅
ΠΠ° ΡΠ°ΠΉΡΠ°Ρ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΡΠ°Π·Π½ΡΡ ΡΡΡΠ°Π½ΠΈΡ Ρ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΡΡΠΈΡ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΡ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ² CSS ΠΌΠΎΠΆΠ΅Ρ ΡΡΠ°ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΡΠΈΡΠ½ΡΠΌ. Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Ρ Π²Π°Ρ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΌΠ΅ΡΡΠ° Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΠΎΠ΄ΠΈΠ½ ΡΠ°ΠΉΠ» CSS Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡ ΡΠ°ΠΉΡΠ°. ΠΠ°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ ΠΌΠ΅ΡΡΠΎ Π΄Π»Ρ Π΄Π²ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ² CSS Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡ, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π²ΠΊΠ»ΡΡΠ΅Π½ Cache Mobile , ΠΈ Π²Π°ΠΌ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΌΠ΅ΡΡΠΎ Π΅ΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅, Π΅ΡΠ»ΠΈ Π²Π°Ρ ΡΠ°ΠΉΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΠΊΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π²Π»ΠΈΡΠ΅Ρ Π½Π° ΡΠΎ, ΡΡΠΎ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ Π½Π° ΡΠΊΡΠ°Π½Π΅.
Π‘ΠΎΠ²Π΅Ρ
ΠΠΎΠΆΠ½ΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ UCSS Π½Π° Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ ΠΏΠΎ ΡΠΈΠΏΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ, Π° Π½Π΅ ΠΏΠΎ URL, Π½ΠΎ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΠΌΠ΅ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΡΠΈΠ»ΡΡΡΠΎΠΌ API. ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ ΡΠΌ. Π² ΡΠ°Π·Π΄Π΅Π»Π΅ Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π΅Π΄ΠΈΠ½ΠΎΠ³ΠΎ UCSS Π΄Π»Ρ ΡΠΈΠΏΠ° ΡΡΡΠ°Π½ΠΈΡΡ.
Π‘ΠΎΠ²Π΅Ρ
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Ρ Π·Π°ΠΌΠ΅ΡΠΈΠ»ΠΈ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ Π»ΠΎΠ³ΠΎΡΠΈΠΏ QUIC.cloud Π² ΡΡΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ. ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ Π²Π°ΡΠΈΠΌΠΈ ΡΠ»ΡΠΆΠ±Π°ΠΌΠΈ QUIC.cloud, ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ΅Π»ΠΊΠ½ΡΡΡ ΡΠΈΠΌΠ²ΠΎΠ», ΡΡΠΎΠ±Ρ ΠΏΠ΅ΡΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ Π±Π»ΠΈΠΆΠ°ΠΉΡΠΈΠΉ Π΄ΠΎΡΡΡΠΏΠ½ΡΠΉ ΡΠ·Π΅Π» ΡΠ»ΡΠΆΠ±Ρ. ΠΡΠ»ΠΈ Π²Π°Ρ ΡΠ°Π½Π΅Π΅ Π΄ΠΎΡΡΡΠΏΠ½ΡΠΉ ΡΠ·Π΅Π» Π²ΡΡΠ΅Π» ΠΈΠ· ΡΡΡΠΎΡ, Π±ΡΠ΄Π΅Ρ Π²ΡΠ±ΡΠ°Π½ Π½ΠΎΠ²ΡΠΉ ΡΠ·Π΅Π», ΠΈ ΡΠ»ΡΠΆΠ±Ρ ΡΠΌΠΎΠ³ΡΡ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΡ ΡΠ°Π±ΠΎΡΡ.
UCSS Inline
OFF
ΠΠΊΠ»ΡΡΠΈΡΠ΅ ΡΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ, ΡΡΠΎΠ±Ρ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ UCSS Π²ΠΌΠ΅ΡΡΠ΅ Ρ HTML, Π° Π½Π΅ ΠΊΠ°ΠΊ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΡΠ°ΠΉΠ» CSS. ΠΡΠΎ ΡΠΌΠ΅Π½ΡΡΠ°Π΅Ρ Π·Π°Π³ΡΡΠ·ΠΊΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ² CSS.
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅
ΠΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ , Π° Π½Π΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π΄Π»Ρ ΡΡΡΠ°Π½ΠΈΡ Π³ΠΎΡΡΠ΅Π²ΠΎΠ³ΠΎ ΡΠ΅ΠΆΠΈΠΌΠ° . ΠΡΠ»ΠΈ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ UCSS Inline Ρ Π³ΠΎΡΡΠ΅Π²ΡΠΌ ΡΠ΅ΠΆΠΈΠΌΠΎΠΌ , Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠ²Π½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π·Π΄Π΅ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ON
.
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅
ΠΡΠ»ΠΈ Π²ΠΊΠ»ΡΡΠ΅Π½ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ UCSS Inline , ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΠΡΠΈΠ½Ρ
ΡΠΎΠ½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° CSS ΠΈΠ³Π½ΠΎΡΠΈΡΡΠ΅ΡΡΡ ΠΈ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅ΡΡΡ ΡΠ°Π²Π½ΡΠΌ OFF
.
CSS ΠΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ ΠΈ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ
ΠΠ«ΠΠ.
ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ CSS Combine ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ CSS. ΠΡΠ»ΠΈ ΡΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Π²ΠΊΠ»ΡΡΠ΅Π½, Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΡΠ°ΠΉΠ»Ρ CSS ΠΈ CSS, Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ Π² HTML, ΡΠ°ΠΊΠΆΠ΅ Π±ΡΠ΄ΡΡ Π²ΠΊΠ»ΡΡΠ΅Π½Ρ Π² ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΡΠΉ ΡΠ°ΠΉΠ». ΠΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π²ΡΠ΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΡ CSS ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΡ CSS, ΡΡΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠ²Π΅ΡΡΠΈ ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡΠΌΡ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ, Π²ΡΠ·Π²Π°Π½Π½ΡΠ΅ CSS Combine .
CSS HTTP/2 Push
ΠΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΡΡΡΠ°ΡΠ΅Π», Π½Π°ΡΠΈΠ½Π°Ρ Ρ Π²Π΅ΡΡΠΈΠΈ 4. 4.3.
ΠΡΠΈΠ½Ρ ΡΠΎΠ½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° CSS
ΠΠ«ΠΠ.
ΠΡΠ° ΠΎΠΏΡΠΈΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΡΠ°Π²Π½Π° ΠΠ«ΠΠ.
. ΠΠΎΠ³Π΄Π° ΠΎΠ½ Π²ΡΠΊΠ»ΡΡΠ΅Π½, Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ ΠΎΠ±ΡΡΠ½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΊΠΎΠ³Π΄Π° Π±ΡΠ°ΡΠ·Π΅Ρ Π·Π°Π³ΡΡΠΆΠ°Π΅Ρ CSS ΠΈΠ· Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° HTML, ΠΏΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ Π² ΡΠ΅Π»Π΅ HTML.
ΠΡΠΈ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΡΡΠΎΠΉ ΠΎΠΏΡΠΈΠΈ ON
, CSS ΠΈ HTML Π±ΡΠ΄ΡΡ Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ. Π‘ΡΡΠ°Π½ΠΈΡΡ ΠΌΠΎΠ³ΡΡ Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ Π±ΡΡΡΡΠ΅Π΅ Π·Π° ΡΡΠ΅Ρ Π°ΡΠΈΠ½Ρ
ΡΠΎΠ½Π½ΠΎΠΉ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ CSS ΠΈ HTML, Π½ΠΎ ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡΡ Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ Π±Π΅Π· ΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π§ΡΠΎΠ±Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΡΡΠΎΠΉ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, LiteSpeed ββΠ°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅Ρ Critical CSS, ΠΊΠΎΠ³Π΄Π° ΠΡΠΈΠ½Ρ
ΡΠΎΠ½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° CSS Π²ΠΊΠ»ΡΡΠ΅Π½Π°.
ΠΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ CSS β ΡΡΠΎ Π½Π°Π±ΠΎΡ ΡΡΠΈΠ»Π΅ΠΉ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ Π΄Π»Ρ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ Π²Π΅ΡΡ Π½Π΅ΠΉ ΡΠ°ΡΡΠΈ ΡΡΡΠ°Π½ΠΈΡΡ. ΠΡΠΈ ΡΡΠΈΠ»ΠΈ Π²ΡΡΡΠΎΠ΅Π½Ρ Π² ΠΊΠΎΠ΄ HTML ΠΈ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡΡΡ Π²ΠΌΠ΅ΡΡΠ΅ Ρ HTML, ΡΡΡΡΠ°Π½ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π½Π΅ΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ.
Important
ΠΡΠΈΠ½Ρ
ΡΠΎΠ½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° CSS ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΡΠ»ΡΠΆΠ±Ρ QUIC.cloud Page Optimization Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΡ
CSS. ΠΠ»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΊΠ»ΡΡ Π΄ΠΎΠΌΠ΅Π½Π°, Π·Π° ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ΅Ρ Π²Π·ΠΈΠΌΠ°ΡΡΡΡ ΠΏΠ»Π°ΡΠ°. ΠΡΠ»ΠΈ Π²Ρ ΡΠ΅ΡΠΈΡΠ΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ΅ΡΠ²ΠΈΡΡ QUIC.cloud, CSS , Π° Π½Π΅ Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ Π°ΡΠΈΠ½Ρ
ΡΠΎΠ½Π½ΠΎ, Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΡΠΎΠ³ΠΎ, Π²ΠΊΠ»ΡΡΠ΅Π½ Π»ΠΈ ΡΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ON
ΠΈΠ»ΠΈ OFF
.
ΠΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠ°
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Ρ Π·Π°ΠΌΠ΅ΡΠΈΠ»ΠΈ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ Π»ΠΎΠ³ΠΎΡΠΈΠΏ QUIC.cloud Π² ΡΡΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ. ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ Π²Π°ΡΠΈΠΌΠΈ ΡΠ»ΡΠΆΠ±Π°ΠΌΠΈ QUIC.cloud, ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ΅Π»ΠΊΠ½ΡΡΡ ΡΠΈΠΌΠ²ΠΎΠ», ΡΡΠΎΠ±Ρ ΠΏΠ΅ΡΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ Π±Π»ΠΈΠΆΠ°ΠΉΡΠΈΠΉ Π΄ΠΎΡΡΡΠΏΠ½ΡΠΉ ΡΠ·Π΅Π» ΡΠ»ΡΠΆΠ±Ρ. ΠΡΠ»ΠΈ Π²Π°Ρ ΡΠ°Π½Π΅Π΅ Π΄ΠΎΡΡΡΠΏΠ½ΡΠΉ ΡΠ·Π΅Π» Π²ΡΡΠ΅Π» ΠΈΠ· ΡΡΡΠΎΡ, Π±ΡΠ΄Π΅Ρ Π²ΡΠ±ΡΠ°Π½ Π½ΠΎΠ²ΡΠΉ ΡΠ·Π΅Π», ΠΈ ΡΠ»ΡΠΆΠ±Ρ ΡΠΌΠΎΠ³ΡΡ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΡ ΡΠ°Π±ΠΎΡΡ.
CSS Π½Π° URL-Π°Π΄ΡΠ΅Ρ
ON
Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ OFF
, ΡΡΠΎΠ±Ρ Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ CSS Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠΈΠΏΠ° ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ, Π° Π½Π΅ Π΄Π»Ρ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΡ. ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΡ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΊΠ²ΠΎΡΡ CCSS ΠΈ Π΄ΠΈΡΠΊΠΎΠ²ΠΎΠ΅ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΌΡ ΡΡΠΈΠ»Ρ CSS, Π΅ΡΠ»ΠΈ Π½Π° Π²Π°ΡΠ΅ΠΌ ΡΠ°ΠΉΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ ΡΡΡΠ°Π½ΠΈΡ.
ΠΡΡΡΠΎΠ΅Π½Π½Π°Ρ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½Π°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° CSS
ON
ΠΡΠΎ Π²ΡΡΡΠΎΠΈΡ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ CSS, ΡΡΠΎΠ±Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π°.
ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΡΠΈΡΡΠΎΠ²
ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ
Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΡΠΎ, ΡΡΠΎΠ±Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ font-display
ΠΊΠΎ Π²ΡΠ΅ΠΌ ΠΏΡΠ°Π²ΠΈΠ»Π°ΠΌ @font-face
ΠΏΠ΅ΡΠ΅Π΄ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ CSS, ΡΡΠΎΠ±Ρ ΡΠΊΠ°Π·Π°ΡΡ, ΠΊΠ°ΠΊ ΡΡΠΈΡΡΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ Π²ΠΎ Π²ΡΠ΅ΠΌΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ.
ΠΠΊΠ»Π°Π΄ΠΊΠ° Β«ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ JSΒ»
JS Minify
ΠΠ«ΠΠ.
ΠΠΈΡΠ½ΠΈΠ΅ ΠΏΡΠΎΠ±Π΅Π»Ρ, ΡΠΈΠΌΠ²ΠΎΠ»Ρ Π½ΠΎΠ²ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ ΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ Π±ΡΠ΄ΡΡ ΡΠ΄Π°Π»Π΅Π½Ρ ΠΈΠ· Π²ΡΠ΅Ρ JS, Π΅ΡΠ»ΠΈ ΡΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Π²ΠΊΠ»ΡΡΠ΅Π½.
ΠΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ JS
ΠΠ«ΠΠ.
ΠΡΠ΅ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ JS Π±ΡΠ΄ΡΡ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½Ρ Π² ΠΎΠ΄ΠΈΠ½ ΡΠ°ΠΉΠ» JS.
Π‘ΠΎΠ²Π΅Ρ
ΠΡΠ»ΠΈ Π²Ρ Π·Π°ΠΌΠ΅ΡΠΈΠ»ΠΈ, ΡΡΠΎ ΠΌΠ΅ΡΡΠΎ Π½Π° Π΄ΠΈΡΠΊΠ΅ Π±ΡΡΡΡΠΎ Π·Π°ΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΠΏΠΎΡΠ»Π΅ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ JS Combine , ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠ²ΡΠ·Π°Π½ΠΎ Ρ ΡΠ΅ΠΌ, ΡΡΠΎ Π²Π°ΡΠ° ΡΠ΅ΠΌΠ° Π²ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠ»ΡΡΠ°ΠΉΠ½ΡΡ ΡΡΡΠΎΠΊΡ Π² ΡΠ²ΠΎΠΉ ΠΊΠΎΠ΄ JavaScript. ΠΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, ΠΏΡΠΎΡΠΈΡΠ°ΠΉΡΠ΅ ΡΡΠΎ Π΄Π»Ρ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ.
JS ΠΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠΎΠ²Π°ΡΡ Π²Π½Π΅ΡΠ½ΠΈΠΉ ΠΈ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ
ΠΠ«ΠΠ.
ΠΠΊΠ»ΡΡΠΈΡΠ΅ ΡΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΠΠΠ.
, ΡΡΠΎΠ±Ρ Π²ΠΊΠ»ΡΡΠΈΡΡ Π²Π½Π΅ΡΠ½ΠΈΠΉ JavaScript ΠΈ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ JavaScript Π² ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΡΠΉ ΡΠ°ΠΉΠ», ΠΊΠΎΠ³Π΄Π° JS Combine ΡΠ°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡΡΠ΅Π½. ΠΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ JS, ΡΡΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠ²Π΅ΡΡΠΈ ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡΠΌΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ, Π²ΡΠ·Π²Π°Π½Π½ΡΠ΅ JS Combine.
JS HTTP/2 Push
ΠΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΡΡΡΠ°ΡΠ΅Π», Π½Π°ΡΠΈΠ½Π°Ρ Ρ Π²Π΅ΡΡΠΈΠΈ 4.4.3.
ΠΠ°Π³ΡΡΠ·ΠΈΡΡ JS Deferred
OFF
ΠΠ±Π° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° Deferred
ΠΈ Delayed
Π·Π°Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ Π²ΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΡ JavaScript Π΄ΠΎ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ HTML. Π Π°Π·Π½ΠΈΡΠ° Π²ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ.
-
ΠΡΠ»ΠΎΠΆΠ΅Π½Π½ΡΠΉ
Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ JS, ΠΊΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ Π·Π°Π³ΡΡΠ·ΠΊΠ° HTML Π·Π°Π²Π΅ΡΡΠ°Π΅ΡΡΡ. ΠΡΠΎ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ΅ΠΆΠΈΠΌ Π΄Π»Ρ ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ JavaScript. -
Delayed
Π½Π΅ Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ JS, ΠΏΠΎΠΊΠ° Π½Π΅ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΡ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π°ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ»Π°Π²ΠΈΡΠΈ ΠΈΠ»ΠΈ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ ΠΌΡΡΠΈ).
ΠΠ±Π° Π²Π°ΡΠΈΠ°Π½ΡΠ° Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΏΠΎΠ²ΡΡΠΈΡΡ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Ρ ΡΠΊΠΎΡΠΎΡΡΠΈ ΡΡΡΠ°Π½ΠΈΡΡ, Π½ΠΎ ΠΡΠ»ΠΎΠΆΠ΅Π½Π½ΡΠΉ
ΠΈΠΌΠ΅Π΅Ρ Π±ΠΎΠ»ΡΡΠΈΠΉ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π» Π΄Π»Ρ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΈΡΠΊΠ»ΡΡΠ°Π΅Ρ JS ΠΈΠ· ΡΠ°ΡΡΠ΅ΡΠ° ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Ρ ΡΠΊΠΎΡΠΎΡΡΠΈ ΡΡΡΠ°Π½ΠΈΡΡ.
ΠΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠ°
ΠΠ°ΠΊ Π²ΡΠ΅Π³Π΄Π°, Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ Π²Π·Π²Π΅ΡΠΈΡΡ Π»ΡΠ±ΠΎΠ΅ ΡΠ»ΡΡΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Ρ ΡΠΊΠΎΡΠΎΡΡΠΈ ΡΡΡΠ°Π½ΠΈΡΡ Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠΌ Π²Π»ΠΈΡΠ½ΠΈΠ΅ΠΌ Π½Π° ΡΠ°Π±ΠΎΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΡΠ»ΠΎΠΆΠ΅Π½Π½ΡΠΉ ΡΠ΅ΠΆΠΈΠΌ
Π½Π° Π²Π°ΡΠ΅ΠΌ ΡΠ°ΠΉΡΠ΅ ΠΏΠ΅ΡΠ΅Π΄ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΡΠΎΠΉ ΠΎΠΏΡΠΈΠΈ.
ΠΠΊΠ»Π°Π΄ΠΊΠ° Β«ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ HTMLΒ»
Π‘ΠΎΠΊΡΠ°ΡΠ΅Π½ΠΈΠ΅ HTML
ΠΠ«ΠΠ
ΠΠΈΡΠ½ΠΈΠ΅ ΠΏΡΠΎΠ±Π΅Π»Ρ, ΡΠΈΠΌΠ²ΠΎΠ»Ρ Π½ΠΎΠ²ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ ΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ Π±ΡΠ΄ΡΡ ΡΠ΄Π°Π»Π΅Π½Ρ ΠΈΠ· Π²ΡΠ΅Π³ΠΎ HTML, Π΅ΡΠ»ΠΈ ΡΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Π²ΠΊΠ»ΡΡΠ΅Π½.
ΠΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½Π°Ρ Π²ΡΠ±ΠΎΡΠΊΠ° DNS
ΠΡΡΡΠΎΠΉ ΡΠΏΠΈΡΠΎΠΊ
Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠΎΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ DNS Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΡ
Π΄ΠΎΠΌΠ΅Π½ΠΎΠ² Π΄ΠΎ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Π±ΡΠ΄ΡΡ Π·Π°ΠΏΡΠΎΡΠ΅Π½Ρ. ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ Π²ΡΠ±ΠΎΡΠΊΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² DNS ΠΌΠΎΠΆΠ½ΠΎ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΎΠΊΡΠ°ΡΠΈΡΡ Π·Π°Π΄Π΅ΡΠΆΠΊΡ Π΄Π»Ρ Π²Π°ΡΠΈΡ
ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Π΅ΠΉ, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ Π½Π°ΠΆΠΈΠΌΠ°ΡΡ Π½Π° Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΡΡΡΠ»ΠΊΠΈ, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π² ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΡΠ΅ΡΡΡ
. ΠΠΎΠΌΠ΅Π½Ρ Π²Π²ΠΎΠ΄ΠΈΡΡ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡ Π² ΡΡΡΠΎΠΊΠ΅ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ //www.example.com
.
Π£Π·Π½Π°ΡΡ Π±ΠΎΠ»ΡΡΠ΅.
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ Π²ΡΠ±ΠΎΡΠΊΠΎΠΉ DNS
ΠΠ«ΠΠ.
Π¨ΠΈΡΠΎΠΊΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ Π²ΡΠ±ΠΎΡΠΊΠΈ DNS Π΄Π»Ρ Π²ΡΠ΅Ρ URL-Π°Π΄ΡΠ΅ΡΠΎΠ² Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ΅, Π²ΠΊΠ»ΡΡΠ°Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, CSS, JavaScript ΠΈ Ρ. Π΄. ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΡΠ»ΡΡΡΠΈΡΡ ΡΠΊΠΎΡΠΎΡΡΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΡΡΠ°Π½ΠΈΡΡ.
Π‘Π΅Π»Π΅ΠΊΡΠΎΡΡ Π»Π΅Π½ΠΈΠ²ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ HTML
ΠΡΡΡΠΎΠΉ ΡΠΏΠΈΡΠΎΠΊ
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΡΠ±ΡΠ°ΡΡ Π»Π΅Π½ΠΈΠ²ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ Π»ΡΠ±ΠΎΠ³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ HTML Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π΅Π³ΠΎ ΡΠ΅Π»Π΅ΠΊΡΠΎΡΠ° (ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠ° ΠΈΠ»ΠΈ ΠΊΠ»Π°ΡΡΠ°). Π‘ΠΏΠΈΡΠΎΠΊ ΡΠ΅Π»Π΅ΠΊΡΠΎΡΠΎΠ² ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡ Π½Π° ΡΡΡΠΎΠΊΡ.
ΠΡΠΈΠΌΠ΅Ρ
ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ ΡΡΠΎ:
ΠΡΠΎ ΠΊΠΎΠ½ΡΠ΅Π½Ρ, ΠΊΠΎΡΠΎΡΡΠΉ Ρ Ρ
ΠΎΡΡ ΠΎΡΠ»ΠΎΠΆΠΈΡΡ.
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²Π²Π΅ΡΡΠΈ ΠΏΡΠΈΠΌΠ΅Ρ
Π² ΠΏΠΎΠ»Π΅, ΠΈ ΡΡΠΎΡ Π°Π±Π·Π°Ρ Π½Π΅ Π±ΡΠ΄Π΅Ρ Π·Π°Π³ΡΡΠΆΠ΅Π½ Π΄ΠΎ ΡΠ΅Ρ
ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° ΠΎΠ½ Π½Π΅ ΠΏΡΠΎΠΊΡΡΡΠΈΡΡΡ Π² ΠΎΠΊΠ½Π΅ ΠΏΡΠΎΡΠΌΠΎΡΡΠ°.
Π£Π΄Π°Π»ΠΈΡΡ ΡΡΡΠΎΠΊΠΈ Π·Π°ΠΏΡΠΎΡΠ°
ΠΠ«ΠΠ.
ΠΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΡΠ΄Π°Π»ΡΠ΅Ρ ΡΡΡΠΎΠΊΡ Π·Π°ΠΏΡΠΎΡΠ° ΠΈΠ· ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠ΅ΡΡΡΡΠΎΠ². Π‘ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ΅ΡΡΡΡΡ ΡΠΎ ΡΡΡΠΎΠΊΠ°ΠΌΠΈ Π·Π°ΠΏΡΠΎΡΠ° Π½Π΅ ΠΌΠΎΠ³ΡΡ ΠΊΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Π±ΡΠ°ΡΠ·Π΅ΡΠ°ΠΌΠΈ ΠΈ ΠΏΡΠΎΠΊΡΠΈ-ΡΠ΅ΡΠ²Π΅ΡΠ°ΠΌΠΈ. Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΡΡΡΠΎΠΊ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΊΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡ , ΡΡΠΎ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ Π±ΠΎΠ»Π΅Π΅ Π±ΡΡΡΡΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ.
ΠΡΠΈΠ½Ρ ΡΠΎΠ½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° ΡΡΠΈΡΡΠΎΠ² Google
ΠΠ«ΠΠ.
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Ρ Π½Π΅ Ρ ΠΎΡΠΈΡΠ΅ Π²ΠΊΠ»ΡΡΠ°ΡΡ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ Π²ΡΠ΅Ρ Π²Π°ΡΠ΅Π³ΠΎ CSS, Π½ΠΎ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Ρ Ρ ΠΎΡΠΈΡΠ΅, ΡΡΠΎΠ±Ρ ΠΎΠ½Π° Π·Π°Π³ΡΡΠΆΠ°Π»Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΡΠΈΡΡΠΎΠ² Google. ΠΡΠ»ΠΈ ΡΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Π²ΠΊΠ»ΡΡΠ΅Π½, ΠΎΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ Π²Π°ΠΌ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎ Π·Π°Π³ΡΡΠΆΠ°ΡΡ ΡΡΠΈΡΡΡ Google, Π½Π΅ Π·Π°Π³ΡΡΠΆΠ°Ρ ΠΏΡΠΈ ΡΡΠΎΠΌ Π΄ΡΡΠ³ΠΎΠΉ CSS. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΡΡΠΎΡ Π²Π°ΡΠΈΠ°Π½Ρ ΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅Ρ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊ Google.
Π‘ΠΎΠ²Π΅Ρ
ΠΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π½Π΅ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ Π·Π°Π³ΡΡΠ·ΠΊΠ΅ ΡΡΠΈΡΡΠΎΠ². ΠΡΠΎ ΠΏΡΠΎΡΡΠΎ ΡΡΠΊΠΎΡΡΠ΅Ρ ΡΠ°Π±ΠΎΡΡ, Π·Π°ΡΠ°Π½Π΅Π΅ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Ρ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ.
Π£Π΄Π°Π»ΠΈΡΡ Google Fonts
OFF
ΠΡΠ° ΠΎΠΏΡΠΈΡ ΡΠ΄Π°Π»ΡΠ΅Ρ Π²ΡΠ΅ ΡΡΠΈΡΡΡ Google Ρ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ°. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΡΠΉΡΠ΅ ΡΡΠΎ. ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π½Π΅Ρ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΡ Π·Π°ΠΌΠ΅Π½ΡΡΡΠΈΡ ΡΡΠΈΡΡΠΎΠ², Ρ ΡΠ°Π½ΡΡΠΈΡ ΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎ, ΡΡΠΈΠ»Ρ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ° ΠΌΠΎΠΆΠ΅Ρ ΡΠ΅Π·ΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡΡΡ.
Π£Π΄Π°Π»ΠΈΡΡ WordPress Emoji
ΠΠ«ΠΠ.
ΠΡΠ»ΠΈ ΡΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Π²ΠΊΠ»ΡΡΠ΅Π½, ΡΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΡΠ΄Π°Π»ΡΠ΅Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠ°ΠΉΠ» JavaScript, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΡΠΌΠ°ΠΉΠ»ΠΈΠΊΠΎΠ² Π² ΡΡΠ°ΡΡΡ Π±ΡΠ°ΡΠ·Π΅ΡΠ°Ρ . ΠΠΎΡΠ΅ΡΠΈΡΠ΅Π»ΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠΈΠ΅ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π±ΡΠ°ΡΠ·Π΅ΡΡ Ρ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠΉ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ ΡΠΌΠΎΠ΄Π·ΠΈ, Π½Π΅ Π·Π°ΠΌΠ΅ΡΡΡ ΡΠ°Π·Π½ΠΈΡΡ.
Π£Π΄Π°Π»ΠΈΡΡ ΡΠ΅Π³ΠΈ Noscript
OFF
Π’Π΅Π³ΠΈ
ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ ΡΠΎ ΡΡΠ°ΡΡΠΌΠΈ Π±ΡΠ°ΡΠ·Π΅ΡΠ°ΠΌΠΈ, Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΠΈΠΌΠΈ JavaScript, ΠΈΠ»ΠΈ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌΠΈ Π±ΡΠ°ΡΠ·Π΅ΡΠ°ΠΌΠΈ, Π² ΠΊΠΎΡΠΎΡΡΡ
JS ΠΎΡΠΊΠ»ΡΡΠ΅Π½ ΠΏΠΎ ΡΠΎΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΠΌ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ. ΠΠ½ΠΈ Π΄Π°ΡΡ Π±ΡΠ°ΡΠ·Π΅ΡΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ Π΄Π΅Π»Π°ΡΡ, Π΅ΡΠ»ΠΈ ΠΎΠ½ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π·Π°ΠΏΡΡΡΠΈΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ ΡΠΊΡΠΈΠΏΡ. ΠΠ΄Π½Π°ΠΊΠΎ ΡΡΠΈ ΡΠ΅Π³ΠΈ Π·Π°Π½ΠΈΠΌΠ°ΡΡ ΠΌΠ΅ΡΡΠΎ.
ΠΡΠ»ΠΈ ΡΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Π²ΠΊΠ»ΡΡΠ΅Π½, ΡΠ΅Π³ΠΈ
ΡΠ΄Π°Π»ΡΡΡΡΡ, ΡΡΠΎ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ ΠΌΠ΅Π½ΡΡΠ΅ΠΌΡ ΡΠ°Π·ΠΌΠ΅ΡΡ ΡΡΡΠ°Π½ΠΈΡΡ, Π½ΠΎ ΠΌΠ΅Π½ΡΡΠ΅ΠΉ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ Ρ Π±ΡΠ°ΡΠ·Π΅ΡΠ°ΠΌΠΈ, Π² ΠΊΠΎΡΠΎΡΡΡ
Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ JavaScript. ΠΠ°ΠΌ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΡΠ΅ΡΠΈΡΡ Π΄Π»Ρ ΡΠ΅Π±Ρ, ΡΡΠΎΠΈΡ Π»ΠΈ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΠ΅ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ ΠΏΠΎΡΠ΅ΡΠΈ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ.
ΠΠΊΠ»Π°Π΄ΠΊΠ° Β«ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΌΡΠ»ΡΡΠΈΠΌΠ΅Π΄ΠΈΠ°Β»
Π£Π·Π½Π°ΠΉΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅ ΠΎ ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠ΅ Π² Π½Π°ΡΠ΅ΠΌ Π±Π»ΠΎΠ³Π΅.
ΠΡΠ»ΠΎΠΆΠ΅Π½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ
ΠΠ«ΠΠ.
ΠΡΠ»ΠΈ ΡΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Π²ΠΊΠ»ΡΡΠ΅Π½, ΡΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Π·Π°Π³ΡΡΠΆΠ°Π΅Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΠΏΠΎΡΠ²ΡΡΡΡ Π² ΠΎΠΊΠ½Π΅ ΠΏΡΠΎΡΠΌΠΎΡΡΠ°. ΠΡΡΠ°Π»ΡΠ½ΡΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎ ΠΌΠ΅ΡΠ΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ ΠΏΡΠΎΠΊΡΡΡΠΈΠ²Π°ΡΡΡΡ Π² ΠΏΠΎΠ»Π΅ Π·ΡΠ΅Π½ΠΈΡ. ΠΠΎΠ³Π΄Π° Π²Ρ Π²ΠΊΠ»ΡΡΠ°Π΅ΡΠ΅ ΡΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ON
, ΠΎΡΠ½ΠΎΠ²Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ WordPress Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΎΡΠΊΠ»ΡΡΠ°Π΅ΡΡΡ.
ΠΠ°ΠΊΠΎΠΉ Π±Ρ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ Π½ΠΈ Π±ΡΠ»Π° ΡΡΠ° ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡ, Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎΠ΅ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΊΠ°Π·Π°ΡΡΡΡ Π½Π΅ΡΠ»Π΅Π³Π°Π½ΡΠ½ΡΠΌ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ»ΡΡΡΠΈΡΡ ΡΡΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ CSS3 ΠΈ ΠΏΡΠΈΠ΄Π°ΡΡ Π·Π°Π³ΡΡΠΆΠ°Π΅ΠΌΡΠΌ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΠΌ ΠΏΠ»Π°Π²Π½ΡΠΉ (ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΎΠΉ) ΡΡΡΠ΅ΠΊΡ.
ΠΡΠΈΠΌΠ΅Ρ
Π‘Π»Π΅Π΄ΡΡΡΠΈΠΉ CSS ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΡΡΠ΅ΠΊΡΠ° ΠΏΠ»Π°Π²Π½ΠΎΠ³ΠΎ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ, Π·Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΡ ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΠΎ:
/* Π§ΠΠ‘Π’Π¬ 1. ΠΠ΅ΡΠ΅Π΄ ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΎΠΉ */ img[Π΄Π°Π½Π½ΡΠ΅-Π»Π΅Π½ΠΈΠ²ΡΠ΅ Π·Π°Π³ΡΡΠ·ΠΊΠΈ]{ Π½Π΅ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΠΎΡΡΡ: 0; }
/* Π§ΠΠ‘Π’Π¬ 2. ΠΡΠΈ ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠ΅ */ img.liteΡΠΊΠΎΡΠΎΡΡΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ{ -webkit-transition: Π½Π΅ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΠΎΡΡΡ 0,5Ρ, Π»ΠΈΠ½Π΅ΠΉΠ½Π°Ρ 0,2Ρ; -moz-transition: Π½Π΅ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΠΎΡΡΡ .5s Π»ΠΈΠ½Π΅ΠΉΠ½Π°Ρ 0.2s; ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄: Π½Π΅ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΠΎΡΡΡ 0,5Ρ, Π»ΠΈΠ½Π΅ΠΉΠ½Π°Ρ 0,2Ρ; Π½Π΅ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΠΎΡΡΡ: 1; }
ΠΠ»ΡΡ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΡΠ΅Π»Π΅ΠΊΡΠΎΡΠ΅ Π°ΡΡΠΈΠ±ΡΡΠΎΠ² Ρ ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΎΠΉ Π΄Π°Π½Π½ΡΡ , ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΌΠ΅ΡΠΎΠ΄ Π²ΡΠ±ΠΎΡΠ° ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π·Π°Π΄Π°Π½Π½ΡΡ Π°ΡΡΠΈΠ±ΡΡΠΎΠ².
ΠΠ΅ΡΠ΅Π΄ ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΎΠΉ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Ρ Π½ΠΈΠΌ ΡΠ²ΡΠ·Π°Π½ Π°ΡΡΠΈΠ±ΡΡ data="lazyloaded"
, ΠΊΠΎΡΠΎΡΡΠΉ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π§ΠΠ‘Π’Π¬ 1 ΠΊΠΎΠ΄Π° CSS.
ΠΠΎΡΠ»Π΅ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΡΠΎΡ Π°ΡΡΠΈΠ±ΡΡ ΠΈΡΡΠ΅Π·Π°Π΅Ρ, Π§ΠΠ‘Π’Π¬ 1 Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅ Π°ΠΊΡΡΠ°Π»ΡΠ½Π°, ΠΈ Π²ΡΡΡΠΏΠ°Π΅Ρ Π² ΡΠΈΠ»Ρ Π§ΠΠ‘Π’Π¬ 2 ΠΊΠΎΠ΄Π° CSS. Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ CSS Π²ΡΠ·ΡΠ²Π°Π΅Ρ ΠΈΡΡΠ΅Π·Π½ΠΎΠ²Π΅Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, Π½ΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ ΠΊΠΎΠ΄ Π»ΡΠ±ΡΠΌ ΡΡΡΠ΅ΠΊΡΠΎΠΌ CSS, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠΆΠ΅Π»Π°Π΅ΡΠ΅.
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅
ΠΡΠ»ΠΈ Π±ΡΠ°ΡΠ·Π΅Ρ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ CSS3, ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠΉ Π²ΡΡΠ΅ ΠΊΠΎΠ΄ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΠΈΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°Π½.
ΠΠ°ΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Ρ Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ
ΠΏΡΡΡΠ°Ρ ΡΡΡΠΎΠΊΠ°
ΠΠΎΠ³Π΄Π° Π²ΠΊΠ»ΡΡΠ΅Π½ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΠΡΠ»ΠΎΠΆΠ΅Π½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ , Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ ΡΠ΅ΡΡΠΉ ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊ Π΄ΠΎ ΡΠ΅Ρ
ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ Π±ΡΠ΄Π΅Ρ Π·Π°Π³ΡΡΠΆΠ΅Π½ΠΎ. ΠΡΠ»ΠΈ Π²Ρ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°Π΅ΡΠ΅ ΡΡΠΎ-ΡΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΊΡΠ΅Π°ΡΠΈΠ²Π½ΠΎΠ΅, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΊΠ°Π·Π°ΡΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ base64. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»ΠΈΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π·Π΄Π΅ΡΡ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΡ LITESPEED_PLACEHOLDER
Π² ΡΠ°ΠΉΠ»Π΅ wp-config.php . ΠΡΠ»ΠΈ ΠΎΠ±Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Ρ, ΡΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΠΈΠΌΠ΅Π΅Ρ ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ Π½Π°Π΄ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠΌ wp-config.php 9.0027 ΠΊΠΎΠ½ΡΡΠ°Π½ΡΠ°.
ΠΠ΄Π°ΠΏΡΠΈΠ²Π½ΡΠΉ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Ρ
ΠΠ«ΠΠ.
ΠΠ΄Π°ΠΏΡΠΈΠ²Π½ΡΠ΅ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π² ΡΠ»ΡΡΠ°ΡΡ , ΠΊΠΎΠ³Π΄Π° Π΄Π»Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ Π·Π°Π΄Π°Π½Ρ Π°ΡΡΠΈΠ±ΡΡΡ ΡΠΈΡΠΈΠ½Ρ ΠΈ Π²ΡΡΠΎΡΡ. ΠΠ°ΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΠΈ Π³Π΅Π½Π΅ΡΠΈΡΡΡΡΡΡ Ρ ΡΠ΅ΠΌΠΈ ΠΆΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠ°ΠΌΠΈ, ΡΡΠΎ ΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΡΡΠΎ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΡΠΌΠ΅Π½ΡΡΠΈΡΡ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΎΠ²ΠΊΡ ΠΌΠ°ΠΊΠ΅ΡΠ°.
ΠΠ΄Π°ΠΏΡΠΈΠ²Π½ΡΠΉ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Ρ SVG
ΠΡΠΈ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΌ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Ρ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΉ SVG, ΠΈ ΠΎΠ½ Π±ΡΠ΄Π΅Ρ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ Π² Π·Π°ΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Ρ base64 Π½Π° Π»Π΅ΡΡ.
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅
ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ {ΡΠΈΡΠΈΠ½Π°}
ΠΈ {Π²ΡΡΠΎΡΠ°}
Π±ΡΠ΄ΡΡ Π·Π°ΠΌΠ΅Π½Π΅Π½Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌΠΈ ΡΠ²ΠΎΠΉΡΡΠ²Π°ΠΌΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ. ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ {color}
Π±ΡΠ΄Π΅Ρ Π·Π°ΠΌΠ΅Π½Π΅Π½Π° Π½Π°ΡΡΡΠΎΠ΅Π½Π½ΡΠΌ ΡΠ²Π΅ΡΠΎΠΌ ΡΠΎΠ½Π°.
Π¦Π²Π΅Ρ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠ³ΠΎ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Ρ
#cfd4db
ΠΠ΄Π°ΠΏΡΠΈΠ²Π½ΡΠ΅ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΠΈ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π»ΡΠ±ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠ°. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΏΠ°Π»ΠΈΡΡΡ ΡΠ²Π΅ΡΠΎΠ² Π΄Π»Ρ Π²ΡΠ±ΠΎΡΠ°.
LQIP Cloud Generator
ΠΠ«ΠΠ.
ΠΠ°ΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° (LQIP) β ΡΡΠΎ ΡΠ»ΡΠΆΠ±Π° QUIC.cloud, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠ°Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΉ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Ρ, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡΠΈΠΉ ΡΠΎΠ±ΠΎΠΉ ΡΠ°Π·ΠΌΡΡΡΡ ΠΈ ΡΠΌΠ΅Π½ΡΡΠ΅Π½Π½ΡΡ Π²Π΅ΡΡΠΈΡ Π·Π°Π³ΡΡΠΆΠ°Π΅ΠΌΠΎΠ³ΠΎ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π²ΡΡΠΎΠΊΠΎΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ. .
ΠΠ°ΡΠ΅ΡΡΠ²ΠΎ LQIP
4
Π£ΠΊΠ°ΠΆΠΈΡΠ΅ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΠ·Π΄Π°Π½Π½ΡΡ
Π²Π°ΠΌΠΈ LQIP. ΠΠΎΠ»ΡΡΠΈΠ΅ ΡΠΈΡΠ»Π° Π±ΡΠ΄ΡΡ Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ Π±ΠΎΠ»Π΅Π΅ Π²ΡΡΠΎΠΊΠΎΠ΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΈ Π»ΡΡΡΠ΅Π΅ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π΅ΠΉ, Π½ΠΎ ΠΏΡΠΈΠ²Π΅Π΄ΡΡ ΠΊ Π±ΠΎΠ»ΡΡΠ΅ΠΌΡ ΡΠ°Π·ΠΌΠ΅ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ², ΡΡΠΎ ΡΠ²Π΅Π»ΠΈΡΠΈΡ ΡΠ°Π·ΠΌΠ΅Ρ ΡΡΡΠ°Π½ΠΈΡΡ. ΠΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ: 1
- 20
.
ΠΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΡ LQIP
150 x 150
ΠΡΠ»ΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΌΠ°Π»Ρ, ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ LQIP Π½Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ. Π£ΠΊΠ°ΠΆΠΈΡΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΡ (Π² ΠΏΠΈΠΊΡΠ΅Π»ΡΡ
) Π½Π°ΠΈΠΌΠ΅Π½ΡΡΠΈΡ
ΡΠ°ΠΉΠ»ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ Π΄Π»Ρ Π·Π°ΠΏΡΠΎΡΠΎΠ² LQIP. ΠΠ±Π΅ ΡΡΠΎΡΠΎΠ½Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΠΌΠ΅Π½ΡΡΠ΅ ΡΡΠΈΡ
Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ, ΡΡΠΎΠ±Ρ Π±ΡΡΡ ΠΈΡΠΊΠ»ΡΡΠ΅Π½Π½ΡΠΌΠΈ ΠΈΠ· LQIP. ΠΡΠ»ΠΈ Π΄Π»ΠΈΠ½Π° ΠΈΠ»ΠΈ ΡΠΈΡΠΈΠ½Π° ΠΏΡΠ΅Π²ΡΡΠ°ΡΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅, ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π±ΡΠ΄Π΅Ρ ΠΎΡΠΏΡΠ°Π²Π»Π΅Π½ΠΎ. ΠΠΎΠΏΡΡΡΠΈΠΌΡΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΡ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π±ΠΎΠ»ΡΡΠ΅ 10
ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ ΠΈ ΠΌΠ΅Π½ΡΡΠ΅ 800
.
ΠΠ΅Π½Π΅ΡΠ°ΡΠΈΡ LQIP Π² ΡΠΎΠ½ΠΎΠ²ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅
ON
ΠΡΠΈ ΠΏΠ΅ΡΠ²ΠΎΠΌ ΠΏΠΎΡΠ΅ΡΠ΅Π½ΠΈΠΈ ΡΡΡΠ°Π½ΠΈΡΡ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΡΠΎΠ·Π΄Π°Π½Ρ LQIP. ΠΡΠ»ΠΈ ΡΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΡΠ°Π²Π΅Π½ ON
, Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ Π±ΡΠ΄Π΅Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ Π² ΡΠΎΠ½ΠΎΠ²ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠ΅ΡΠ΅Π· ΠΎΡΠ΅ΡΠ΅Π΄Ρ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ cron. ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠ³ΠΎ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Ρ Π±ΡΠ΄ΡΡ ΡΠΎΡ
ΡΠ°Π½ΡΡΡΡΡ Π΄ΠΎ ΡΠ΅Ρ
ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° Π½Π΅ Π±ΡΠ΄Π΅Ρ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅.
ΠΡΠ»ΠΈ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ OFF
, Π·Π°ΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΠΈ Π±ΡΠ΄ΡΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡΡΡ, ΠΏΠΎΠΊΠ° ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Ρ ΠΆΠ΄Π΅Ρ. ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π·Π°ΠΌΠ΅Π΄Π»ΠΈΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ ΡΡΡΠ°Π½ΠΈΡΡ Π΄Π»Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Ρ.
ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π² ΠΎΡΠ΅ΡΠ΅Π΄ΠΈ, Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ ΠΡΠΈΡΡΠΈΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ LQIP . ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΆΠ°ΡΡ ΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ, ΡΡΠΎΠ±Ρ ΡΠ΄Π°Π»ΠΈΡΡ Π²ΡΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΈΠ· ΠΎΡΠ΅ΡΠ΅Π΄ΠΈ. ΠΡΠΎΡΡΠΎ ΠΈΠΌΠ΅ΠΉΡΠ΅ Π² Π²ΠΈΠ΄Ρ, ΡΡΠΎ ΠΏΡΠΈ ΡΡΠΎΠΌ ΡΡΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π½Π΅ Π±ΡΠ΄ΡΡ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡΡΡ ΡΠ»ΡΠΆΠ±ΠΎΠΉ LQIP, ΠΏΠΎΠΊΠ° ΠΎΠ½ΠΈ Π½Π΅ Π±ΡΠ΄ΡΡ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ Π² ΠΎΡΠ΅ΡΠ΅Π΄Ρ.
ΠΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠ°
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Ρ Π·Π°ΠΌΠ΅ΡΠΈΠ»ΠΈ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ Π»ΠΎΠ³ΠΎΡΠΈΠΏ QUIC.cloud Π² ΡΡΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ. ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ Π²Π°ΡΠΈΠΌΠΈ ΡΠ»ΡΠΆΠ±Π°ΠΌΠΈ QUIC.cloud, ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ΅Π»ΠΊΠ½ΡΡΡ ΡΠΈΠΌΠ²ΠΎΠ», ΡΡΠΎΠ±Ρ ΠΏΠ΅ΡΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ Π±Π»ΠΈΠΆΠ°ΠΉΡΠΈΠΉ Π΄ΠΎΡΡΡΠΏΠ½ΡΠΉ ΡΠ·Π΅Π» ΡΠ»ΡΠΆΠ±Ρ. ΠΡΠ»ΠΈ Π²Π°Ρ ΡΠ°Π½Π΅Π΅ Π΄ΠΎΡΡΡΠΏΠ½ΡΠΉ ΡΠ·Π΅Π» Π²ΡΡΠ΅Π» ΠΈΠ· ΡΡΡΠΎΡ, Π±ΡΠ΄Π΅Ρ Π²ΡΠ±ΡΠ°Π½ Π½ΠΎΠ²ΡΠΉ ΡΠ·Π΅Π», ΠΈ ΡΠ»ΡΠΆΠ±Ρ ΡΠΌΠΎΠ³ΡΡ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΡ ΡΠ°Π±ΠΎΡΡ.
ΠΠ΅Π½ΠΈΠ²Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° ΡΡΠ΅ΠΉΠΌΠΎΠ²
ΠΠ«ΠΠ
ΠΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Π²Π΅Π΄Π΅Ρ ΡΠ΅Π±Ρ ΡΠΎΡΠ½ΠΎ ΡΠ°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΠ΅Π½ΠΈΠ²Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ , ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΡΠ΅ΠΉΠΌΠΎΠ² Π²ΠΌΠ΅ΡΡΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ.
ΠΠΎΠ±Π°Π²ΠΈΡΡ ΠΎΡΡΡΡΡΡΠ²ΡΡΡΠΈΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΡ
ΠΠ«ΠΠ
Π₯ΠΎΡΠΎΡΠ΅ΠΉ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΎΠΉ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΠ²Π½ΠΎ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΡΠΈΡΠΈΠ½Ρ ΠΈ Π²ΡΡΠΎΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ. ΠΡΠΎ ΡΠΌΠ΅Π½ΡΡΠ°Π΅Ρ ΡΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΌΠ°ΠΊΠ΅ΡΠ°, ΡΡΠΎ ΡΠ»ΡΡΡΠ°Π΅Ρ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ ΠΈ ΠΎΡΠ΅Π½ΠΊΡ ΡΡΡΠ°Π½ΠΈΡΡ. ΠΡΠ° ΠΎΠΏΡΠΈΡ, Π΅ΡΠ»ΠΈ ΠΎΠ½Π° Π²ΠΊΠ»ΡΡΠ΅Π½Π°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ LSCache Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ ΡΠΈΡΠΈΠ½Ρ ΠΈ Π²ΡΡΠΎΡΡ ΠΊ Π»ΡΠ±ΠΎΠΌΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, Π³Π΄Π΅ Π°ΡΡΠΈΠ±ΡΡΡ ΠΎΡΡΡΡΡΡΠ²ΡΡΡ.
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅
ΠΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, ΡΠΎΠ»ΡΠΊΠΎ Π΅ΡΠ»ΠΈ ΠΡΠ»ΠΎΠΆΠ΅Π½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ ΠΈΠΌΠ΅Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ON
.
ΠΡΡΡΠΎΠ΅Π½Π½Π°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ
ΠΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΡΡΡΠ°ΡΠ΅Π», Π½Π°ΡΠΈΠ½Π°Ρ Ρ Π²Π΅ΡΡΠΈΠΈ 4.4.7.
ΠΠΊΠ»Π°Π΄ΠΊΠ° VPI
VPI ΡΠ°ΡΡΠΈΡΡΠΎΠ²ΡΠ²Π°Π΅ΡΡΡ ΠΊΠ°ΠΊ Β«ΠΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΎΠ±Π»Π°ΡΡΠΈ ΠΏΡΠΎΡΠΌΠΎΡΡΠ°Β» ΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΠ»ΡΠΆΠ±Ρ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΡΡ ΠΈΡΠΊΠ»ΡΡΠΈΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡΠ΅ Π²ΡΡΠ΅ ΡΠ³ΠΈΠ±Π°, ΠΈΠ· ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ. ΠΠ»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ URL-Π°Π΄ΡΠ΅ΡΠ° ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ, ΠΎΡΠΏΡΠ°Π²Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π² ΠΎΡΠ΅ΡΠ΅Π΄Ρ, QUIC.cloud ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π² ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΈ Π±ΡΠ΄ΡΡ Π²ΠΈΠ΄Π½Ρ Π² ΠΎΠ±Π»Π°ΡΡΠΈ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΠΏΡΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ. ΠΡΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π½Π°Π·ΡΠ²Π°ΡΡΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΠΌΠΈ ΠΎΠ±Π»Π°ΡΡΠΈ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° (ΠΈΠ»ΠΈ VPI), ΠΈ LiteSpeed ββCache Π±ΡΠ΄Π΅Ρ Π·Π°Π³ΡΡΠΆΠ°ΡΡ ΠΈΡ Π²ΠΌΠ΅ΡΡΠ΅ ΡΠΎ ΡΡΡΠ°Π½ΠΈΡΠ΅ΠΉ. ΠΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ VPI Π½Π΅ Π±ΡΠ΄ΡΡ Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ Π² Π»Π΅Π½ΠΈΠ²ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅, Π½ΠΎ Π²ΡΠ΅ ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π½ΠΈΠΆΠ΅ ΡΠ³ΠΈΠ±Π° Π΄Π»Ρ URL-Π°Π΄ΡΠ΅ΡΠ° ΠΏΠΎ-ΠΏΡΠ΅ΠΆΠ½Π΅ΠΌΡ Π±ΡΠ΄ΡΡ Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ Π² Π»Π΅Π½ΠΈΠ²ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅.
ΠΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΎΠΊΠ½Π° ΠΏΡΠΎΡΠΌΠΎΡΡΠ°
ΠΠ«ΠΠ.
ΠΠΊΠ»ΡΡΠΈΡΠ΅ ΡΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΠΠΠ.
, ΡΡΠΎΠ±Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ»ΡΠΆΠ±Ρ QUIC.cloud VPI. ΠΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΎΠ±Π»Π°ΡΡΠΈ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π³Π΅Π½Π΅ΡΠΈΡΡΡΡΡΡ Π² ΡΠΎΠ½ΠΎΠ²ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ°Ρ
QUIC.cloud, ΡΡΠΎΠ±Ρ Π½Π΅ Π²Π»ΠΈΡΡΡ Π½Π° Π²Π°ΡΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΡΠ΅ΡΠ²Π΅ΡΡ.
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΌΠ΅ΡΠ°Π±ΠΎΠΊΡ LiteSpeed ββOptions , ΡΡΠΎΠ±Ρ ΠΏΠ΅ΡΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½Π½ΡΠ΅ VPI Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ.
Π‘ΠΎΠ²Π΅Ρ
Π£ Π²Π°Ρ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΡΡΡΠ°Π½ΠΈΡΡ > ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ ΠΌΡΠ»ΡΡΠΈΠΌΠ΅Π΄ΠΈΠ° > ΠΡΠ»ΠΎΠΆΠ΅Π½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ , ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½Π°Ρ Π½Π° ON
, ΡΡΠΎΠ±Ρ ΡΡΠ° Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π²ΡΡΡΠΏΠΈΠ»Π° Π² ΡΠΈΠ»Ρ.
ΠΠ°ΠΆΠ½ΠΎ
VPI ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΡΠ΅ΡΠ²ΠΈΡ QUIC. cloud Page Optimization Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ ΠΏΡΠΎΡΠΌΠΎΡΡΠ°. ΠΠ»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΊΠ»ΡΡ Π΄ΠΎΠΌΠ΅Π½Π°, Π·Π° ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ΅Ρ Π²Π·ΠΈΠΌΠ°ΡΡΡΡ ΠΏΠ»Π°ΡΠ°. ΠΡΠ»ΠΈ Π²Ρ ΡΠ΅ΡΠΈΡΠ΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ΅ΡΠ²ΠΈΡΡ QUIC.cloud, VPI Π½Π΅ Π±ΡΠ΄Π΅Ρ Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡΡΡ, Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΡΠΎΠ³ΠΎ, Π²ΠΊΠ»ΡΡΠ΅Π½ Π»ΠΈ ΡΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ
ΠΈΠ»ΠΈ OFF
.
ΠΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΎΠΊΠ½Π° ΠΏΡΠΎΡΠΌΠΎΡΡΠ° Cron
ΠΠ«ΠΠ
ΠΠΎΠ³Π΄Π° ΠΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΎΠΊΠ½Π° ΠΏΡΠΎΡΠΌΠΎΡΡΠ° Π²ΠΊΠ»ΡΡΠ΅Π½, ΠΈ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ON
, ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΎΠ±Π»Π°ΡΡΠΈ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° Π±ΡΠ΄ΡΡ Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Π² ΡΠΎΠ½ΠΎΠ²ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠ΅ΡΠ΅Π· ΠΎΡΠ΅ΡΠ΅Π΄Ρ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ cron. ΠΡΠ»ΠΈ ΠΎΡΡΠ°Π²ΠΈΡΡ OFF
, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΡΡΡΠ½ΡΡ ΠΎΡΠΏΡΠ°Π²ΠΈΡΡ Π»ΡΠ±ΡΠ΅ URL-Π°Π΄ΡΠ΅ΡΠ°, ΠΎΠΆΠΈΠ΄Π°ΡΡΠΈΠ΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ. ΠΠ½ΠΎΠΏΠΊΠ° Run VPI Queue Manually ΠΏΠΎΡΠ²ΠΈΡΡΡ, ΠΊΠΎΠ³Π΄Π° Π² ΠΎΡΠ΅ΡΠ΅Π΄ΠΈ ΠΎΠΆΠΈΠ΄Π°ΡΡ URL-Π°Π΄ΡΠ΅ΡΠ°.
ΠΠΊΠ»Π°Π΄ΠΊΠ° Media Excludes
Lazy Load Image Excludes
ΠΏΡΡΡΠ°Ρ ΡΡΡΠΎΠΊΠ°
ΠΠ½ΠΎΠ³Π΄Π° Π΅ΡΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ Π·Π°Π³ΡΡΠ·ΠΈΡΡ Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ, Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΡΠΎΠ³ΠΎ, Π³Π΄Π΅ ΠΎΠ½ΠΈ ΠΏΠΎΡΠ²Π»ΡΡΡΡΡ Π½Π° ΡΠΊΡΠ°Π½Π΅. Π§Π°ΡΡΠΎ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΈΡΠΊΠ»ΡΡΠΈΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, Π²ΠΈΠ΄ΠΈΠΌΡΠ΅ ΠΊΠ°ΠΊ Π² Π½Π°ΡΠ°Π»ΡΠ½ΡΡ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ , ΡΠ°ΠΊ ΠΈ Π² Π½Π°ΡΡΠΎΠ»ΡΠ½ΡΡ ΡΠΊΡΠ°Π½Π°Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π»ΠΎΠ³ΠΎΡΠΈΠΏ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ°), ΡΡΠΎΠ±Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΡΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΌΠ°ΠΊΠ΅ΡΠ°. ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΠΈΡ Π·Π΄Π΅ΡΡ, ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡ Π² ΡΡΡΠΎΠΊΠ΅. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠΎΠ»Π½ΡΠΉ URI ΠΈΠ»ΠΈ ΡΠ°ΡΡΠΈΡΠ½ΡΡ ΡΡΡΠΎΠΊΡ. Π§Π°ΡΡΠΈΡΠ½ΡΠ΅ ΡΡΡΠΎΠΊΠΈ ΠΏΡΠΈΠ³ΠΎΠ΄ΡΡΡΡ, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ ΡΠ΅Π»ΡΠΉ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½ΡΠΆΠ½ΠΎ Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ Π·Π°Π³ΡΡΠ·ΠΈΡΡ. ΠΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π·Π΄Π΅ΡΡ ΠΏΠΎΠ΄ΡΡΠ°Π½ΠΎΠ²ΠΎΡΠ½ΡΠ΅ Π·Π½Π°ΠΊΠΈ.
ΠΠΌΡ ΠΊΠ»Π°ΡΡΠ° ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ ΠΡΠΊΠ»ΡΡΠ°Π΅Ρ
ΠΏΡΡΡΠ°Ρ ΡΡΡΠΎΠΊΠ°
ΠΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠ΅ ΡΡΠΈ ΠΈΠΌΠ΅Π½Π° ΠΊΠ»Π°ΡΡΠΎΠ², Π½Π΅ Π±ΡΠ΄ΡΡ Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΠΎ. ΠΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠ°ΠΊ ΠΏΠΎΠ»Π½ΡΠ΅, ΡΠ°ΠΊ ΠΈ ΡΠ°ΡΡΠΈΡΠ½ΡΠ΅ ΡΡΡΠΎΠΊΠΈ. ΠΠΎ ΠΎΠ΄Π½ΠΎΠΌΡ Π½Π° ΡΡΡΠΎΠΊΡ.
ΠΡΠ»ΠΎΠΆΠ΅Π½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° ΠΈΠΌΠ΅Π½ΠΈ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΡΠΊΠ»ΡΡΠ°Π΅Ρ
ΠΏΡΡΡΠ°Ρ ΡΡΡΠΎΠΊΠ°
ΠΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΡΡΠΈ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠ°Ρ ΡΡΠΈ ΠΈΠΌΠ΅Π½Π° ΠΊΠ»Π°ΡΡΠΎΠ², Π½Π΅ Π±ΡΠ΄ΡΡ Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΠΎ. ΠΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠ°ΠΊ ΠΏΠΎΠ»Π½ΡΠ΅, ΡΠ°ΠΊ ΠΈ ΡΠ°ΡΡΠΈΡΠ½ΡΠ΅ ΡΡΡΠΎΠΊΠΈ. ΠΠΎ ΠΎΠ΄Π½ΠΎΠΌΡ Π½Π° ΡΡΡΠΎΠΊΡ.
ΠΠΌΡ ΠΊΠ»Π°ΡΡΠ° ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ iframe ΠΡΠΊΠ»ΡΡΠ°Π΅Ρ
ΠΏΡΡΡΠ°Ρ ΡΡΡΠΎΠΊΠ°
ΡΡΠ΅ΠΉΠΌΡ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠ΅ ΡΡΠΈ ΠΈΠΌΠ΅Π½Π° ΠΊΠ»Π°ΡΡΠΎΠ², Π½Π΅ Π±ΡΠ΄ΡΡ Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ Π² Π»Π΅Π½ΠΈΠ²ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅. ΠΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠ°ΠΊ ΠΏΠΎΠ»Π½ΡΠ΅, ΡΠ°ΠΊ ΠΈ ΡΠ°ΡΡΠΈΡΠ½ΡΠ΅ ΡΡΡΠΎΠΊΠΈ. ΠΠΎ ΠΎΠ΄Π½ΠΎΠΌΡ Π½Π° ΡΡΡΠΎΠΊΡ.
ΠΡΠ»ΠΎΠΆΠ΅Π½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° iframe ΠΠΌΡ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ° ΠΡΠΊΠ»ΡΡΠ°Π΅Ρ
ΠΏΡΡΡΠ°Ρ ΡΡΡΠΎΠΊΠ°
iframes, ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΊΠΎΡΠΎΡΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠ°Ρ ΡΡΠΈ ΠΈΠΌΠ΅Π½Π° ΠΊΠ»Π°ΡΡΠΎΠ², Π½Π΅ Π±ΡΠ΄ΡΡ Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΠΎ. ΠΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠ°ΠΊ ΠΏΠΎΠ»Π½ΡΠ΅, ΡΠ°ΠΊ ΠΈ ΡΠ°ΡΡΠΈΡΠ½ΡΠ΅ ΡΡΡΠΎΠΊΠΈ. ΠΠΎ ΠΎΠ΄Π½ΠΎΠΌΡ Π½Π° ΡΡΡΠΎΠΊΡ.
URI Π»Π΅Π½ΠΈΠ²ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΡΠΊΠ»ΡΡΠ°Π΅Ρ
ΠΏΡΡΡΡΡ ΡΡΡΠΎΠΊΡ
9 Π² Π½Π°ΡΠ°Π»ΠΎ ΡΡΡΠΎΠΊΠΈ. Π§ΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠΎΡΠ½ΠΎΠ΅ ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅, Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ $
Π² ΠΊΠΎΠ½Π΅Ρ ΡΡΡΠΎΠΊΠΈ.String Matching Examples
Assume you have the following URIs:
-
/recipes/baking/
-
/recipes/baking/cakes
-
/recipes/baking/brownies
-
/popular/ recipes/baking/
Π‘ΡΡΠΎΠΊΠ° /recipes/baking/
Π±ΡΠ΄Π΅Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΎΠ²Π°ΡΡ Π²ΡΠ΅ΠΌ ΡΠ΅ΡΡΡΠ΅ΠΌ URI.
Π‘ΡΡΠΎΠΊΠ° 9 ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π½Π° Π½Π°ΡΠ°Π»ΠΎ URI).
LQIP Excludes
ΠΏΡΡΡΠ°Ρ ΡΡΡΠΎΠΊΠ°
ΠΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ Π·Π΄Π΅ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π½Π΅ Π±ΡΠ΄ΡΡ Π²ΠΊΠ»ΡΡΠ΅Π½Ρ ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π΅ΠΉ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²Π°. ΠΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡ Π² ΡΡΡΠΎΠΊΡ, ΡΠ°Π·ΡΠ΅ΡΠ΅Π½Ρ Π½Π΅ΠΏΠΎΠ»Π½ΡΠ΅ ΡΡΡΠΎΠΊΠΈ.
ΠΡΠ»ΠΈ ΡΠ»ΡΠΆΠ±Π° LQIP ΠΎΠ±Π½Π°ΡΡΠΆΠΈΡ ΠΎΡΠΈΠ±ΠΊΡ ΠΏΡΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΠΎΠ½ΠΎ Π±ΡΠ΄Π΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ Π² ΡΡΠΎΡ ΡΠΏΠΈΡΠΎΠΊ ΠΈ Π² Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ Π±ΡΠ΄Π΅Ρ ΠΈΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°ΡΡΡΡ LQIP.
ΠΠΊΠ»Π°Π΄ΠΊΠ° Β«ΠΠΎΠΊΠ°Π»ΠΈΠ·Π°ΡΠΈΡΒ»
ΠΡΡ Gravatar
ΠΠ«ΠΠ.
ΠΡΠ°Π²Π°ΡΠ°ΡΡ ΠΌΠΎΠ³ΡΡ ΠΊΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎ, Π΅ΡΠ»ΠΈ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΠΠ.
.
ΠΡΡ Gravatar Cron
ΠΠ«ΠΠ.
ΠΠΊΠ»ΡΡΠΈΡΠ΅
, ΡΡΠΎΠ±Ρ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ ΠΊΠ΅Ρ Gravatar Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π·Π°Π΄Π°Π½ΠΈΡ cron.
TTL ΠΊΡΡΠ° Gravatar
604800
ΠΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, ΠΊΠ°ΠΊ Π΄ΠΎΠ»Π³ΠΎ (Π² ΡΠ΅ΠΊΡΠ½Π΄Π°Ρ
) Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΊΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Gravatar. ΠΠΎΠΏΡΡΡΠΈΠΌΠΎ Π»ΡΠ±ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π±ΠΎΠ»ΡΡΠ΅ 3600
.
ΠΠΎΠΊΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΠ΅ΡΡΡΡΠΎΠ²
OFF
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ, Π΅ΡΠ»ΠΈ ΡΠ°ΠΉΡ ΠΎΡΠ΅Π½ΠΊΠΈ ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Π΄Π»Ρ JavaScript ΠΈ Π΄ΡΡΠ³ΠΈΡ
ΡΠ΅ΡΡΡΡΠΎΠ², ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Π½ΡΡ
Π² ΡΠ°ΠΊΠΈΡ
Π΄ΠΎΠΌΠ΅Π½Π°Ρ
, ΠΊΠ°ΠΊ Google ΠΈΠ»ΠΈ Facebook. Π£ Π²Π°Ρ Π½Π΅Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π½Π°Π΄ ΡΠ°ΠΊΠΈΠΌΠΈ ΡΠ΅ΡΡΡΡΠ°ΠΌΠΈ ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΈΡ
ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ. Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Localize Resources Π½Π° ON
, ΠΈ ΡΠ΅ΡΡΡΡΡ Π±ΡΠ΄ΡΡ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½Ρ Π² Π²Π°ΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ, Π³Π΄Π΅ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Ρ ΠΏΠΎ ΠΌΠ΅ΡΠ΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ.
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΏΠΎΠ»Π΅ Π€Π°ΠΉΠ»Ρ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ , ΡΡΠΎΠ±Ρ ΡΠΊΠ°Π·Π°ΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ ΡΠ΅ΡΡΡΡΡ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ.
Π€Π°ΠΉΠ»Ρ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ
ΠΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠ΅ ΠΊΠΎΠΏΠΈΠΈ Π²Π½Π΅ΡΠ½ΠΈΡ ΡΠ΅ΡΡΡΡΠΎΠ² JavaScript. ΠΠ²Π΅Π΄ΠΈΡΠ΅ URL-Π°Π΄ΡΠ΅Ρ, ΠΈ ΠΎΠ½ Π±ΡΠ΄Π΅Ρ Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½. Π‘ΠΏΠΈΡΠΎΠΊ ΠΈΠ· ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌΡΡ URL-Π°Π΄ΡΠ΅ΡΠΎΠ² ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, Π½ΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΡΠ±ΡΠ°ΡΡ Π»ΡΠ±ΡΠ΅ ΡΠ΅ΡΡΡΡΡ ΠΏΠΎ ΡΠ²ΠΎΠ΅ΠΌΡ ΡΡΠΌΠΎΡΡΠ΅Π½ΠΈΡ.
ΠΡΠ»ΠΈ Π΄Π»Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° Localize Resources ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ON
, ΡΠΎ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ Π·Π΄Π΅ΡΡ ΡΠ΅ΡΡΡΡΡ Π±ΡΠ΄ΡΡ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½Ρ ΠΈ Π·Π°ΠΌΠ΅Π½Π΅Π½Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΌ URL-Π°Π΄ΡΠ΅ΡΠΎΠΌ. ΠΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Ρ URL-Π°Π΄ΡΠ΅ΡΠ°ΠΌΠΈ HTTPS, Π° Π½Π΅ Ρ HTTP.
URL ΡΠΊΠ°Π·Π°Π½Ρ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡ Π² ΡΡΡΠΎΠΊΠ΅.
ΠΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ. ΠΠ°ΡΠ½ΠΈΡΠ΅ ΡΡΡΠΎΠΊΡ Ρ #
, ΡΡΠΎΠ±Ρ ΠΏΡΠ΅Π²ΡΠ°ΡΠΈΡΡ Π΅Π΅ Π² ΡΡΡΠΎΠΊΡ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡ.
ΠΡΠΈΠΌΠ΅Ρ
# ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² ΡΠ°ΠΉΡΠΎΠ² https://www.example1.com/a.js https://www.example1.com/b.js https://www.example2.com/a.js
ΠΠΊΠ»Π°Π΄ΠΊΠ° Β«ΠΠ°ΡΡΡΠΎΠΉΠΊΠ°Β»
ΠΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ CSS
ΠΏΡΡΡΠ°Ρ ΡΡΡΠΎΠΊΠ°
ΠΡΠ»ΠΈ Π²Ρ Π²ΠΊΠ»ΡΡΠΈΠ»ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°ΡΠΈΡ, ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΏΡΠΈΠ½ΡΠ΄ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ CSS Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Β«ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ CSSΒ» , Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΊΠ»ΡΡΠΈΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ CSS Π·Π΄Π΅ΡΡ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΡΠΎ ΠΌΠ΅ΡΡΠΎ, ΡΡΠΎΠ±Ρ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»ΠΈΡΡ Π»ΡΠ±ΡΠ΅ ΡΠ°ΠΉΠ»Ρ CSS (ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡ Π² ΡΡΡΠΎΠΊΠ΅), ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ Ρ ΠΎΡΠ΅Π»ΠΈ Π±Ρ ΠΈΡΠΊΠ»ΡΡΠΈΡΡ ΠΈΠ· ΡΡΠ½ΠΊΡΠΈΠΉ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²Π²Π΅ΡΡΠΈ ΠΏΠΎΠ»Π½ΡΠ΅ URL-Π°Π΄ΡΠ΅ΡΠ° ΠΈΠ»ΠΈ ΡΠ°ΡΡΠΈΡΠ½ΡΡ ΡΡΡΠΎΠΊΡ. ΠΠ΅Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠΎΠ΄ΡΡΠ°Π½ΠΎΠ²ΠΎΡΠ½ΡΠ΅ Π·Π½Π°ΠΊΠΈ Π² Π½Π΅ΠΏΠΎΠ»Π½ΡΡ ΡΡΡΠΎΠΊΠ°Ρ .
JS Excludes
ΠΏΡΡΡΠ°Ρ ΡΡΡΠΎΠΊΠ°
ΠΡΠ»ΠΈ Π²Ρ Π²ΠΊΠ»ΡΡΠΈΠ»ΠΈ ΠΌΠΈΠ½ΠΈΡΠΈΠΊΠ°ΡΠΈΡ, ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΏΡΠΈΠ½ΡΠ΄ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ JavaScript Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ JS , Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΊΠ»ΡΡΠΈΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ JS Π·Π΄Π΅ΡΡ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΡΠΎ ΠΌΠ΅ΡΡΠΎ, ΡΡΠΎΠ±Ρ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»ΠΈΡΡ Π»ΡΠ±ΡΠ΅ ΡΠ°ΠΉΠ»Ρ JS (ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡ Π² ΡΡΡΠΎΠΊΠ΅), ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ Ρ ΠΎΡΠ΅Π»ΠΈ Π±Ρ ΠΈΡΠΊΠ»ΡΡΠΈΡΡ ΠΈΠ· ΡΡΠ½ΠΊΡΠΈΠΉ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²Π²Π΅ΡΡΠΈ ΠΏΠΎΠ»Π½ΡΠ΅ URL-Π°Π΄ΡΠ΅ΡΠ° ΠΈΠ»ΠΈ ΡΠ°ΡΡΠΈΡΠ½ΡΡ ΡΡΡΠΎΠΊΡ. ΠΠ΅Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠΎΠ΄ΡΡΠ°Π½ΠΎΠ²ΠΎΡΠ½ΡΠ΅ Π·Π½Π°ΠΊΠΈ Π² Π½Π΅ΠΏΠΎΠ»Π½ΡΡ ΡΡΡΠΎΠΊΠ°Ρ .
Π Π°Π·ΡΠ΅ΡΠ΅Π½Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ UCSS
ΠΏΡΡΡΠ°Ρ ΡΡΡΠΎΠΊΠ°
ΠΠΎΠ³ΡΡ Π±ΡΡΡ ΡΠ΅Π»Π΅ΠΊΡΠΎΡΡ CSS (ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΡ ΠΈΠ»ΠΈ ΠΊΠ»Π°ΡΡΡ), ΠΊΠΎΡΠΎΡΡΠ΅ Π²Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΡΡΡΡ.0010 Π²ΡΠ΅Π³Π΄Π° Π½ΡΠΆΠ½ΠΎ Π²ΠΊΠ»ΡΡΠ°ΡΡ Π² Π²ΡΡΠΈΡΠ»ΡΠ΅ΠΌΡΠΉ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΉ CSS. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»ΠΈΡΡ ΡΠ΅Π»Π΅ΠΊΡΠΎΡΡ Π² ΡΡΠΎΠΌ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ΅, ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡ Π½Π° ΡΡΡΠΎΠΊΡ. ΠΡΠ±ΡΠ΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½ΡΠ΅ Π·Π΄Π΅ΡΡ ΡΠ΅Π»Π΅ΠΊΡΠΎΡΡ Π±ΡΠ΄ΡΡ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½Ρ Ρ Π½Π°ΡΠΈΠΌ ΠΏΡΠ΅Π΄ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΌ ΡΠΏΠΈΡΠΊΠΎΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ²ΠΈΠ΄Π΅ΡΡ Π·Π΄Π΅ΡΡ, Π½Π° Github. ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅, Π΅ΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ½Π° ΠΏΠΎΠΌΠΎΡΡ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠΈ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΡ ΡΠ΅Π»Π΅ΠΊΡΠΎΡΠΎΠ².
ΠΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΡΠ΅Π»Π΅ΠΊΡΠΎΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΡΠ²Π»ΡΡΡΡΡ Π² CSS. ΠΠ²ΠΎΠ΄ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΈΡ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΠ² ΠΈΠ»ΠΈ ΠΊΠ»Π°ΡΡΠΎΠ² ΠΈΠ· ΠΊΠΎΠ΄Π° HTML Π½Π΅ Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ.
ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΡΠ²Π΅ΡΠ΅Π½Ρ, ΡΡΠΎ ΡΡΡΠ»Π°Π΅ΡΠ΅ΡΡ Π½Π° ΡΠ΅Π»Π΅ΠΊΡΠΎΡ CSS ΡΠΎΡΠ½ΠΎ ΡΠ°ΠΊ, ΠΊΠ°ΠΊ ΠΎΠ½ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ Π² ΡΠ°ΠΉΠ»Π΅ CSS.
ΠΡΠΈΠΌΠ΅Ρ
HTML:
Π― ΡΠ΅Π±Π΅Π½ΠΎΠΊ
CSS:
. child-class { ΡΠ°Π·ΠΌΠ΅Ρ ΡΡΠΈΡΡΠ°: .75em; }
Π§ΡΠΎΠ±Ρ ΡΠ°Π·ΡΠ΅ΡΠΈΡΡ .child-class
Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π°Π±Π·Π°ΡΠ°, Π²Π²Π΅Π΄ΠΈΡΠ΅ .child-class
Π² ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ»Π΅. Π₯ΠΎΡΡ ΡΡΡΠ»ΠΊΠ° Π½Π° Π½Π΅Π³ΠΎ Ρ .parent-class .child-class
ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΠΎΠ½ΡΡΠ° Π² Π΄ΡΡΠ³ΠΈΡ
ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ°Ρ
, ΠΎΠ½Π° Π½Π΅ Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π΄Π»Ρ UCSS Allowlist , ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΎΠ½Π° Π½Π΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ Π² ΠΊΠΎΠ΄Π΅ CSS ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ Ρ ΠΏΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡΠ°ΠΌΠΈ (ΡΠ°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ :hover
, :active
, :visited
ΠΈ Ρ. Π΄.). ΠΠ²ΠΈΠΆΠΎΠΊ UCSS ΠΈΠ³Π½ΠΎΡΠΈΡΡΠ΅Ρ ΡΠ΅Π»Π΅ΠΊΡΠΎΡΡ ΠΏΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡΠΎΠ² Π² ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠΌ CSS (Π·Π° ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ :not
). ΠΡΠ»ΠΈ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ Π²ΠΊΠ»ΡΡΠΈΡΡ ΡΠ΅Π»Π΅ΠΊΡΠΎΡ ΠΏΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡΠ° Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ UCSS, Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΠ΅Π»Π΅ΠΊΡΠΎΡ Π² ΡΠΏΠΈΡΠΎΠΊ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½Π½ΡΡ
UCSS , Π½ΠΎ Π½Π΅ Π²ΠΊΠ»ΡΡΠ°ΡΡ ΠΏΡΠ΅Π²Π΄ΠΎΠΊΠ»Π°ΡΡ ΠΈΠ»ΠΈ Π΄Π²ΠΎΠ΅ΡΠΎΡΠΈΠ΅ ( :
).
ΠΡΠΈΠΌΠ΅Ρ
.example-ΠΊΠ»Π°ΡΡ { Π²Π΅Ρ ΡΡΠΈΡΡΠ°: Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΡΠΉ; } .ΠΏΡΠΈΠΌΠ΅Ρ-ΠΊΠ»Π°ΡΡ:Π½Π°Π²Π΅Π΄ΠΈΡΠ΅ { Π²Π΅Ρ ΡΡΠΈΡΡΠ°: ΠΏΠΎΠ»ΡΠΆΠΈΡΠ½ΡΠΉ; }
ΠΠ΅Ρ
Π°Π½ΠΈΠ·ΠΌ UCSS Π±ΡΠ΄Π΅Ρ ΠΈΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ΅Π»Π΅ΠΊΡΠΎΡ . example-class:hover
. ΠΡΠ»ΠΈ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ Π²ΠΊΠ»ΡΡΠΈΡΡ Π΅Π³ΠΎ, Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ .example-class
Π² Π±Π΅Π»ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ UCSS .
ΠΠ΅Π»Π°ΡΡ Π²ΠΌΠ΅ΡΡΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ .example-class:hover
. :
Π²ΡΠ·ΠΎΠ²Π΅Ρ ΠΎΡΠΈΠ±ΠΊΡ.
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅
ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ΅Π»Π΅ΠΊΡΠΎΡΡ CSS Π½Π΅ ΡΡΠ°Π½ΠΎΠ²ΡΡΡΡ Π²ΠΈΠ΄ΠΈΠΌΡΠΌΠΈ Π΄ΠΎ ΡΠ΅Ρ ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π΅ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΡΠΎ ΡΡΡΠ°Π½ΠΈΡΠ΅ΠΉ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈ ΠΏΡΠΎΠΊΡΡΡΠΊΠ΅). ΠΡΠΈ ΡΠ΅Π»Π΅ΠΊΡΠΎΡΡ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π²Π½Π΅ΡΠ΅Π½Ρ Π² Π±Π΅Π»ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ, Π½ΠΎ Π²Π°ΠΌ ΠΏΡΠΈΠ΄Π΅ΡΡΡ ΠΏΠΎΡΡΡΠ΄ΠΈΡΡΡΡ, ΡΡΠΎΠ±Ρ Π²ΡΡΡΠ½ΠΈΡΡ, ΡΡΠΎ ΡΡΠΎ Π·Π° ΡΠ΅Π»Π΅ΠΊΡΠΎΡΡ Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅. Π ΡΡΠΈΡ ΡΠ»ΡΡΠ°ΡΡ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΡΠΎ ΡΡΡΠ°Π½ΠΈΡΠ΅ΠΉ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π±ΡΠ°ΡΠ·Π΅ΡΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π»ΡΡΡΠΈΠΌ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠΌ.
ΠΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΡΠΈΠΏΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ ΠΊΡΡΠ° CCSS
ΠΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΡΡΡΠ°ΡΠ΅Π», Π½Π°ΡΠΈΠ½Π°Ρ Ρ Π²Π΅ΡΡΠΈΠΈ 4.0.
ΠΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ URI ΠΊΡΡΠ° CCSS
ΠΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΡΡΡΠ°ΡΠ΅Π», Π½Π°ΡΠΈΠ½Π°Ρ Ρ Π²Π΅ΡΡΠΈΠΈ 4.0.
ΠΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π° CSS
ΠΏΡΡΡΠ°Ρ ΡΡΡΠΎΠΊΠ°
ΠΡΠ»ΠΈ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ CSS Π²ΠΊΠ»ΡΡΠ΅Π½ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΠΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎ , ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ CSS ΡΠΎΠ·Π΄Π°Π΅ΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΡΠ΄Π΅Π»ΠΈΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ Π·Π°Π³ΡΡΠΆΠ΅Π½Ρ Π² ΠΏΠ΅ΡΠ²ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ, ΡΡΠΎΠ±Ρ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΡΡΠΈΠ»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π²Π΅ΡΡ Π½Π΅ΠΉ ΡΠ°ΡΡΠΈ ΡΡΡΠ°Π½ΠΈΡΡ. ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΡΡΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π° Π·Π΄Π΅ΡΡ Π² ΠΏΡΠΎΡΡΠΎΠΌ CSS, ΡΠ°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΠΏΠΎΡΠ²Π»ΡΡΡΡΡ Π² Π²Π°ΡΠ΅ΠΉ ΡΠ°Π±Π»ΠΈΡΠ΅ ΡΡΠΈΠ»Π΅ΠΉ. ΠΠ½ΠΈ Π±ΡΠ΄ΡΡ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ ΠΊ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΌΡ CSS.
ΠΡΠ»ΠΎΠΆΠ΅Π½Π½ΡΠΉ JS ΠΡΠΊΠ»ΡΡΠ°Π΅Ρ
ΠΏΡΡΡΠΎΠΉ ΡΠΏΠΈΡΠΎΠΊ
ΠΡΠ»ΠΈ ΠΠ°Π³ΡΡΠ·ΠΈΡΡ ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΡΠΉ JS Π²ΠΊΠ»ΡΡΠ΅Π½ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ JS , ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°ΠΉΠ»Ρ JavaScript, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ Π½Π΅ Ρ ΠΎΡΠΈΡΠ΅ ΠΎΡΠΊΠ»Π°Π΄ΡΠ²Π°ΡΡ. ΠΠ΅ΡΠ΅ΡΠΈΡΠ»ΠΈΡΠ΅ ΠΈΡ Π·Π΄Π΅ΡΡ, ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡ Π² ΡΡΡΠΎΠΊΠ΅. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΊΠ°Π·Π°ΡΡ ΠΏΠΎΠ»Π½ΡΠΉ URI ΠΈΠ»ΠΈ ΡΠ°ΡΡΠΈΡΠ½ΡΠ΅ ΡΡΡΠΎΠΊΠΈ Π΄Π»Ρ ΡΠΎΠΏΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΡ (Π±Π΅Π· ΠΏΠΎΠ΄ΡΡΠ°Π½ΠΎΠ²ΠΎΡΠ½ΡΡ Π·Π½Π°ΠΊΠΎΠ²).
ΠΠΎΡΡΠ΅Π²ΠΎΠΉ ΡΠ΅ΠΆΠΈΠΌ JS ΠΡΠΊΠ»ΡΡΠ°Π΅Ρ
ΠΏΡΡΡΠΎΠΉ ΡΠΏΠΈΡΠΎΠΊ
ΠΠΎΠ³ΡΡ ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°ΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°ΠΉΠ»Ρ JavaScript ΠΈΠ»ΠΈ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΠΊΠΎΠ΄ JS, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΠΈΡΠΊΠ»ΡΡΠΈΡΡ ΠΈΠ· Π³ΠΎΡΡΠ΅Π²ΠΎΠ³ΠΎ ΡΠ΅ΠΆΠΈΠΌΠ°. ΠΠ΅ΡΠ΅ΡΠΈΡΠ»ΠΈΡΠ΅ ΠΈΡ Π·Π΄Π΅ΡΡ, ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡ Π² ΡΡΡΠΎΠΊΠ΅. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΊΠ°Π·Π°ΡΡ ΠΏΠΎΠ»Π½ΡΠΉ URI ΠΈΠ»ΠΈ ΡΠ°ΡΡΠΈΡΠ½ΡΠ΅ ΡΡΡΠΎΠΊΠΈ Π΄Π»Ρ ΡΠΎΠΏΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΡ (Π±Π΅Π· ΠΏΠΎΠ΄ΡΡΠ°Π½ΠΎΠ²ΠΎΡΠ½ΡΡ Π·Π½Π°ΠΊΠΎΠ²).
Π‘ΠΎΠ²Π΅Ρ
ΠΠ»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠ΅ ΡΠΏΠΎΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠΎ ΠΆΠ΅ ΡΠ°ΠΌΠΎΠ΅:
- Π€ΠΈΠ»ΡΡΡ API
litespeed_optm_gm_js_exc
. - ΠΠΎΠΌΠ΅ΡΠ°ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π² HTML-ΠΊΠΎΠ΄Π΅ Π°ΡΡΠΈΠ±ΡΡΠΎΠΌ
data-no-defer="1"
.
URI Excludes
ΠΏΡΡΡΠ°Ρ ΡΡΡΠΎΠΊΠ°
ΠΡΠ»ΠΈ Π΅ΡΡΡ ΡΡΡΠ°Π½ΠΈΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΠΈΡΠΊΠ»ΡΡΠΈΡΡ ΠΈΠ· ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»ΠΈΡΡ ΠΈΡ Π·Π΄Π΅ΡΡ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠΎΠ»Π½ΡΠΉ ΠΏΡΡΡ ΠΈΠ»ΠΈ ΡΠ°ΡΡΠΈΡΠ½ΡΡ ΡΡΡΠΎΠΊΡ.
ΠΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ Π³ΠΎΡΡΠ΅ΠΉ
ON
ΠΡΠ»ΠΈ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ON
, ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ CSS ΠΈ JavaScript Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ Π½Π΅Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Π΅ΠΉ.
ΠΡΠ»ΠΈ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ OFF
, ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ Π΄Π»Ρ Π²ΡΠ΅Ρ
ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Π΅ΠΉ, ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΠΊΠ°ΠΆΠ΄Π°Ρ ΡΠΎΠ»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π±ΡΠ΄Π΅Ρ ΠΈΠΌΠ΅ΡΡ ΡΠ²ΠΎΠΉ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ Π½Π°Π±ΠΎΡ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
CSS ΠΈ Javascript.
Π ΠΎΠ»Ρ ΠΈΡΠΊΠ»ΡΡΠ°Π΅Ρ
Π½Π΅ ΠΎΡΠΌΠ΅ΡΠ΅Π½ΠΎ
ΠΠΎΠ³ΡΡ Π±ΡΡΡ ΡΠΎΠ»ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ ΠΈΡΠΊΠ»ΡΡΠΈΡΡ ΠΈΠ· ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ Π²Ρ ΡΠ²Π»ΡΠ΅ΡΠ΅ΡΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠΌ ΠΈ ΡΠ΅ΡΡΠΈΡΡΠ΅ΡΠ΅ Π½ΠΎΠ²ΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΊΠ»ΡΡΠΈΡΡ ΡΠ²ΠΎΠΈ ΡΠΎΠ»Ρ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°
ΠΎΡ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ Π΄ΠΎ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
ΠΠΎΡΠ»Π΅Π΄Π½Π΅Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅: 17 Π°Π²Π³ΡΡΡΠ° 2022 Π³.
ΠΠ°ΠΊ ΡΡΡΡΠ°Π½ΠΈΡΡ Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΠ΅ΡΡΡΡΡ Π² WordPress
ΠΠΎΠ³Π΄Π° ΠΊΡΠΎ-ΡΠΎ ΠΏΡΡΠ°Π΅ΡΡΡ ΠΏΠΎΡΠ΅ΡΠΈΡΡ ΡΡΡΠ°Π½ΠΈΡΡ Π½Π° Π²Π°ΡΠ΅ΠΌ ΡΠ°ΠΉΡΠ΅, ΠΎΠ½ Π²Π²ΠΎΠ΄ΠΈΡ URL-Π°Π΄ΡΠ΅Ρ Π² ΡΠ²ΠΎΠ΅ΠΌ Π±ΡΠ°ΡΠ·Π΅ΡΠ΅, ΠΊΠΎΡΠΎΡΡΠΉ ΡΡΠ°Π·Ρ ΠΆΠ΅ Π½Π°ΡΠΈΠ½Π°Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ. Π§ΡΠΎΠ±Ρ Π·Π°Π³ΡΡΠ·ΠΈΡΡ ΡΡΡΠ°Π½ΠΈΡΡ, ΠΎΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Π° Β«ΡΠ΅Π½Π΄Π΅ΡΠΈΡΡΒ» Π²ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ, ΡΠΎΡΡΠ°Π²Π»ΡΡΡΠΈΠ΅ ΡΡΡ ΡΡΡΠ°Π½ΠΈΡΡ.
ΠΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° ΡΡΡΠ΅ΡΡΠ²ΡΡΡ ΡΠ°ΠΉΠ»Ρ CSS ΠΈΠ»ΠΈ JavaScript, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΈΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ ΡΡΠΎΡ ΠΏΡΠΎΡΠ΅ΡΡ, ΠΏΡΠ΅ΠΏΡΡΡΡΠ²ΡΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π²Π°ΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ° β ΠΎΠ½ΠΈ Π½Π°Π·ΡΠ²Π°ΡΡΡΡ ΡΠ΅ΡΡΡΡΡ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° . ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»ΠΈ ΠΌΠΎΠ³ΡΡ Π΄ΠΎΠ»Π³ΠΎ ΠΆΠ΄Π°ΡΡ, ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π½Π΅Π³Π°ΡΠΈΠ²Π½ΠΎ ΠΏΠΎΠ²Π»ΠΈΡΡΡ Π½Π° ΡΠΎ, ΠΊΠ°ΠΊ Π»ΡΠ΄ΠΈ Π²ΠΎΡΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ Π²Π°ΡΡ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ ΠΈ ΠΏΡΠ΅Π΄ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ Π»ΠΈ ΠΎΠ½ΠΈ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Π°ΠΌ Π½ΡΠΆΠ½Ρ.
Π ΡΡΠΎΠΌ ΠΏΠΎΡΡΠ΅ ΠΌΡ ΠΎΠ±ΡΡΡΠ½ΠΈΠΌ, ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, ΠΈ ΠΎΠ±ΡΡΠ΄ΠΈΠΌ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° ΠΈΡ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ Ρ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ°. ΠΠ°ΡΠ΅ΠΌ ΠΌΡ ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌ Π²Π°ΠΌ, ΠΊΠ°ΠΊ ΡΡΡΡΠ°Π½ΠΈΡΡ ΠΈΡ ΠΏΡΡΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌΠΈ ΡΠΏΠΎΡΠΎΠ±Π°ΠΌΠΈ.
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³?
ΠΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΠΌΡ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡΡ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΡΠ΅ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π²Π΅Π±-ΡΠ°ΠΉΡΠ°. ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Ρ ΡΠ΅Π»ΠΊΠ½Π΅Ρ ΡΡΡΠ»ΠΊΡ Π½Π° Π²Π°Ρ ΡΠ°ΠΉΡ, Π΅Π³ΠΎ Π±ΡΠ°ΡΠ·Π΅Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡΠΎΠ±ΡΠ°Π·ΠΈΡΡ (ΠΈΠ»ΠΈ Π·Π°Π³ΡΡΠ·ΠΈΡΡ) Π²Π΅ΡΡ Π΅Π³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½Ρ. ΠΠ½ ΡΠΈΡΠ°Π΅Ρ ΠΊΠΎΠ΄ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ° ΡΠ²Π΅ΡΡ Ρ Π²Π½ΠΈΠ·, Π²ΠΊΠ»ΡΡΠ°Ρ Π²ΡΠ΅ Π΅Π³ΠΎ HTML, CSS ΠΈ JavaScript.
ΠΠΎΡΠ΅ΡΠΈΡΠ΅Π»ΠΈ Π½Π΅ ΡΠΌΠΎΠ³ΡΡ ΡΠ²ΠΈΠ΄Π΅ΡΡ Π²Π°Ρ ΡΠ°ΠΉΡ, ΠΏΠΎΠΊΠ° Π±ΡΠ°ΡΠ·Π΅Ρ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π½Π΅ ΠΏΡΠΎΡΠΈΡΠ°Π΅Ρ ΡΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ ΡΠΊΡΠΈΠΏΡΠΎΠ². ΠΡΠ»ΠΈ Π΅ΡΡΡ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡΡ Π΄ΠΎΠ»Π³ΠΎ ΠΆΠ΄Π°ΡΡ.
ΠΠΎ ΡΡΡΠΈ, ΡΠ΅ΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠΉ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΠ°ΠΉΠ» CSS ΠΈΠ»ΠΈ JavaScript, ΠΊΠΎΡΠΎΡΡΠΉ Π·Π°ΡΡΠ°Π²Π»ΡΠ΅Ρ Π±ΡΠ°ΡΠ·Π΅Ρ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ°ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ° Π΄ΠΎ ΡΠ΅Ρ ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° ΠΎΠ½ Π½Π΅ Π±ΡΠ΄Π΅Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ°Π½. ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΏΡΠΎΡΠ΅ΡΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π°, Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΡΠ΅Π³ΠΎ ΡΡΡΠ°Π½ΠΈΡΠ° Π±ΡΠ΄Π΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΠΏΡΡΡΠΎΠΉ ΠΈΠ»ΠΈ Π½Π΅ΠΏΠΎΠ»Π½ΠΎΠΉ.
ΠΡΡΠΊΠΈΠΉ ΡΠ°Π·, ΠΊΠΎΠ³Π΄Π° Π½Π° Π²Π°ΡΠ΅ΠΌ ΡΠ°ΠΉΡΠ΅ Π΅ΡΡΡ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, ΠΎΠ½ Π·Π°Π³ΡΡΠΆΠ°Π΅Ρ Π½Π΅Π½ΡΠΆΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π² Π½Π°ΡΠ°Π»Π΅ ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΊΠΎΠ΄Π°. ΠΠΎΡΠ΅ΡΠΈΡΠ΅Π»ΡΠΌ ΠΏΡΠΈΠ΄Π΅ΡΡΡ ΠΏΠΎΠ΄ΠΎΠΆΠ΄Π°ΡΡ, ΠΏΠΎΠΊΠ° ΡΡΠΈ ΡΠ°ΠΉΠ»Ρ Π±ΡΠ΄ΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ°Π½Ρ, ΠΏΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΠΎΠ½ΠΈ ΡΠΌΠΎΠ³ΡΡ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΡΡΡΠ°Π½ΠΈΡΡ.
ΠΠΎΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Π²Π΅Π±-ΡΠ°ΠΉΡΠ°, Π½Π° ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ ΠΏΠΎΠ²Π»ΠΈΡΡΡ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³:
- ΠΡΡΠΏΠ½Π΅ΠΉΡΠ°Ρ ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ : ΠΈΠ·ΠΌΠ΅ΡΡΠ΅Ρ, ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ ΡΡΡΠ°Π½ΠΈΡΡ.
- First Contentful Paint : ΡΡΠΎ Π²ΡΠ΅ΠΌΡ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ΅ Π±ΡΠ°ΡΠ·Π΅ΡΡ Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΠ°ΡΡΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° (DOM) Π½Π° Π²Π°ΡΠ΅ΠΌ ΡΠ°ΠΉΡΠ΅.
- ΠΠ±ΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ : ΠΈΠ·ΠΌΠ΅ΡΡΠ΅Ρ Π·Π°Π΄Π΅ΡΠΆΠΊΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠΎΠΉ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ° ΠΈ Π²ΡΠ΅ΠΌΠ΅Π½Π΅ΠΌ Π΄ΠΎ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ (ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΡΡΠ°Π½ΠΈΡΠ΅, ΡΡΠΎΠ±Ρ ΡΡΠ°ΡΡ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΠΎΠΉ).
Π Π΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π½Π΅ ΠΊΡΠΈΡΠΈΡΠ½Ρ Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ, Π½ΠΎ ΠΌΠΎΠ³ΡΡ Π·Π°Π΄Π΅ΡΠΆΠ°ΡΡ ΠΏΡΠΎΡΠ΅ΡΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π°. ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π½Π΅Π³Π°ΡΠΈΠ²Π½ΠΎ ΡΠΊΠ°Π·Π°ΡΡΡΡ Π½Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠΌ ΠΎΠΏΡΡΠ΅ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ° (UX). ΠΠΎΡΡΠΎΠΌΡ, ΡΡΠΎΠ±Ρ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»ΠΈ Π½Π΅ ΠΏΠΎΠΊΠΈΠ΄Π°Π»ΠΈ Π²Π°ΡΠΈ ΡΡΡΠ°Π½ΠΈΡΡ, Π²Π°ΠΆΠ½ΠΎ ΡΡΡΡΠ°Π½ΠΈΡΡ ΠΈΡ .
ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° ΡΡΡΡΠ°Π½Π΅Π½ΠΈΡ ΡΠ΅ΡΡΡΡΠΎΠ², Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³
Π ΡΠ΅Π»ΠΎΠΌ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠ° Π½Π΅ Π»ΡΠ±ΡΡ ΠΆΠ΄Π°ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΡΡΠ°Π½ΠΈΡ. ΠΡΡΡΡΡΠΉ ΡΠ°ΠΉΡ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ±ΡΠ΄ΠΈΡΡ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Π΅ΠΉ ΠΈΠ·ΡΡΠΈΡΡ Π²Π°Ρ ΠΊΠΎΠ½ΡΠ΅Π½Ρ ΠΈ ΠΏΠΎΠΌΠ΅ΡΠ°ΡΡ ΠΈΠΌ ΠΎΠ±ΡΠ°ΡΠΈΡΡΡΡ ΠΊ ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½ΡΡ.
Π£ΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΡΡΡΠΎΠ², Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, ΠΌΠΎΠΆΠ΅Ρ ΡΡΠ°ΡΡ ΠΊΠ»ΡΡΠΎΠΌ ΠΊ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΡ ΡΠΊΠΎΡΠΎΡΡΠΈ ΡΡΡΠ°Π½ΠΈΡΡ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π²Ρ, ΠΏΠΎ ΡΡΡΠΈ, Π΄Π΅Π»Π°Π΅ΡΠ΅ ΠΊΠΎΠ΄ ΡΠ²ΠΎΠ΅Π³ΠΎ Π²Π΅Π±-ΡΠ°ΠΉΡΠ° ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π±ΠΎΠ»Π΅Π΅ Π»Π΅Π³ΠΊΠΈΠΌ.
Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ², Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΡΠ»ΡΡΡΠΈΡΡ Π²Π°Ρ ΡΠ΅ΠΉΡΠΈΠ½Π³ Π² ΠΏΠΎΠΈΡΠΊΠΎΠ²ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ , ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΡΠ°ΠΉΡΠ° ΠΈ Π²ΠΎΠ²Π»Π΅ΡΠ΅Π½Π½ΠΎΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΡΠ²Π»ΡΡΡΡΡ ΠΎΠ΄Π½ΠΈΠΌΠΈ ΠΈΠ· ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Π΅ΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°ΠΊΠΈΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΊΠ°ΠΊ Google, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΠΏΡΠΈ ΠΎΡΠ΅Π½ΠΊΠ΅ ΡΠ°ΠΉΡΠΎΠ².
ΠΠ°ΠΊ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ ΡΠ²ΠΎΠΉ Π²Π΅Π±-ΡΠ°ΠΉΡ Π½Π° Π½Π°Π»ΠΈΡΠΈΠ΅ ΡΠ΅ΡΡΡΡΠΎΠ², Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³
ΠΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ Π²Ρ Π½Π°ΡΠ½Π΅ΡΠ΅ ΡΠ΄Π°Π»ΡΡΡ ΡΠ°ΠΉΠ»Ρ Ρ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ°, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²ΡΡΡΠ½ΠΈΡΡ, Π΅ΡΡΡ Π»ΠΈ Π½Π° Π½Π΅ΠΌ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³. ΠΠ΅Π΄Π»Π΅Π½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π²ΡΠ·Π²Π°Π½Π° ΠΈ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΠ°ΠΊΡΠΎΡΠ°ΠΌΠΈ, ΡΠ°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ Π½Π΅ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, Π½Π΅ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠΉ Ρ ΠΎΡΡΠΈΠ½Π³ ΠΈΠ»ΠΈ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ².
Π§ΡΠΎΠ±Ρ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ ΡΠ²ΠΎΠΉ Π²Π΅Π±-ΡΠ°ΠΉΡ Π½Π° Π½Π°Π»ΠΈΡΠΈΠ΅ ΡΠ΅ΡΡΡΡΠΎΠ², Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ°ΠΊΠΎΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, ΠΊΠ°ΠΊ Google PageSpeed ββInsights. ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΡΡ Π²Π°ΠΌ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΠ΅ ΠΎΡΡΠ΅ΡΡ ΠΎΠ± ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ Π²Π°ΡΠ΅ΠΉ ΡΡΡΠ°Π½ΠΈΡΡ ΠΈ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠΌΠΎΠ³ΡΡ Π²Π°ΠΌ ΡΠ»ΡΡΡΠΈΡΡ Π²Π°ΡΠΈ ΠΎΡΠ΅Π½ΠΊΠΈ.
Π§ΡΠΎΠ±Ρ Π½Π°ΡΠ°ΡΡ, ΠΏΡΠΎΡΡΠΎ Π²Π²Π΅Π΄ΠΈΡΠ΅ URL ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ° Π² ΠΏΠΎΠ»Π΅ ΠΏΠΎΠΈΡΠΊΠ° ΠΈ Π½Π°ΠΆΠΌΠΈΡΠ΅ ΠΠ½Π°Π»ΠΈΠ· . ΠΠ°ΡΠ΅ΠΌ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΏΡΠΎΠ²Π΅ΡΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ°. ΠΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ½ Π±ΡΠ΄Π΅Ρ Π³ΠΎΡΠΎΠ², Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅ ΠΎΡΠ΅Π½ΠΊΡ Π²Π°ΡΠΈΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ Π²Π΅Π±-ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Π΅ΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡ ΡΠΎΠ±ΠΎΠΉ Π½Π°Π±ΠΎΡ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Π΅ΠΉ ΡΠΊΠΎΡΠΎΡΡΠΈ Π²Π°ΡΠ΅ΠΉ ΡΡΡΠ°Π½ΠΈΡΡ.
PageSpeed ββInsights ΡΠ°ΠΊΠΆΠ΅ ΡΠΏΡΠΎΡΠ°Π΅Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ ΡΠ΅ΡΡΡΡΠΎΠ², Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΠΊΡΡΡΠΈΡΡ Π²Π½ΠΈΠ· Π΄ΠΎ ΡΠ°Π·Π΄Π΅Π»Π° ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ . ΠΠ΄Π΅ΡΡ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ ΠΏΠΎΠΌΠ΅ΡΠΊΠΎΠΉ Π£ΡΡΡΠ°Π½ΠΈΡΡ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³ .
ΠΡΠ»ΠΈ Π²Ρ Π½Π°ΠΆΠΌΠ΅ΡΠ΅ Π½Π° Π½Π΅Π΅, PageSpeed ββInsights ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΡ Π²Π°ΠΌ ΡΠΏΠΈΡΠΎΠΊ ΡΠ΅ΡΡΡΡΠΎΠ², Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ»ΠΈ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½Ρ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΡΠ΅ΡΡΠ°. Π ΠΏΡΠ°Π²ΠΎΠΉ ΡΠ°ΡΡΠΈ ΡΡΡΠ°Π½ΠΈΡΡ Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌΡΡ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ, Π΅ΡΠ»ΠΈ Π²Ρ ΡΠ΄Π°Π»ΠΈΡΠ΅ ΠΈΠ»ΠΈ ΠΎΡΠ»ΠΎΠΆΠΈΡΠ΅ ΡΡΠΈ ΡΠ°ΠΉΠ»Ρ.
ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΠ»ΠΈ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΄Π°Π»ΠΈΡΡ ΠΈΡ ΡΠΎ ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ°. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ»ΡΡΡΠΈΡΡ ΡΠΊΠΎΡΠΎΡΡΡ ΡΠ²ΠΎΠ΅ΠΉ ΡΡΡΠ°Π½ΠΈΡΡ ΠΈ ΡΠ΄ΠΎΠ±ΡΡΠ²ΠΎ Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ.
ΠΠ°ΠΊ ΡΡΡΡΠ°Π½ΠΈΡΡ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, Π² WordPressΒ
Π’Π΅ΠΏΠ΅ΡΡ, ΠΊΠΎΠ³Π΄Π° Π²Ρ Π·Π½Π°Π΅ΡΠ΅, ΠΊΠ°ΠΊ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, Π² WordPress, Π²Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ, ΠΊΠ°ΠΊ ΡΠ΄Π°Π»ΠΈΡΡ ΠΈΡ ΡΠΎ ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ°. Π ΡΡΠ°ΡΡΡΡ, ΠΌΡ ΡΠΎΡΡΠ°Π²ΠΈΠ»ΠΈ ΡΠΏΠΈΡΠΎΠΊ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ, Π½Π°ΡΠΈΠ½Π°Ρ Ρ ΡΠ°ΠΌΡΡ ΠΏΡΠΎΡΡΡΡ .
1. ΠΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΡΠΉΡΠ΅ Π·Π°Π³ΡΡΠ·ΠΊΡ CSS
ΠΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΡΡΡΡΠ°Π½Π΅Π½ΠΈΡ ΡΠ΅ΡΡΡΡΠΎΠ², Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ CSS Π²Π°ΡΠ΅Π³ΠΎ Π²Π΅Π±-ΡΠ°ΠΉΡΠ°. ΠΠ°ΠΊ ΠΎΠ±ΡΡΠΆΠ΄Π°Π»ΠΎΡΡ ΡΠ°Π½Π΅Π΅, Π±ΡΠ°ΡΠ·Π΅Ρ Π·Π°Π³ΡΡΠΆΠ°Π΅Ρ Π²Π°Ρ ΡΠ°ΠΉΡ ΡΠ²Π΅ΡΡ Ρ Π²Π½ΠΈΠ·. ΠΠΎΠ³Π΄Π° Π΅ΠΌΡ Π½ΡΠΆΠ½ΠΎ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ, ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π·Π°Π΄Π΅ΡΠΆΠ°ΡΡ ΠΏΡΠΎΡΠ΅ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ.
ΠΠ°ΠΆΠ½ΠΎ ΠΎΡΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΡΠ΅Π±ΡΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ CSS. ΠΠΎΡΡΠΎΠΌΡ, ΠΊΠΎΠ³Π΄Π° Π²Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΡΠ΅ΡΠ΅ Π·Π°Π³ΡΡΠ·ΠΊΡ CSS, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ½Π°ΡΠ°Π»Π° ΠΎΡΠΎΠ±ΡΠ°Π·ΠΈΡΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ.
Π₯ΠΎΡΡ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΄Π°Π»ΠΈΡΡ CSS, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠΉ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π²ΡΡΡΠ½ΡΡ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΏΠ»Π°Π³ΠΈΠ½ Π΄Π»Ρ ΡΠΏΡΠΎΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠ°. Jetpack Boost ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π²Π°Ρ ΡΠ°ΠΉΡ Ρ ΠΏΠ°Π½Π΅Π»ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ WordPress.
Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠΎΠ³ΠΎ ΠΏΠ»Π°Π³ΠΈΠ½Π° Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ CSS, ΠΎΡΠ»ΠΎΠΆΠΈΡΡ Π²ΡΠΎΡΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΡΠΉ JavaScript ΠΈ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Π»Π΅Π½ΠΈΠ²ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ Π·Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΎΡΡΡΡ ΡΠ°Π³ΠΎΠ². ΠΡΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΏΡΠΎΡΡΡΡ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΡΡΡΡΠ°Π½ΠΈΡΡ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π² WordPress.
Π§ΡΠΎΠ±Ρ Π½Π°ΡΠ°ΡΡ, ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ ΠΊ ΠΠ»Π°Π³ΠΈΠ½Ρ β ΠΠΎΠ±Π°Π²ΠΈΡΡ Π½ΠΎΠ²ΡΠΉ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ WordPress ΠΈ Π½Π°ΠΉΠ΄ΠΈΡΠ΅ Jetpack Boost. ΠΠ°ΡΠ΅ΠΌ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΠΈ Π°ΠΊΡΠΈΠ²ΠΈΡΡΠΉΡΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½ Π½Π° ΡΠ²ΠΎΠ΅ΠΌ ΡΠ°ΠΉΡΠ΅.
ΠΡΠ»ΠΈ Ρ Π²Π°Ρ ΡΠΆΠ΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ Jetpack, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ ΠΊ Jetpack β ΠΠΎΠΉ Jetpack . Π ΡΠΏΠΈΡΠΊΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ² Jetpack Π½Π°ΠΉΠ΄ΠΈΡΠ΅ Boost ΠΈ Π½Π°ΠΆΠΌΠΈΡΠ΅ Activate .
ΠΠΎΡΠ»Π΅ Π°ΠΊΡΠΈΠ²Π°ΡΠΈΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π° ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡ Jetpack Boost ΠΈ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΠΠ°ΡΠ°ΡΡ .
Jetpack Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΡΡΡΠ°Π²ΠΈΡ Π²Π°ΠΌ ΠΎΡΠ΅Π½ΠΊΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Π²Π°ΡΠ΅Π³ΠΎ Π²Π΅Π±-ΡΠ°ΠΉΡΠ°. ΠΡ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅ Π±ΡΠΊΠ²Π΅Π½Π½ΡΡ ΠΎΡΠ΅Π½ΠΊΡ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ Π±Π°Π»Π»Π°Ρ Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΠΈ Π½Π°ΡΡΠΎΠ»ΡΠ½ΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠ².
ΠΠ°ΡΠ΅ΠΌ ΠΏΡΠΎΠΊΡΡΡΠΈΡΠ΅ Π²Π½ΠΈΠ· Π΄ΠΎ ΠΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ CSS ΠΈ Π²ΠΊΠ»ΡΡΠΈΡΠ΅ ΡΡΡ ΡΡΠ½ΠΊΡΠΈΡ. ΠΡΠΈ Π°ΠΊΡΠΈΠ²Π°ΡΠΈΠΈ Jetpack Boost ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΡ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈ Π²Π°ΠΆΠ½ΡΠΉ CSS Π²Π°ΡΠ΅Π³ΠΎ Π²Π΅Π±-ΡΠ°ΠΉΡΠ° Π² Π²Π΅ΡΡ Π½ΡΡ ΡΠ°ΡΡΡ Π²Π°ΡΠΈΡ ΡΡΡΠ°Π½ΠΈΡ, ΡΡΠΎΠ±Ρ ΠΎΠ½ΠΈ Π·Π°Π³ΡΡΠΆΠ°Π»ΠΈΡΡ Π±ΡΡΡΡΠ΅Π΅.
2. ΠΡΠ»ΠΎΠΆΠΈΡΠ΅ Π½Π΅Π½ΡΠΆΠ½ΡΠΉ JavaScript
ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ CSS β Π½Π΅ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΠΉ ΡΠ°Π³, ΠΊΠΎΡΠΎΡΡΠΉ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠ΅Π΄ΠΏΡΠΈΠ½ΡΡΡ, ΡΡΠΎΠ±Ρ ΡΡΡΡΠ°Π½ΠΈΡΡ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π² WordPress. ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΡΠ»ΠΎΠΆΠΈΡΡ Π²ΡΠΎΡΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΡΠΉ JavaScript, ΡΡΠΎΠ±Ρ Π΅ΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅ ΡΠΎΠΊΡΠ°ΡΠΈΡΡ Π²ΡΠ΅ΠΌΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ°.
ΠΡΠΊΠ»Π°Π΄ΡΠ²Π°Ρ Π²ΡΠΎΡΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΡΠΉ JavaScript, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΡΠ»ΠΎΠΆΠΈΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ Π΄ΠΎ ΡΠ΅Ρ ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° Π²Π°Ρ ΠΊΠΎΠ½ΡΠ΅Π½Ρ Π½Π΅ Π·Π°Π³ΡΡΠ·ΠΈΡΡΡ. ΠΡΠ»ΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°ΠΉΠ»Ρ JavaScript Π½Π΅ Π½ΡΠΆΠ½Ρ Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΡΡΠ°Π½ΠΈΡΡ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π°ΠΏΡΠ΅ΡΠΈΡΡ ΠΈΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΡ Π±ΡΠ°ΡΠ·Π΅ΡΠΎΠΌ.
Π ΡΡΠ°ΡΡΡΡ, ΡΡΠΎ Π»Π΅Π³ΠΊΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠ»Π°Π³ΠΈΠ½Π° Jetpack Boost. ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΡΠ΅ΡΠ΅ Π·Π°Π³ΡΡΠ·ΠΊΡ CSS, Π²Ρ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π»Π΅Π³ΠΊΠΎ ΠΎΡΠ»ΠΎΠΆΠΈΡΡ Π²ΡΠΎΡΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΡΠΉ JavaScript.
ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π½Π°ΠΉΠ΄ΠΈΡΠ΅ ΡΠ°Π·Π΄Π΅Π» ΠΡΠ»ΠΎΠΆΠΈΡΡ Π½Π΅ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠΉ JavaScript , ΠΊΠΎΡΠΎΡΡΠΉ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΠΏΠΎΠ΄ ΠΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ CSS , ΠΈ Π²ΠΊΠ»ΡΡΠΈΡΠ΅ ΡΡΠΌΠ±Π»Π΅Ρ.
ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ Π²ΠΊΠ»ΡΡΠΈΡΠ΅ ΡΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ, ΠΏΠ»Π°Π³ΠΈΠ½ ΠΏΠ΅ΡΠ΅ΡΡΠΈΡΠ°Π΅Ρ ΠΎΠ±ΡΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π²Π°ΡΠ΅ΠΉ ΡΡΡΠ°Π½ΠΈΡΡ. ΠΡ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΡΠ²ΠΎΠΉ ΡΡΠ΅Ρ Π΄ΠΎ ΠΈ ΠΏΠΎΡΠ»Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Jetpack Boost.
Π‘ΡΠ°Π²Π½ΠΈΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ Π½Π° ΡΠΊΡΠΈΠ½ΡΠΎΡΠ°Ρ Π΄ΠΎ ΠΈ ΠΏΠΎΡΠ»Π΅ ΠΏΡΠΎΡ ΠΎΠΆΠ΄Π΅Π½ΠΈΡ ΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠ°. ΠΡ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅, ΡΡΠΎ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ CSS ΠΈ ΠΎΡΠΊΠ»Π°Π΄ΡΠ²Π°Π½ΠΈΠ΅ Π½Π΅Π½ΡΠΆΠ½ΠΎΠ³ΠΎ JavaScript Π±ΡΠ»ΠΈ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠΌΠΈ Π΄Π»Ρ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΡ ΡΠΊΠΎΡΠΎΡΡΠΈ ΡΡΡΠ°Π½ΠΈΡΡ. ΠΠ΅Π· Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π³ΡΠΎΠΌΠΎΠ·Π΄ΠΊΠΈΠ΅ ΡΠΊΡΠΈΠΏΡΡ Π±ΡΠ°ΡΠ·Π΅ΡΡ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡΡΠ΅Π΅ Π·Π°Π³ΡΡΠΆΠ°ΡΡ Π²Π°Ρ ΠΊΠΎΠ½ΡΠ΅Π½Ρ.
3. ΠΡΠ»ΠΎΠΆΠΈΡΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π·Π° ΠΏΡΠ΅Π΄Π΅Π»Π°ΠΌΠΈ ΡΠΊΡΠ°Π½Π°
ΠΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π½Π΅ ΡΠ²Π»ΡΡΡΡΡ ΡΠ΅ΡΡΡΡΠΎΠΌ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠΌ ΠΎΡΡΠΈΡΠΎΠ²ΠΊΡ, Π½ΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΡΠ΅ΡΡ ΠΈΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ, ΡΡΠΎΠ±Ρ ΡΠ»ΡΡΡΠΈΡΡ ΠΎΡΡΠΈΡΠΎΠ²ΠΊΡ ΡΡΡΠ°Π½ΠΈΡΡ. Π§Π°ΡΡΠΎ Π²Π΅Π±-ΡΠ°ΠΉΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠ°Ρ Π·Π°ΠΊΠ°Π΄ΡΠΎΠ²ΡΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΠΏΠΎΡΠ²Π»ΡΡΡΡΡ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ Π΄ΠΎ ΡΠ΅Ρ ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Ρ Π½Π΅ Π²ΡΠΏΠΎΠ»Π½ΠΈΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΡΠΎΠΊΡΡΡΠΈΡ ΡΡΡΠ°Π½ΠΈΡΡ. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΎΠ½ΠΈ Π½Π΅ΠΊΡΠΈΡΠΈΡΠ½Ρ Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΡΠ»ΠΎΠΆΠΈΡΡ ΠΈΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ.
ΠΠ΅Π½ΠΈΠ²Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π·Π°Π³ΡΡΠ·ΠΊΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ Π²ΠΈΠ΄Π΅ΡΡ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»ΠΈ. ΠΠΎΠ³Π΄Π° ΠΊΡΠΎ-ΡΠΎ Π½Π°ΡΠΈΠ½Π°Π΅Ρ ΠΏΡΠΎΠΊΡΡΡΠΈΠ²Π°ΡΡ, ΡΡΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π±ΡΠ΄ΡΡ Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ ΠΏΡΡΠΌΠΎ ΠΏΠ΅ΡΠ΅Π΄ ΡΠ΅ΠΌ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΠΏΠΎΡΠ²ΡΡΡΡ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅.
ΠΠ΅Π· Π»Π΅Π½ΠΈΠ²ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π±ΡΠ°ΡΠ·Π΅Ρ ΠΏΠΎΠΏΡΡΠ°Π΅ΡΡΡ Π·Π°Π³ΡΡΠ·ΠΈΡΡ Π²ΡΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ. ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ Π·Π°Π³ΡΡΠ·ΠΊΠ° Π²Π°ΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ° Π·Π°ΠΉΠΌΠ΅Ρ Π±ΠΎΠ»ΡΡΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ±ΡΠ΄ΠΈΡΡ Π»ΡΠ΄Π΅ΠΉ ΠΏΠΎΠΊΠΈΠ½ΡΡΡ Π²Π°Ρ ΡΠ°ΠΉΡ.
ΠΡΠ»ΠΈ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π½Π°ΡΡΠΎΠ»ΡΠ½ΡΠΉ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ, ΠΎΠ±ΡΡΠ½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ Π½Π΅ Π±ΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΠΉ. Π‘ Π΄ΡΡΠ³ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ, ΡΠΌΠ°ΡΡΡΠΎΠ½Ρ ΠΈ ΠΏΠ»Π°Π½ΡΠ΅ΡΡ ΠΈΠΌΠ΅ΡΡ ΠΌΠ΅Π½ΡΡΠΈΠ΅ ΡΠΊΡΠ°Π½Ρ ΠΈ ΠΌΠ΅Π½ΡΡΡΡ ΠΏΡΠΎΠΏΡΡΠΊΠ½ΡΡ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡ. ΠΡΠ»ΠΈ Π²Π°Ρ Π²Π΅Π±-ΡΠ°ΠΉΡ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π·Π°Π³ΡΡΠΆΠ°Π΅Ρ Π²ΡΠ΅ ΡΠ²ΠΎΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ, ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ Π½Π°Π³ΡΡΠ·ΠΊΡ Π½Π° ΠΏΡΠΎΠΏΡΡΠΊΠ½ΡΡ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡ ΠΈ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ Π²ΡΠ΅ΠΌΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΡΠ΅Π»Π΅ΡΠΎΠ½ΠΎΠ². ΠΠ΅Π½ΠΈΠ²Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° ΡΠ΅ΡΠ°Π΅Ρ ΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ.
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Jetpack Boost, ΡΡΠΎΠ±Ρ Π²ΠΊΠ»ΡΡΠΈΡΡ Π»Π΅Π½ΠΈΠ²ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ Π½Π° Π²Π°ΡΠ΅ΠΌ ΡΠ°ΠΉΡΠ΅. ΠΡΠΎΡΡΠΎ Π½Π°ΠΉΠ΄ΠΈΡΠ΅ ΡΡΠ½ΠΊΡΠΈΡ Lazy Image Loading ΠΈ Π²ΠΊΠ»ΡΡΠΈΡΠ΅ Π΅Π΅.
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π²Π°Ρ Π²Π΅Π±-ΡΠ°ΠΉΡ Π±ΡΠ΄Π΅Ρ Π·Π°Π³ΡΡΠΆΠ°ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Ρ ΠΏΡΠΎΠΊΡΡΡΠΈΠ²Π°Π΅Ρ ΡΡΡΠ°Π½ΠΈΡΡ Π²Π½ΠΈΠ·. Π₯ΠΎΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π½Π΅ ΡΠ²Π»ΡΡΡΡΡ ΡΠ΅ΡΡΡΡΠΎΠΌ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠΌ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΌΠΎΡΡ ΠΏΠΎΠ²ΡΡΠΈΡΡ ΡΠΊΠΎΡΠΎΡΡΡ ΡΡΡΠ°Π½ΠΈΡΡ.
4. ΠΡΡΡΠ½ΡΡ ΡΠ΄Π°Π»ΠΈΡΠ΅ JavaScript, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠΉ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³
Π₯ΠΎΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΏΠ»Π°Π³ΠΈΠ½Π° ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ Π³ΠΎΡΠ°Π·Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΡΡΡΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ, Π²Ρ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΡΡΡΠ½ΡΡ ΡΠ΄Π°Π»ΠΈΡΡ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³. Π ΠΈΠ΄Π΅Π°Π»Π΅ Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΡΡΠΎΡ Π²Π°ΡΠΈΠ°Π½Ρ ΡΠΎΠ»ΡΠΊΠΎ Π² ΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅, Π΅ΡΠ»ΠΈ Π²Ρ ΠΎΠΏΡΡΠ½ΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ. ΠΡΠΎΡ ΠΏΡΠΎΡΠ΅ΡΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΠΎΠ»Π΅Π·Π΅Π½, Π΅ΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΡΠΌΠ΅Π½ΡΡΠΈΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² Π½Π° ΡΠ²ΠΎΠ΅ΠΌ Π²Π΅Π±-ΡΠ°ΠΉΡΠ΅.
ΠΡΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ JavaScript Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΊ ΡΠ²ΠΎΠΈΠΌ ΡΠ°ΠΉΠ»Π°ΠΌ Π°ΡΡΠΈΠ±ΡΡ async ΠΈΠ»ΠΈ defer. ΠΡΠΎ ΠΏΠΎΠΌΠ΅ΡΠΈΡ Π½Π΅ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠΊΡΠΈΠΏΡΡ ΠΈ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΡ Π±ΡΠ°ΡΠ·Π΅ΡΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ ΠΈΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ. ΠΠ±Π° Π°ΡΡΠΈΠ±ΡΡΠ° ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ HTML.
Π ΠΎΠ±ΡΡΠ½ΠΎΠΌ ΡΡΠ΅Π½Π°ΡΠΈΠΈ ΡΠ°ΠΉΠ» HTML Π°Π½Π°Π»ΠΈΠ·ΠΈΡΡΠ΅ΡΡΡ Π΄ΠΎ ΡΠ΅Ρ ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° Π½Π΅ Π±ΡΠ΄Π΅Ρ Π½Π°ΠΉΠ΄Π΅Π½ ΡΠ°ΠΉΠ» ΡΡΠ΅Π½Π°ΡΠΈΡ. ΠΠ°ΡΠ΅ΠΌ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π°Π½Π°Π»ΠΈΠ· ΠΏΡΠΈΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ, ΠΏΠΎΠΊΠ° ΠΎΠ½ ΠΈΠ·Π²Π»Π΅ΠΊΠ°Π΅Ρ ΡΠΊΡΠΈΠΏΡ. ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΎΠ½ Π·Π°Π³ΡΡΠΆΠ΅Π½ ΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½, ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π°Π½Π°Π»ΠΈΠ· Π²ΠΎΠ·ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅ΡΡΡ.
ΠΡΡΠΎΡΠ½ΠΈΠΊ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ: Π ΠΎΡΡ Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠΎΠΌΠΡΡΠΈΠ±ΡΡ async ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π±ΡΠ°ΡΠ·Π΅ΡΡ Π·Π°Π³ΡΡΠΆΠ°ΡΡ JavaScript Π²ΠΎ Π²ΡΠ΅ΠΌΡ Π°Π½Π°Π»ΠΈΠ·Π° ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ HTML. ΠΠΎΡΠ»Π΅ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π°Π½Π°Π»ΠΈΠ· HTML Π΄Π»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΠΊΡΠΈΠΏΡΠ°.
Π ΠΎΡΡ Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠΎΠΌ. ΠΈΠ»Π»ΡΡΡΡΠ°ΡΠΈΡΠΠ½Π°Π»ΠΎΠ³ΠΈΡΠ½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π°ΡΡΠΈΠ±ΡΡ defer ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π±ΡΠ°ΡΠ·Π΅ΡΡ Π·Π°Π³ΡΡΠΆΠ°ΡΡ ΡΠΊΡΠΈΠΏΡ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΡΠ°Π·Π±ΠΎΡΠ° HTML. Π Π°Π·Π½ΠΈΡΠ° Π² ΡΠΎΠΌ, ΡΡΠΎ ΠΎΠ½ ΡΠ°ΠΊΠΆΠ΅ ΠΆΠ΄Π΅Ρ, ΠΏΠΎΠΊΠ° Π½Π΅ Π·Π°Π²Π΅ΡΡΠΈΡΡΡ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π°Π½Π°Π»ΠΈΠ· HTML, ΡΡΠΎΠ±Ρ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΡΡΠ΅Π½Π°ΡΠΈΠΉ.
Π ΠΎΡΡ Π²ΠΌΠ΅ΡΡΠ΅ Ρ Π²Π΅Π±-ΠΈΠ»Π»ΡΡΡΡΠ°ΡΠΈΠ΅ΠΉΠ§ΡΠΎΠ±Ρ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Π»ΡΠ±ΠΎΠΉ ΠΈΠ· ΡΡΠΈΡ Π°ΡΡΠΈΠ±ΡΡΠΎΠ², Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΡΠ°Π³ΠΌΠ΅Π½Ρ ΠΊΠΎΠ΄Π° Π² ΡΠ°ΠΉΠ» functions.php . ΠΠΎ-ΠΏΠ΅ΡΠ²ΡΡ , Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ ΡΠ΅Π³
Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Ρ, Π²ΠΎΡ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΡΡΠ΅Π½Π°ΡΠΈΠΉ Ρ Π°ΡΡΠΈΠ±ΡΡΠΎΠΌ defer:
http://resource. js
Π₯ΠΎΡΡ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΌΠΎΠΆΠ΅Ρ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΡΡΠΈ Π°ΡΡΠΈΠ±ΡΡΡ Π΄Π»Ρ Π²Π°Ρ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠ΅ΡΡΡ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΡΡΡ Π·Π°Π΄Π°ΡΡ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ. ΠΡΠ»ΠΈ ΡΡΠΎ ΡΠ°ΠΊ, Π²Π°ΠΆΠ½ΠΎ, ΡΡΠΎΠ±Ρ Π²Ρ Π·Π½Π°Π»ΠΈ, ΠΊΠΎΠ³Π΄Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ Π°ΡΡΠΈΠ±ΡΡ. ΠΠ»Ρ Π²ΡΠΎΡΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΡΡ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ»Π°Π³Π°ΡΡΡΡ Π½Π° Π΄ΡΡΠ³ΠΎΠΉ ΡΡΠ΅Π½Π°ΡΠΈΠΉ, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π°ΡΡΠΈΠ±ΡΡ defer. ΠΠ»Ρ Π²ΡΠ΅Ρ ΠΎΡΡΠ°Π»ΡΠ½ΡΡ ΡΠΊΡΠΈΠΏΡΠΎΠ² Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ async.
5. ΠΡΠΈΠΌΠ΅Π½ΠΈΡΠ΅ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΡΠ΅ ΠΈΠ»ΠΈ ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΡΠ΅ Π°ΡΡΠΈΠ±ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠ»Π°Π³ΠΈΠ½Π°
ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΡΡΡΠ½ΡΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠΊΡΠΈΠΏΡΠΎΠ², Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ°ΠΊΠΎΠΉ ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠ°ΠΊ Async JavaScript. ΠΡΠΎΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²Π°ΠΌ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠΎΠ²Π°ΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ ΡΠΊΡΠΈΠΏΡΡ ΠΈΠΌΠ΅ΡΡ Π°ΡΡΠΈΠ±ΡΡ async ΠΈΠ»ΠΈ defer.
ΠΠΎΡΠ»Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π° ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π² ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ β ΠΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΡΠΉ JavaScript ΠΈ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΠΠΊΠ»ΡΡΠΈΡΡ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΡΠΉ JavaScript .
ΠΠ°ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ ΠΊ ΡΠ°Π·Π΄Π΅Π»Ρ Async JavaScript Method . ΠΠ΄Π΅ΡΡ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΡΠ±ΡΠ°ΡΡ, Ρ ΠΎΡΠΈΡΠ΅ Π»ΠΈ Π²Ρ Π²ΠΊΠ»ΡΡΠΈΡΡ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΡΠ΅ ΠΈΠ»ΠΈ ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΡΠ΅ Π°ΡΡΠΈΠ±ΡΡΡ.
ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ jQuery, ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΈΡΠΊΠ»ΡΡΠΈΡΡ ΡΡΠΈ ΡΠΊΡΠΈΠΏΡΡ. ΠΡΠ»ΠΈ Π²Ρ ΠΏΠΎΠΏΡΡΠ°Π΅ΡΠ΅ΡΡ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΡΠ΅ Π°ΡΡΠΈΠ±ΡΡΡ ΠΊ jQuery, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ»ΠΎΠΌΠ°ΡΡ ΡΠ²ΠΎΠΉ ΡΠ°ΠΉΡ.
ΠΡΠ»ΠΈ Π²Ρ ΡΠΎΠΌΠ½Π΅Π²Π°Π΅ΡΠ΅ΡΡ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π°ΡΡΠΈΠ±ΡΡ defer, Π½ΠΎ Π»ΡΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ Π²ΠΎΠΎΠ±ΡΠ΅ ΠΈΡΠΊΠ»ΡΡΠΈΡΡ jQuery.
Π’Π΅ΠΏΠ΅ΡΡ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»ΠΈΡΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΠΎΡΠ»ΠΎΠΆΠΈΡΡ ΠΈΠ»ΠΈ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ. ΠΠ°ΠΆΠ½ΠΎ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ, ΡΡΠΎ Π²Ρ ΠΏΠΎΠΌΠ΅ΡΠ°Π΅ΡΠ΅ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΡΠ΅Π½Π°ΡΠΈΠΉ Π² ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ ΡΠ°Π·Π΄Π΅Π».
ΠΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΈΠ· ΡΡΠ΅Π½Π°ΡΠΈΡ , Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»ΠΈΡΡ Π»ΡΠ±ΡΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΠΈΡΠΊΠ»ΡΡΠΈΡΡ ΠΈΠ· ΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠ°.
Π Π½ΠΈΠΆΠ½Π΅ΠΉ ΡΠ°ΡΡΠΈ ΡΡΡΠ°Π½ΠΈΡΡ Π²Ρ ΡΠ°ΠΊΠΆΠ΅ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π΄Π»Ρ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² ΠΈ ΡΠ΅ΠΌ. ΠΠΎΠ³Π΄Π° Π²Ρ ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΡΠ΅ Π·Π΄Π΅ΡΡ ΡΠ΅ΠΌΡ ΠΈΠ»ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½, ΠΈΡ ΡΠΊΡΠΈΠΏΡΡ Π½Π΅ Π±ΡΠ΄ΡΡ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ ΠΊ Π°ΡΡΠΈΠ±ΡΡΠ°ΠΌ async ΠΈΠ»ΠΈ defer.
ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ Π½Π°ΡΡΡΠΎΠΈΠ»ΠΈ ΡΡΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΡ ΠΈ Π½Π°ΠΆΠ°ΡΡ Π‘ΠΎΡ ΡΠ°Π½ΠΈΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ . ΠΡΠΎΡ ΠΌΠ΅ΡΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠΌ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΡΠ½ΡΠΌ Π·Π²Π΅Π½ΠΎΠΌ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΠ½ΡΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠΊΡΠΈΠΏΡΠΎΠ² ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠ»Π°Π³ΠΈΠ½Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΡΡΠΎΡ ΠΏΡΠΎΡΠ΅ΡΡ Π·Π° Π²Π°Ρ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, ΡΠ°ΠΊΠΎΠΉ ΠΊΠ°ΠΊ Jetpack Boost, ΡΡΠΎΠ±Ρ ΡΠ΄Π°Π»ΠΈΡΡ ΡΡΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠ°Π³ΠΈ.
Π§Π°ΡΡΠΎ Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ (FAQ)
ΠΠ°ΠΊ Π²ΠΈΠ΄ΠΈΡΠ΅, ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΡΡΡΡΠ°Π½Π΅Π½ΠΈΡ ΡΠ΅ΡΡΡΡΠΎΠ², Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π² WordPress. ΠΠ°Π²Π°ΠΉΡΠ΅ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΡ Π²ΠΎΠΏΡΠΎΡΠΎΠ² ΠΎΠ± ΡΡΠΎΠΌ ΠΏΡΠΎΡΠ΅ΡΡΠ΅.
ΠΠ°ΠΊ Ρ ΠΌΠΎΠ³Ρ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ ΡΠ²ΠΎΠΉ ΡΠ°ΠΉΡ WordPress Π½Π° Π½Π°Π»ΠΈΡΠΈΠ΅ ΡΠ΅ΡΡΡΡΠΎΠ², Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³?
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΠΉ Π²Π΅Π±-ΡΠ°ΠΉΡ WordPress, Π²Π²Π΅Π΄Ρ Π΅Π³ΠΎ URL-Π°Π΄ΡΠ΅Ρ Π² PageSpeed ββInsights. Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°Ρ Π½Π°ΠΉΠ΄ΠΈΡΠ΅ Π»ΡΠ±ΡΠ΅ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π² ΡΠ°Π·Π΄Π΅Π»Π΅ Opportunities .
Π‘Π²ΡΠ·Π°Π½Ρ Π»ΠΈ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Ρ Core Web Vitals?
ΠΠ°, ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, ΠΌΠΎΠ³ΡΡ Π½Π΅Π³Π°ΡΠΈΠ²Π½ΠΎ ΠΏΠΎΠ²Π»ΠΈΡΡΡ Π½Π° ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ Core Web Vitals Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ° WordPress. ΠΡΠ±ΡΠ΅ Π½Π΅ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΠΈ ΠΌΠΎΠ³ΡΡ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΠΎΡΡΠΈΡΠΎΠ²ΠΊΡ ΠΏΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠΌΡ (LCP), ΠΎΠ±ΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ (TBT) ΠΈ ΠΏΠ΅ΡΠ²ΡΡ ΠΎΡΡΠΈΡΠΎΠ²ΠΊΡ ΠΏΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠΌΡ (FCP). ΠΡΠ»ΠΈ Π²Ρ ΡΠ΅ΡΡΠΈΡΡΠ΅ΡΠ΅ ΡΠ²ΠΎΠΉ Π²Π΅Π±-ΡΠ°ΠΉΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Core Web Vitals, ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΊΠ°ΠΊ PageSpeed ββInsights, ΠΎΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΡΡ ΠΈΡΠΊΠ»ΡΡΠΈΡΡ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, ΡΡΠΎΠ±Ρ ΡΠ»ΡΡΡΠΈΡΡ Π²Π°ΡΡ ΠΎΡΠ΅Π½ΠΊΡ.
Π―Π²Π»ΡΠ΅ΡΡΡ Π»ΠΈ HTML ΡΠ΅ΡΡΡΡΠΎΠΌ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠΌ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ?
ΠΠ°, Π»ΡΠ±ΠΎΠΉ ΠΈΠΌΠΏΠΎΡΡ HTML, ΡΠΊΡΠΈΠΏΡΡ ΠΈΠ»ΠΈ ΡΠ°Π±Π»ΠΈΡΡ ΡΡΠΈΠ»Π΅ΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Π·Π°Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΏΡΠΎΡΠ΅ΡΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° ΡΡΡΠ°Π½ΠΈΡΡ, ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΡΠ΅ΡΡΡΡΠΎΠΌ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠΌ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³.
ΠΠ»ΠΎΠΊΠΈΡΡΠ΅Ρ Π»ΠΈ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ?
ΠΠ΅Ρ, ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π½Π΅ ΡΠ²Π»ΡΡΡΡΡ ΡΠ΅ΡΡΡΡΠΎΠΌ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠΌ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π½ΠΎ Π²Ρ Π²ΡΠ΅ ΡΠ°Π²Π½ΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΡ ΡΠΊΠΎΡΠΎΡΡΠΈ ΡΡΡΠ°Π½ΠΈΡΡ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ Jetpack Boost, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΡΠ»ΠΎΠΆΠΈΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ Π·Π° ΠΏΡΠ΅Π΄Π΅Π»Π°ΠΌΠΈ ΡΠΊΡΠ°Π½Π°, ΡΡΠΎΠ±Ρ Π·Π°Π³ΡΡΠ·ΠΈΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎ, ΡΡΠΎ Π²ΠΈΠ΄Π½ΠΎ Π½Π° ΡΠΊΡΠ°Π½Π΅. ΠΠ°ΡΠ΅ΠΌ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π±ΡΠ΄ΡΡ Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ ΠΏΠΎ ΠΌΠ΅ΡΠ΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Ρ ΠΏΡΠΎΠΊΡΡΡΠΈΠ²Π°Π΅Ρ ΡΡΡΠ°Π½ΠΈΡΡ Π²Π½ΠΈΠ·.
ΠΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΡΠΉΡΠ΅ ΡΠ²ΠΎΠΉ ΡΠ°ΠΉΡ Π΄Π»Ρ Π±ΠΎΠ»Π΅Π΅ Π±ΡΡΡΡΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ
Π£Π΄Π°Π»ΠΈΠ² ΡΠ°ΠΉΠ»Ρ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ»ΡΡΡΠΈΡΡ Π²ΡΠ΅ΠΌΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ°. ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΡΠΏΠΎΡΠΎΠ±ΡΡΠ²ΠΎΠ²Π°ΡΡ Π»ΡΡΡΠ΅ΠΌΡ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ, ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΡΠ΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Π΅ΠΉ Π½Π° Π²Π°ΡΠ΅ΠΌ Π²Π΅Π±-ΡΠ°ΠΉΡΠ΅ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π±ΠΎΠ»Π΅Π΅ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΡΡΡΠΎΠ², Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, ΠΌΠΎΠΆΠ΅Ρ ΡΡΠ°ΡΡ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠΌ ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ° Π΄Π»Ρ Π±ΠΎΠ»Π΅Π΅ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΎΡΡΠΈΠΆΠ΅Π½ΠΈΡ Π²Π°ΡΠΈΡ ΡΠ΅Π»Π΅ΠΉ.
Π§ΡΠΎΠ±Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ, Π²ΠΎΡ ΠΏΡΡΡ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠΌΠΈ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΡΡΠ°Π½ΠΈΡΡ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π² WordPress:
- ΠΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΡΠΉΡΠ΅ Π·Π°Π³ΡΡΠ·ΠΊΡ CSS Ρ ΠΏΠΎΠΌΠΎΡΡΡ Jetpack Boost.
- ΠΡΠ»ΠΎΠΆΠΈΡΡ Π½Π΅ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠΉ JavaScript.
- ΠΡΠ»ΠΎΠΆΠΈΡΡ Π·Π°ΠΊΠ°Π΄ΡΠΎΠ²ΡΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ.
- ΠΡΡΡΠ½ΡΡ ΡΠ΄Π°Π»ΠΈΡΠ΅ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³.
- ΠΡΠΈΠΌΠ΅Π½ΠΈΡΠ΅ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΡΠ΅ ΠΈΠ»ΠΈ ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΡΠ΅ Π°ΡΡΠΈΠ±ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌΠΎΠ³ΠΎ ΠΌΠΎΠ΄ΡΠ»Ρ Async JavaScript.
ΠΠΎΡΠ»Π΅ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ ΡΠ΅ΡΡΡΡΠΎΠ², Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π²Π°ΡΠΈ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»ΠΈ ΡΠΌΠΎΠ³ΡΡ Π½Π°ΡΠ»Π°ΠΆΠ΄Π°ΡΡΡΡ Π±ΠΎΠ»Π΅Π΅ Π±ΡΡΡΡΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΎΠΉ!
ΠΡΠ° Π·Π°ΠΏΠΈΡΡ Π±ΡΠ»Π° ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Π° Π² ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ. ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΡ ΡΡΡΠ»ΠΊΡ Π² Π·Π°ΠΊΠ»Π°Π΄ΠΊΠΈ.
Π‘Π°ΠΉΠΌΠΎΠ½ ΠΠΈΡΠΈΠ½Π³
Π‘Π°ΠΉΠΌΠΎΠ½ ΡΠ°Π±ΠΎΡΠ°Π» Π² ΠΎΠ±Π»Π°ΡΡΠΈ ΠΌΠ°ΡΠΊΠ΅ΡΠΈΠ½Π³Π° ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ² Π±ΠΎΠ»Π΅Π΅ 10 Π»Π΅Ρ, ΡΠ°Π½Π΅Π΅ Π² HubSpot, Workday, Π° ΡΠ΅ΠΏΠ΅ΡΡ Π² Automattic (Jetpack). Π£ Π½Π΅Π³ΠΎ ΡΠ°Π·Π½ΠΎΡΡΠΎΡΠΎΠ½Π½Π΅Π΅ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅, ΡΡΠ΅ΠΏΠ΅Π½Ρ Π² ΠΎΠ±Π»Π°ΡΡΠΈ Ρ ΠΈΠΌΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΌΠ°ΡΠΈΠ½ΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΈ ΡΡΠ΅ΠΏΠ΅Π½Ρ ΠΌΠ°Π³ΠΈΡΡΡΠ° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΡ Π½Π°ΡΠΊ. ΠΠ³ΠΎ ΡΡΡΠ°ΡΡΡ β ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ Π»ΡΠ΄ΡΠΌ ΠΈ ΠΈΡ Π±ΠΈΠ·Π½Π΅ΡΡ ΡΠ°ΡΡΠΈ.
Π£Π·Π½Π°ΠΉΡΠ΅ ΠΎ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°Ρ Jetpack
Π£Π·Π½Π°ΠΉΡΠ΅, ΠΊΠ°ΠΊ Jetpack ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΌΠΎΡΡ Π²Π°ΠΌ Π·Π°ΡΠΈΡΠΈΡΡ, ΡΡΠΊΠΎΡΠΈΡΡ ΠΈ ΡΠ°ΡΡΠΈΡΠΈΡΡ Π²Π°Ρ ΡΠ°ΠΉΡ WordPress.
ΠΠΎΠ»ΡΡΠΈΡΠ΅ ΡΠΊΠΈΠ΄ΠΊΡ Π΄ΠΎ 59% Π½Π° ΠΏΠ΅ΡΠ²ΡΠΉ Π³ΠΎΠ΄.
Π‘ΡΠ°Π²Π½ΠΈΡΡ ΠΏΠ»Π°Π½Ρ
ΠΡΠ°Π²ΠΈΡΡΡ:
ΠΡΠ°Π²ΠΈΡΡΡ ΠΠ°Π³ΡΡΠ·ΠΊΠ°...
ΠΠ°ΠΊ ΡΡΡΡΠ°Π½ΠΈΡΡ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³ ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ Π²Π΅Π±-ΡΠ°ΠΉΡ Ρ Π²Π°ΡΠΈΠΌ Π²ΡΠ±ΠΎΡΠΎΠΌ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² ΠΈ ΡΠ΅ΠΌ. ΠΠ΄Π½Π°ΠΊΠΎ ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΎΠ·Π½Π°ΡΠ°ΡΡ, ΡΡΠΎ Π½Π° Π²Π°ΡΠ΅ΠΌ ΡΠ°ΠΉΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠΊΡΠΈΠΏΡΠΎΠ², Π·Π°ΠΌΠ΅Π΄Π»ΡΡΡΠΈΡ Π²ΡΠ΅ΠΌΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ. ΠΠ΅ Π²ΡΠ΅ ΡΡΠΈ ΡΠΊΡΠΈΠΏΡΡ Π½ΡΠΆΠ½ΠΎ Π·Π°Π³ΡΡΠΆΠ°ΡΡ ΡΡΠ°Π·Ρ, ΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· Π½ΠΈΡ ΠΌΠΎΠ³ΡΡ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΡΠΌΠΎΡΡ Π²Π°ΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ° ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»ΡΠΌΠΈ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΡΡΡΠ΅Π΅.
ΠΡΠΈ ΠΏΠΎΡΡΠΎΡΠΎΠ½Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»Ρ Π½Π°Π·ΡΠ²Π°ΡΡΡΡ Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠΌΠΈ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³ JavaScript ΠΈ CSS. Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΠΎΠ±ΡΡΡΠ½ΠΈΠΌ, ΡΡΠΎ ΡΡΠΎ Π·Π° ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π° Π·Π°ΡΠ΅ΠΌ ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌ Π²Π°ΠΌ, ΠΊΠ°ΠΊ ΡΠ΄Π°Π»ΠΈΡΡ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Ρ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ° WordPress. ΠΠ°Π²Π°ΠΉΡΠ΅ Π½Π°ΡΠ½Π΅ΠΌ!
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ JavaScript ΠΈ CSS, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³?
ΠΠΎΠ³Π΄Π° Π²Π΅Π±-ΡΠ°ΠΉΡ Π·Π°Π³ΡΡΠΆΠ°Π΅ΡΡΡ Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅, ΠΎΠ½ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ Π²ΡΠ·ΠΎΠ²Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ ΡΡΠ΅Π½Π°ΡΠΈΡ Π² ΠΎΡΠ΅ΡΠ΅Π΄ΠΈ. ΠΠ±ΡΡΠ½ΠΎ ΡΡΠ° ΠΎΡΠ΅ΡΠ΅Π΄Ρ Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΠΏΡΡΡΠΎΠΉ, ΠΏΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ Π²Π΅Π±-ΡΠ°ΠΉΡ Π±ΡΠ΄Π΅Ρ Π²ΠΈΠ΄Π΅Π½ Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅. ΠΡΠ΅ΡΠ΅Π΄Ρ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ ΠΏΠΎΠΌΠ΅ΡΠ°ΡΡ ΠΏΠΎΠ»Π½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠ΅ Π²Π°ΡΠ΅Π³ΠΎ Π²Π΅Π±-ΡΠ°ΠΉΡΠ°, β ΡΡΠΎ Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³ ΡΠ°ΠΉΠ»Ρ JavaScript ΠΈ CSS.
ΠΠΎΠ³Π΄Π° ΠΎΡΠ΅ΡΠ΅Π΄Ρ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² ΠΎΡΠ΅Π½Ρ Π΄Π»ΠΈΠ½Π½Π°Ρ, ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΎΠΉΡΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ΅ Π²ΡΠ΅ΠΌΡ, ΠΏΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»ΠΈ ΡΠΌΠΎΠ³ΡΡ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄ΠΎΡΡΡΠΏ ΠΊ Π²Π°ΡΠ΅ΠΌΡ ΡΠ°ΠΉΡΡ. Π§Π°ΡΡΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· ΡΡΠΈΡ ΡΠΊΡΠΈΠΏΡΠΎΠ² Π½Π΅ Π½ΡΠΆΠ½Ρ Π΄Π»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° Π²Π΅Π±-ΡΠ°ΠΉΡΠ° ΡΡΠ°Π·Ρ, ΠΈ Ρ ΡΠ°ΠΊΠΈΠΌ ΠΆΠ΅ ΡΡΠΏΠ΅Ρ ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠΆΠ΄Π°ΡΡΡΡ Π·Π°ΠΏΡΡΠΊΠ°, ΠΏΠΎΠΊΠ° ΡΠ°ΠΌ ΡΠ°ΠΉΡ Π½Π΅ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π·Π°Π³ΡΡΠΆΠ΅Π½.
ΠΡΡΠ³ΠΈΠΌΠΈ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ, ΡΠ°ΠΊΠΈΠ΅ ΡΠΊΡΠΈΠΏΡΡ Π·Π°ΠΌΠ΅Π΄Π»ΡΡΡ ΡΠ°Π±ΠΎΡΡ Π²Π°ΡΠΈΡ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡ, ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅ ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΡΡ Π½Π°ΡΡΡΠ½ΡΠ΅ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎΡΡΠΈ Π²Π°ΡΠΈΡ Π·ΡΠΈΡΠ΅Π»Π΅ΠΉ. ΠΡΠ±ΠΎΠΉ ΡΡΠ΅Π½Π°ΡΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠΉ Π½Π΅ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π² ΡΠ΅Π±Ρ ΡΠΎ, ΡΡΠΎ Π·ΡΠΈΡΠ΅Π»Ρ ΡΠ²ΠΈΠ΄ΠΈΡ ΡΡΠ°Π·Ρ (ΡΠ°ΡΡΠΎ Π½Π°Π·ΡΠ²Π°Π΅ΠΌΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ Β«Π²ΡΡΠ΅ ΡΠ³ΠΈΠ±Π°Β»), ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΎΡΠ»ΠΎΠΆΠΈΡΡ Π΄ΠΎ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ°ΡΡΠΈ ΡΡΡΠ°Π½ΠΈΡΡ.
ΠΠΎΡΠ΅ΠΌΡ JavaScript ΠΈ CSS, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΠΎΡΡΠΈΡΠΎΠ²ΠΊΡ, Π²ΡΠ΅Π΄Π½Ρ Π΄Π»Ρ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡ?
Π‘ΡΠ΅Π½Π°ΡΠΈΠΈ JavaScript ΠΈ CSS, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π·Π°ΠΌΠ΅Π΄Π»ΡΡΡ ΡΠ°Π±ΠΎΡΡ Π²Π°ΡΠΈΡ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡ, ΡΡΠΎ ΠΏΠ»ΠΎΡ ΠΎ ΠΏΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠΌ ΠΏΡΠΈΡΠΈΠ½Π°ΠΌ. Π‘ΠΊΠΎΡΠΎΡΡΡ ΡΠ°ΠΉΡΠ° ΠΈΠ³ΡΠ°Π΅Ρ ΡΠΎΠ»Ρ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎ Π²Π°ΠΆΠ½ΡΡ Π°ΡΠΏΠ΅ΠΊΡΠ°Ρ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ° WordPress, Π²ΠΊΠ»ΡΡΠ°Ρ ΠΎΠ±ΡΠ΅Π΅ ΡΠ΄ΠΎΠ±ΡΡΠ²ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΏΠΎΠΈΡΠΊΠΎΠ²ΡΡ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ (SEO). ΠΠΎΠ³Π΄Π° Π²Π°Ρ ΡΠ°ΠΉΡ Π·Π°Π³ΡΡΠΆΠ°Π΅ΡΡΡ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ, Π²Ρ Ρ Π±ΠΎΠ»ΡΡΠ΅ΠΉ Π²Π΅ΡΠΎΡΡΠ½ΠΎΡΡΡΡ ΠΏΠΎΡΠ΅ΡΡΠ΅ΡΠ΅ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Π΅ΠΉ ΠΈ Ρ ΠΌΠ΅Π½ΡΡΠ΅ΠΉ Π²Π΅ΡΠΎΡΡΠ½ΠΎΡΡΡΡ ΠΎΠΊΠ°ΠΆΠ΅ΡΠ΅ΡΡ Π½Π° Π²ΡΡΠΎΠΊΠΈΡ ΠΏΠΎΠ·ΠΈΡΠΈΡΡ Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°Ρ ΠΏΠΎΠΈΡΠΊΠ°.
ΠΠΎΠ½Π΅ΡΠ½ΠΎ, Π½Π° ΡΠΊΠΎΡΠΎΡΡΡ ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΡΠ°ΠΉΡΠ° Π²Π»ΠΈΡΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³. Π‘ ΡΡΠ΅ΡΠΎΠΌ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ, ΡΡΠΎ ΡΠ°ΠΊΡΠΎΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ΅Ρ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΠΏΠΎΠ²Π»ΠΈΡΡΡ Π½Π° Π²ΡΠ΅ΠΌΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ. ΠΠΎΠΌΠ½ΠΈΡΠ΅, ΡΡΠΎ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ΅ΡΡΡΡ Π½Π° Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ Π±Π°ΠΉΡΡ, ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠΈ. Π§Π΅ΠΌ ΠΌΠ΅Π½ΡΡΠ΅ ΠΈ Π»Π΅Π³ΡΠ΅ ΡΠΊΡΠΈΠΏΡΠΎΠ² Π½Π° Π²Π°ΡΠ΅ΠΌ ΡΠ°ΠΉΡΠ΅, ΡΠ΅ΠΌ Π»ΡΡΡΠ΅. Π ΠΊΠΎΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΠΎΠ², Π²Ρ Π½Π΅ Ρ ΠΎΡΠΈΡΠ΅, ΡΡΠΎΠ±Ρ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΡΠΉ ΡΠ°ΠΉΡ Π½Π΅Π³Π°ΡΠΈΠ²Π½ΠΎ ΠΏΠΎΠ²Π»ΠΈΡΠ» Π½Π° Π²Π°Ρ Π±ΠΈΠ·Π½Π΅Ρ.
Π ΠΎΠ±ΡΠ΅ΠΌ, Π»ΡΡΡΠ΅ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ, ΡΡΠΎ ΠΊΠΎΠ΄ Π²Π°ΡΠ΅Π³ΠΎ Π²Π΅Π±-ΡΠ°ΠΉΡΠ° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΡΠΈΡΡ ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π΅Π½, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ²ΡΡΠΈΡΡ ΠΎΠ±ΡΡΡ ΡΠΊΠΎΡΠΎΡΡΡ. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ΄Π΅Ρ ΠΊΠ°ΠΊΠΎΠΉ-ΡΠΎ ΠΎΡΡΠ°ΡΠΎΡΠ½ΡΠΉ ΠΊΠΎΠ΄. ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π±ΡΠ°ΡΠ·Π΅ΡΡ ΠΏΡΡΠ°ΡΡΡΡ Π·Π°Π³ΡΡΠ·ΠΈΡΡ Π²ΡΠ΅ ΡΡΠ°Π·Ρ, Π²ΠΊΠ»ΡΡΠ°Ρ ΡΠΊΡΠΈΠΏΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³.
ΠΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ, ΡΡΠΎ Π²Π°Ρ ΡΠ°ΠΉΡ ΡΠ½Π°ΡΠ°Π»Π° Π·Π°Π³ΡΡΠΆΠ°Π΅Ρ ΡΠΊΡΠΈΠΏΡΡ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΎΠ½ Π²ΡΠ³Π»ΡΠ΄Π΅Π» ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΠΈ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ, ΠΊΠΎΠ³Π΄Π° Π·ΡΠΈΡΠ΅Π»Ρ Π²ΠΏΠ΅ΡΠ²ΡΠ΅ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡ Π½Π° ΡΡΡΠ°Π½ΠΈΡΡ. Π’ΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π΄ΠΎΠ»ΠΆΠ½Ρ Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠΊΡΠΈΠΏΡΡ.
ΠΠ°ΠΊ ΡΡΡΡΠ°Π½ΠΈΡΡ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° JavaScript ΠΈ CSS
ΠΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΡΡΡΡΠ°Π½ΡΡΡ ΡΡΠ΅Π½Π°ΡΠΈΠΈ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΠΈ Π²ΡΠ·ΡΠ²Π°ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΌΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Google PageSpeed ββInsights. ΠΡΠΎΡΡΠΎ Π²Π²Π΅Π΄ΠΈΡΠ΅ ΡΠ²ΠΎΠΉ URL-Π°Π΄ΡΠ΅Ρ, ΠΈ Google ΡΠΎΠΎΠ±ΡΠΈΡ Π²Π°ΠΌ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠΊΡΠΈΠΏΡΡ Π·Π°ΠΌΠ΅Π΄Π»ΡΡΡ ΡΠ°Π±ΠΎΡΡ Π²Π°ΡΠ΅ΠΉ ΡΡΡΠ°Π½ΠΈΡΡ:
Π‘ΠΎΡΡΠ°Π²ΡΡΠ΅ ΡΠΏΠΈΡΠΎΠΊ Π²ΡΠ΅Ρ ΡΠΊΡΠΈΠΏΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΡΠ²Π»ΡΡΡΡΡ Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°Ρ ΠΏΠΎΠ΄ Π£Π΄Π°Π»ΠΈΡΠ΅ JavaScript ΠΈ CSS, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³ . ΠΠ΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΡΠΎΠ³ΠΎ, ΠΏΡΡΠ°Π΅ΡΠ΅ΡΡ Π»ΠΈ Π²Ρ ΡΠ΅ΡΠΈΡΡ ΠΈΡ Π²ΡΡΡΠ½ΡΡ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠ»Π°Π³ΠΈΠ½, Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΎΠ±ΡΠ°ΡΠΈΡΡ ΠΎΡΠΎΠ±ΠΎΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΡΡΠΈ ΡΡΠ΅Π½Π°ΡΠΈΠΈ ΠΏΡΠΈ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΡΠ»Π΅Π΄ΡΡΡΠΈΡ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΉ.
Π§ΡΠΎΠ±Ρ ΡΠΌΠ΅Π½ΡΡΠΈΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΊΡΠΈΠΏΡΠΎΠ², Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π½Π° Π²Π°ΡΠ΅ΠΌ ΡΠ°ΠΉΡΠ΅, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΡΠΌ:
- Β«ΠΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡΡΠΉΡΠ΅Β» Π²Π°Ρ JavaScript ΠΈ CSS. ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Π²ΡΠ΅Ρ Π»ΠΈΡΠ½ΠΈΡ ΠΏΡΠΎΠ±Π΅Π»ΠΎΠ² ΠΈ Π½Π΅Π½ΡΠΆΠ½ΡΡ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π² Π² ΠΊΠΎΠ΄Π΅.
- ΠΠ±ΡΠ΅Π΄ΠΈΠ½ΠΈΡΠ΅ ΡΠ²ΠΎΠΉ JavaScript ΠΈ CSS. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π²Π·ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°Π·Π½ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ² .js ΠΈ .css ΠΈ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΠΈΡΡ ΠΈΡ . Π ΠΈΠ΄Π΅Π°Π»Π΅ Ρ Π²Π°Ρ Π±ΡΠ΄Π΅Ρ Π²ΡΠ΅Π³ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°ΠΊΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ².
- ΠΡΠ»ΠΎΠΆΠΈΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ JavaScript. ΠΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π·Π°ΡΡΠ°Π²ΠΈΡΡ ΡΠ°ΠΉΠ»Ρ JavaScript ΠΆΠ΄Π°ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ, ΠΏΠΎΠΊΠ° Π²ΡΠ΅ ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠ΅ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ Π½Π΅ Π±ΡΠ΄Π΅Ρ Π³ΠΎΡΠΎΠ²ΠΎ. ΠΠ°Π΄Π΅ΠΆΠ½ΡΠΉ ΡΠΏΠΎΡΠΎΠ± ΠΎΡΠ»ΠΎΠΆΠΈΡΡ JavaScript β ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ.
ΠΡΠΈ ΡΠΎΠ²Π΅ΡΡ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠ»ΠΎΠΆΠ½ΠΎ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ Π²ΡΡΡΠ½ΡΡ Π² WordPress, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ ΠΏΠΎΡΡΠ°Π²Π»ΡΡΡΡΡ ΡΠΎ ΡΠ²ΠΎΠΈΠΌΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΌΠΈ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ JavaScript ΠΈ CSS. ΠΠ΄ΠΈΠ½ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΌΠΎΠΆΠ΅Ρ Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Π΄ΠΎ ΠΏΡΡΠΈ ΠΈΠ»ΠΈ ΡΠ΅ΡΡΠΈ ΡΠΊΡΠΈΠΏΡΠΎΠ² ΠΊ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ°. ΠΡΠΈ ΡΠ°ΠΉΠ»Ρ ΠΌΠΎΠ³ΡΡ ΡΠΊΠ»Π°Π΄ΡΠ²Π°ΡΡΡΡ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π±ΡΡΡΡΠΎ!
Π ΡΡΠ°ΡΡΡΡ, WordPress ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΠΎΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠΈΠ»ΡΡΡ Π΄Π»Ρ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΈ Π²ΡΠ΅Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ½ΡΡ ΡΠΊΡΠΈΠΏΡΠΎΠ². ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ Ρ Π²Π°Ρ Π΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π»ΡΠ±ΡΠ΅ Π²Ρ ΠΎΠ΄ΡΡΠΈΠ΅ ΡΠ°ΠΉΠ»Ρ JavaScript ΠΈΠ»ΠΈ CSS, Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ Π²Ρ ΡΠΎΡΠ½ΠΎ Π½Π΅ Π·Π½Π°Π΅ΡΠ΅, ΡΡΠΎ ΠΈΡΠΊΠ°ΡΡ. ΠΠΎΠ½Π΅ΡΠ½ΠΎ, ΡΡΠΎ Π³ΠΎΡΠ°Π·Π΄ΠΎ ΠΏΡΠΎΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠ»Π°Π³ΠΈΠ½Π°, ΡΠ΅ΠΌ Π½Π°ΡΠΈΠ½Π°ΡΡ Ρ Π½ΡΠ»Ρ.
ΠΠ»Π°Π³ΠΈΠ½Ρ Π΄Π»Ρ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΡ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° JavaScript ΠΈ CSS
Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² WordPress, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ ΠΏΠΎΠΌΠΎΡΡ Π²Π°ΠΌ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π²Π°Ρ ΡΠ°ΠΉΡ, ΡΠ΄Π°Π»ΠΈΠ² JavaScript ΠΈ CSS, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³. Π ΡΡΠΎΠΌ ΡΠ°Π·Π΄Π΅Π»Π΅ ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΠ΅ΡΡΡΠ΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ Π²Π°ΡΠΈΠ°Π½ΡΠ°.
1. WP Rocket
WP Rocket ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΠΉΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ°ΠΊΠΈΡ Π·Π°Π΄Π°Ρ, ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°ΡΠΈΡ CSS ΠΈ JavaScript, ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ, ΠΎΡΠΊΠ»Π°Π΄ΡΠ²Π°Π½ΠΈΠ΅ ΡΠ΄Π°Π»Π΅Π½Π½ΡΡ Π·Π°ΠΏΡΠΎΡΠΎΠ² JavaScript ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅. ΠΡΠΎ Β«ΡΠ²Π΅ΠΉΡΠ°ΡΡΠΊΠΈΠΉ Π°ΡΠΌΠ΅ΠΉΡΠΊΠΈΠΉ Π½ΠΎΠΆΒ» ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² Π΄Π»Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ.
ΠΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡΠ°ΠΌΡΡ Π±ΠΎΠ»ΡΡΠΈΡ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΡΠΎΠ³ΠΎ ΠΏΠ»Π°Π³ΠΈΠ½Π° ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΎΡΡΠΎΠΉ ΠΏΡΠΎΡΠ΅ΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ. ΠΠ΄Π½Π°ΠΊΠΎ ΠΎΠ΄Π½ΠΈΠΌ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΡΠΌ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠΎΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ. ΠΠ»Π°Π³ΠΈΠ½ ΡΠΎΠ·Π΄Π°Π΅Ρ Π΄ΡΡΠ³ΠΎΠΉ ΠΎΠΏΡΡ Π² Π²Π°ΡΠ΅ΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ WordPress, ΠΊ ΠΊΠΎΡΠΎΡΠΎΠΌΡ Π²Ρ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΏΡΠΈΠ²ΡΠΊΠ»ΠΈ. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ Π΄Π°Π²Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΠΌΠΎΠ³ΡΡ Π½Π΅ ΠΎΡΠ΅Π½ΠΈΡΡ ΡΡΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ ΠΏΠ»Π°Π³ΠΈΠ½Π° ΠΎΡΡΠ°Π΅ΡΡΡ ΠΏΠ΅ΡΠ²ΠΎΠΊΠ»Π°ΡΡΠ½ΠΎΠΉ.
ΠΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄Π»Ρ WP Rocket Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² WordPress. ΠΠ΄Π½Π°ΠΊΠΎ ΡΠ°ΠΌ Π±Π°Π·ΠΎΠ²ΡΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ ΡΡΠΎΠΈΡ 49 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ².Π³ΠΎΠ΄ Π΄Π»Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π²Π΅Π±-ΡΠ°ΠΉΡΠ° ΠΈ ΠΎΠ΄ΠΈΠ½ Π³ΠΎΠ΄ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΌΠΈ ΡΡΠΎΠ²Π½ΡΠΌΠΈ, ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡΠΈΠΌΠΈ Π±ΠΎΠ»ΡΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ.
2. Autoptimize
Autoptimize ΡΠΎΠ·Π΄Π°Π½ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ Π΄Π»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ, Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡΠΈΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΉ, ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ PageSpeed ββInsights. ΠΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠ΅ Π½Π°ΡΡΡΠΎΠΈΡΡ ΠΏΠ»Π°Π³ΠΈΠ½ Π΄Π»Ρ Π²Π°ΡΠ΅Π³ΠΎ Π²Π΅Π±-ΡΠ°ΠΉΡΠ°, Π±ΡΠ΄ΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡΡΡ Π² Π½ΠΎΠ²ΠΎΠΌ ΠΌΠ΅Π½Ρ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ WordPress.
ΠΠ²ΡΠΎΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΎΡ Π²Π°ΡΡΠ²Π°Π΅Ρ Π²ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΈ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΊΡΠΈΠΏΡΠΎΠ². ΠΠ΄Π½ΠΎΠΉ ΠΈΠ· ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΡ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠ΅ΠΉ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎ, ΡΡΠΎ ΠΎΠ½ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²ΡΠ²Π°ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π² ΡΠΎΡΠΌΠ°Ρ WebP. ΠΡΠΎΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΈΠΌΠ΅Π΅Ρ ΠΎΡΠ»ΠΈΡΠ½ΡΠ΅ ΠΎΠ±ΡΠΈΠ΅ ΠΎΡΠ·ΡΠ²Ρ, Ρ ΠΎΡΡ Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΈΠΌΠ΅ΡΡ Π² Π²ΠΈΠ΄Ρ, ΡΡΠΎ Π΅Π³ΠΎ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎΠΉ.
Π₯ΠΎΡΡ ΡΠ°ΠΌ ΠΏΠ»Π°Π³ΠΈΠ½ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠΉ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΡΠΈ Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π΄Π²ΡΡ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠΌΠΎΠ³ΡΡ Ρ Π΅Π³ΠΎ Π½Π°ΡΡΡΠΎΠΉΠΊΠΎΠΉ. Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΡΠΉ ΠΏΠ»Π°Π½ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΠΏΠΎ ΡΠ΅Π½Π΅ ΠΎΠΊΠΎΠ»ΠΎ 165 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² (149 Π΅Π²ΡΠΎ). ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΉ ΠΎΠ±Π·ΠΎΡ Π²Π°ΡΠ΅Π³ΠΎ Π²Π΅Π±-ΡΠ°ΠΉΡΠ° ΠΈ ΡΠΊΡΠΏΠ΅ΡΡΠ½ΠΎΠΉ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ Π·Π° 667 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² (599 Π΅Π²ΡΠΎ).
3. JCH Optimize
JCH Optimize ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ², ΠΏΠΎΠΌΠΎΠ³Π°ΡΡΠΈΡ ΡΠΎΠΊΡΠ°ΡΠΈΡΡ Π²ΡΠ΅ΠΌΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΡΡΠ°Π½ΠΈΡΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΡΠΌΠ΅Π½ΡΡΠΈΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ HTTP-Π·Π°ΠΏΡΠΎΡΠΎΠ², Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π²Π°ΡΠΈΡ ΡΡΡΠ°Π½ΠΈΡ, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠΌΠ΅Π½ΡΡΠΈΡΡ ΡΠ°Π·ΠΌΠ΅Ρ ΡΡΠΈΡ ΡΡΡΠ°Π½ΠΈΡ. ΠΡΠΎ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ ΡΠ½ΠΈΠΆΠ΅Π½ΠΈΡ Π½Π°Π³ΡΡΠ·ΠΊΠΈ Π½Π° ΡΠ΅ΡΠ²Π΅Ρ ΠΈ ΡΠ½ΠΈΠΆΠ΅Π½ΠΈΡ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ ΠΏΡΠΎΠΏΡΡΠΊΠ½ΠΎΠΉ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠΈ.
ΠΡΠ΅ ΠΎΠ΄Π½ΠΎΠΉ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡΡ JCH Optimize ΡΠ²Π»ΡΠ΅ΡΡΡ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ ΡΠΏΡΠ°ΠΉΡΠΎΠ². ΠΡΠΎ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ ΡΠΎΠ½ΠΎΠ²ΡΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π² Β«ΡΠΏΡΠ°ΠΉΡΡΒ», ΠΏΠΎΡΡΠΎΠΌΡ Π΄Π»Ρ ΠΈΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π² Π±ΡΠ°ΡΠ·Π΅Ρ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΌΠ΅Π½ΡΡΠ΅ HTTP-Π·Π°ΠΏΡΠΎΡΠΎΠ². ΠΠ΄Π½Π°ΠΊΠΎ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠΎΠ² ΡΡΠΎΠ³ΠΎ ΠΏΠ»Π°Π³ΠΈΠ½Π° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΊΡΡΡΠ°Ρ ΠΊΡΠΈΠ²Π°Ρ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ. ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΠΏΡΠΈΠ΄Π΅ΡΡΡ ΠΏΠΎΠ»Π°Π³Π°ΡΡΡΡ Π½Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ, ΡΡΠΎΠ±Ρ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ, ΡΡΠΎ ΠΎΠ½ΠΈ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ Π½Π°ΡΡΡΠΎΠΈΠ»ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½, ΡΡΠΎΠ±Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΠΎΡΠΈΠ±ΠΎΠΊ.
ΠΡΠΈ ΡΡΠΎΠΌ Ρ ΠΏΠ»Π°Π³ΠΈΠ½Π° ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΡΠΈΠ·Π²Π΅Π·Π΄ΠΎΡΠ½ΡΡ ΠΎΡΠ·ΡΠ²ΠΎΠ² ΠΈ Π±ΠΎΠ»Π΅Π΅ 10 000 Π°ΠΊΡΠΈΠ²Π½ΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΎΠΊ. Π§ΡΠΎ ΠΊΠ°ΡΠ°Π΅ΡΡΡ ΡΠ΅Π½Ρ, Π΄ΠΎΡΡΡΠΏΠ½Π° Π±Π΅ΡΠΏΠ»Π°ΡΠ½Π°Ρ Π²Π΅ΡΡΠΈΡ ΠΏΠ»Π°Π³ΠΈΠ½Π°. ΠΠ΄Π½Π°ΠΊΠΎ, Π΅ΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ΅Π½ Π΄ΠΎΡΡΡΠΏ ΠΊ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ΅ ΠΈ ΡΠ°ΡΡΠΈΡΠ΅Π½Π½ΡΠΌ ΡΡΠ½ΠΊΡΠΈΡΠΌ, ΡΠ°ΠΊΠΈΠΌ ΠΊΠ°ΠΊ Optimize Image API, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΡΠΈ ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΡ. ΠΠ½ΠΈ Π½Π°ΡΠΈΠ½Π°ΡΡΡΡ Ρ 29 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ².Π½Π° ΡΠ΅ΡΡΡ ΠΌΠ΅ΡΡΡΠ΅Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΠΈ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ API.
4. Speed ββBooster Pack
Speed ββBooster Pack ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ CSS ΠΈ JavaScript, ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ ΠΈ ΡΡΠ½ΠΊΡΠΈΡ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ Π½Π΅Π½ΡΠΆΠ½ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ². Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ Optimocha ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΏΠ»Π°Π³ΠΈΠ½ Π² Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΠΌ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ Ρ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡΠ΅ΠΉΡΡ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·ΠΎΠΉ, ΠΏΠΎΡΡΠΎΠΌΡ Π²Ρ Π·Π½Π°Π΅ΡΠ΅, ΡΡΠΎ Π²ΡΠ΅Π³Π΄Π° Π±ΡΠ΄Π΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½ΠΎΠ²Π΅ΠΉΡΠΈΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ. Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΠ°ΠΊΠΆΠ΅ Π²ΡΡΡΠΎΠ΅Π½Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ WooCommerce, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΡΡΡΠ°Π½ΡΠ΅Ρ ΡΠ·ΠΊΠΈΠ΅ ΠΌΠ΅ΡΡΠ°.
ΠΠ΄Π½ΠΈΠΌ ΠΈΠ· ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Speed ββBooster Pack ΡΠ²Π»ΡΠ΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Ρ ΡΠ΅ΡΡΡ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ° (CDN). ΠΡΠΎ ΡΠΏΡΠΎΡΠ°Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ CDN ΠΏΠΎ Π²Π°ΡΠ΅ΠΌΡ Π²ΡΠ±ΠΎΡΡ Π² WordPress, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠ»Π°Π³ΠΈΠ½Π°. ΠΠ΅Π΄ΠΎΡΡΠ°ΡΠΊΠΎΠΌ ΡΡΠΎΠ³ΠΎ ΠΏΠ»Π°Π³ΠΈΠ½Π° ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΎΡΠ΅ΡΡ ΠΏΡΠΎΠ± ΠΈ ΠΎΡΠΈΠ±ΠΎΠΊ, ΠΊΠΎΡΠΎΡΠΎΠΌΡ Π²Π°ΠΌ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΏΡΠΈΠ΄Π΅ΡΡΡ ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΡ, ΡΡΠΎΠ±Ρ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Π΅Π³ΠΎ.
Π’Π°ΠΊΠΆΠ΅ ΡΡΠΎΠΈΡ ΠΎΡΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ Π΅ΡΡΡ ΡΠ΅ΡΠ²ΠΈΡΠ½Π°Ρ ΠΎΠΏΡΠΈΡ, ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΠΌΠ΅ΡΡΠ΅ Ρ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠΌ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠΌ. ΠΠ°ΠΊ ΠΈ Π² ΡΠ»ΡΡΠ°Π΅ Ρ Autoptimize, ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄Π° ΠΊ Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Π° Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ Π²Π°ΡΠΈΠΌ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΌ Π²Π΅Π±-ΡΠ°ΠΉΡΠΎΠΌ.
Π£Π»ΡΡΡΠΈΡΠ΅ ΡΠΊΠΎΡΠΎΡΡΡ ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΡ WP Engine
ΠΠ°ΠΊΠΈΠΌ Π±Ρ Π½ΠΈ Π±ΡΠ» Π²Π°Ρ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ ΠΊ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΡ ΡΠΊΠΎΡΠΎΡΡΠΈ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ°, ΠΌΡ Π·Π΄Π΅ΡΡ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠΌΠΎΡΡ. Π£ Π½Π°Ρ Π΅ΡΡΡ Speed ββTool Π΄Π»Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²Π°ΡΠ΅Π³ΠΎ Π²Π΅Π±-ΡΠ°ΠΉΡΠ° ΠΈ Π»ΡΡΡΠΈΠ΅ ΡΠ΅ΡΡΡΡΡ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠΌΠΎΠ³ΡΡ Π²Π°ΠΌ Π½Π° ΠΏΡΡΠΈ ΠΊ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΌΡ ΠΎΠΏΡΡΡ.
ΠΠ° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅, Π½Π°ΡΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° ΡΠΈΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΏΡΡΠ° (DXP) β ΠΎΡΠ»ΠΈΡΠ½ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ, ΡΡΠΎΠ±Ρ Π½Π°ΡΠ°ΡΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π»ΡΡΡΠΈΠΉ Π²Π΅Π±-ΡΠ°ΠΉΡ WordPress. ΠΠ·Π½Π°ΠΊΠΎΠΌΡΡΠ΅ΡΡ Ρ Π½Π°ΡΠΈΠΌΠΈ ΡΠ°ΡΠΈΡΠ½ΡΠΌΠΈ ΠΏΠ»Π°Π½Π°ΠΌΠΈ ΡΠ΅Π³ΠΎΠ΄Π½Ρ!
Π£ΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΡΡΡΠΎΠ², Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ WordPress [09-2022]
ΠΠ»Π°Π²Π½Π°Ρ β Π£ΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΡΡΡΠΎΠ², Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ WP
13 ΡΠ΅Π½ΡΡΠ±ΡΡ 2022 Π³. | Π°Π²ΡΠΎΡ: ΠΠ°ΡΡΠΈΠ½ ΠΡΡΠΈ |
Google PageSpeed ββΠΈΠ»ΠΈ GtMetrix ΠΌΠΎΠ³Π»ΠΈ ΠΏΠΎΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°ΡΡ Π²Π°ΠΌ ΡΠ΄Π°Π»ΠΈΡΡ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π΅ΡΠ»ΠΈ Π²Ρ ΠΏΡΠΎΠ²Π΅Π»ΠΈ ΡΠ΅ΡΡ Π½Π° ΠΈΡ Π²Π΅Π±-ΡΠ°ΠΉΡΠ°Ρ . ΠΡΠΊΠ»Π°Π΄ΡΠ²Π°Π½ΠΈΠ΅ JavaScript ΠΈ Π²ΡΡΡΠ°ΠΈΠ²Π°Π½ΠΈΠ΅ Π²Π°ΠΆΠ½ΡΡ ΡΡΠΈΠ»Π΅ΠΉ CSS ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΡΡΡΠ°Π½Π΅Π½ΠΈΡ ΡΠ΅ΡΡΡΡΠ°, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠ΅Π³ΠΎ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π² WordPress. ΠΡΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ ΠΏΠ»Π°Π³ΠΈΠ½Π°Ρ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π²ΠΊΠ»ΡΡΠ°Ρ Autoptimize ΠΈ Async JavaScript. Elementor, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ΅ΠΌΠ° Divi ΠΈΠΌΠ΅ΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π΄Π»Ρ ΡΡΡΡΠ°Π½Π΅Π½ΠΈΡ ΡΠ΅ΡΡΡΡΠΎΠ², Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ CSS ΠΈ ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ Javascript ΠΈ CSS.
1. Π£Π΄Π°Π»ΠΈΡΠ΅ ΡΠ°ΠΉΠ»Ρ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π² WP Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠ»Π°Π³ΠΈΠ½Π°
.Π₯ΠΎΡΡ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Ρ ΠΎΡΠΎΡΠΈΡ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Ρ Π½Π°ΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ WP-Rocket. ΠΡΠΈΡΠΈΠ½ΠΎΠΉ ΡΡΠΎΠ³ΠΎ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎΡ ΡΠ°ΠΊΡ, ΡΡΠΎ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡ Π² ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΈ ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠΈ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π²ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠ°ΠΊ, ΠΊΠ°ΠΊ Π΄ΠΎΠ»ΠΆΠ½ΠΎ. ΠΠ΅ΡΠΏΠ»Π°ΡΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ ΡΡΠΎΠ³ΠΎ ΠΏΠ»Π°Π³ΠΈΠ½Π° Π½Π΅Ρ, Π½ΠΎ ΠΎΠ½ ΡΡΠΎΠΈΡ Π½Π΅Π΄ΠΎΡΠΎΠ³ΠΎ ΠΈ ΡΡΠΎΠΈΡ ΡΠ²ΠΎΠΈΡ Π΄Π΅Π½Π΅Π³.
Π Π΅ΠΊΠ»Π°ΠΌΠ°
Π₯ΠΎΡΠΎΡΠΎ, ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½ ΡΠ΅ΡΠ΅Π· Π±ΡΠΊΡΠ½Π΄ ΠΈ Π°ΠΊΡΠΈΠ²ΠΈΡΡΠΉΡΠ΅ Π΅Π³ΠΎ. ΠΡΠΎΡ ΠΏΠ»Π°Π³ΠΈΠ½ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΡΠ²ΠΎΡ ΡΠ°Π±ΠΎΡΡ, Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Ρ Ρ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ², Π½ΠΎ Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ JS ΠΈ CSS Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ Π² Β«ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈΒ». ΠΠ°ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ ΠΊ Π³Π»Π°Π²Π΅ Β«ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ²Β». ΠΡΠΎΡΡΠΎ ΠΏΡΠΎΠΊΡΡΡΠΈΡΠ΅ Π²Π½ΠΈΠ· ΠΈ ΠΎΡΠΌΠ΅ΡΡΡΠ΅ ΠΏΠΎΠ»Ρ Π΄Π»Ρ ΠΎΡΡΡΠΎΡΠΊΠΈ. ΠΠ΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ. Π‘ΠΌΠΎΡΡΠΈΡΠ΅ ΡΠΊΡΠΈΠ½ΡΠΎΡ Π½ΠΈΠΆΠ΅.
Π‘Π½ΠΈΠΌΠΎΠΊ ΡΠΊΡΠ°Π½Π° Π΄Π»Ρ ΠΎΡΠΊΠ»Π°Π΄ΡΠ²Π°Π½ΠΈΡ CSS
ΠΠ°ΠΊ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΠΈΠ΄Π΅ΡΡ Π½Π° ΡΠ½ΠΈΠΌΠΊΠ΅ ΡΠΊΡΠ°Π½Π° Π²ΡΡΠ΅, ΡΠ°ΠΊΠΆΠ΅ Π΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎΡΡΡ Π²ΠΌΠ΅ΡΡΠΎ ΠΎΡΡΡΠΎΡΠΊΠΈ. Π ΡΡΠΎΠΌ ΠΏΠ»Π°Π³ΠΈΠ½Π΅ Π΅ΡΡΡ Π²ΡΠ΅, ΠΈ ΠΎΠ½ ΠΏΡΠΎΡΡ Π² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ. ΠΠΎ Π²ΡΠ΅Π³Π΄Π° ΠΏΡΠΎΠ²Π΅ΡΡΠΉΡΠ΅, ΠΊΠ°ΠΊ Π²Π°Ρ ΡΠ°ΠΉΡ ΡΠ΅Π°Π³ΠΈΡΡΠ΅Ρ Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π½Π΅ Π²ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΠΊΠΎ Π²ΡΠ΅ΠΌ ΡΠ΅ΠΌΠ°ΠΌ Ρ Π½Π°ΡΡΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΠ°Π±ΠΎΡΡ ΡΠ°ΠΉΡΠ°.
2. Π£Π΄Π°Π»ΠΈΡΠ΅ ΡΠ°ΠΉΠ»Ρ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π² WP Ρ ΠΏΠΎΠΌΠΎΡΡΡ Elementor
.ΠΠ½ΠΎΠ³ΠΈΠΌ Π½ΡΠ°Π²ΠΈΡΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Elementor. ΠΡΠ»ΠΈ Π½Π° Π²Π°ΡΠ΅ΠΌ Π²Π΅Π±-ΡΠ°ΠΉΡΠ΅ Π΅ΡΡΡ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ ΡΡΡΠ°Π½ΠΈΡ Elementor, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΠ°Π·Ρ ΡΠ΅ΡΠΈΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° Ρ Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡΡΡ. ΠΠ°ΠΆΠ΅ ΡΠ΅ΠΌ, ΠΊΡΠΎ Π΅ΡΠ΅ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ Elementor, ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ ΡΡΡΠ°Π½ΠΈΡ Π½Π° ΡΠ²ΠΎΠΉ ΡΠ°ΠΉΡ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π²Ρ ΡΠ΅ΡΠ°Π΅ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π°, ΠΈ Π² ΡΠΎ ΠΆΠ΅ Π²ΡΠ΅ΠΌΡ Ρ Π²Π°Ρ Π΅ΡΡΡ Π»ΡΡΡΠΈΠΉ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ ΡΡΡΠ°Π½ΠΈΡ Π½Π° Π²Π°ΡΠ΅ΠΌ ΡΠ°ΠΉΡΠ΅, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠ±Π»Π΅Π³ΡΠΈΡ Π²Π°ΡΡ ΡΠ°Π±ΠΎΡΡ.
ΠΠΊΠ»ΡΡΠΈΡΠ΅ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ Font-Awesome ΠΈ ΡΠ»ΡΡΡΠ΅Π½Π½ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ CSS Π² Π²Π°ΡΠ΅ΠΌ Elementor. ΠΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π² Β«ΠΠ»Π΅ΠΌΠ΅Π½ΡΠΎΡΒ» >> Β«ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈΒ» >> Β«ΠΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΡΒ». ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ Π²Π°ΠΌ Π·Π°Π³ΡΡΠΆΠ°ΡΡ CSS ΠΈ ΡΡΠΈΡΡΡ Π½Π°ΠΏΡΡΠΌΡΡ, ΡΡΠΎ ΡΠ΄Π΅Π»Π°Π΅Ρ ΠΈΡ Π½Π΅ Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠΌΠΈ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³. Π£Π»ΡΡΡΠ΅Π½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° Π°ΠΊΡΠΈΠ²ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ ΡΠ΄Π°Π»ΠΈΡΡ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΉ CSS/JavaScript, ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΌΠΎΡΡ ΡΠ»ΡΡΡΠΈΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ Π²Π΅Π±-ΠΆΠΈΠ·Π½Π΅Π½Π½ΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ ΠΎΠ±Π»Π°ΡΡΡΡ .
3. Π£Π΄Π°Π»ΠΈΡΠ΅ ΡΠ°ΠΉΠ»Ρ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π² WP Ρ ΡΠ΅ΠΌΠΎΠΉ Divi
Π ΠΊΡΠΎ Π΅ΡΠ΅ Π½Π΅ Π·Π½Π°ΠΊΠΎΠΌ Ρ Π’Π΅ΠΌΠΎΠΉ ΠΠΈΠ²ΠΈ? Π ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΌΠ½ΠΎΠ³ΠΈΡ Π»Π΅Ρ ΡΠ°ΠΌΠΎΠΉ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΠΉ ΡΠ΅ΠΌΠΎΠΉ Π΄Π»Ρ WordPress ΠΏΠΎ ΠΏΡΠ°Π²Ρ Π±ΡΠ»Π°. Π Π΅ΡΠΈΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΎΠΉ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠ°Π·Ρ Π² ΡΠ°ΠΌΠΎΠΌ Divi.
ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Divi ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΡΡΡΡΠ°Π½ΠΈΡΡ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, ΠΏΡΡΠ΅ΠΌ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ CSS/JavaScript ΠΈ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΡΠΈΡΡΠΎΠ² Google Π·Π° ΡΡΠ΅Ρ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π²Π°ΡΠΈΡ ΡΡΠΈΡΡΠΎΠ².
4. Π£Π΄Π°Π»ΠΈΡΡ ΡΠ°ΠΉΠ»Ρ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π½Π° ΡΠ°ΠΉΡΠ΅ HTML
ΠΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ HTML Π½Π΅Ρ Π΄ΠΎΡΡΡΠΏΠ½ΡΡ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ², Divi ΠΈΠ»ΠΈ Elementor, ΠΈ Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²ΡΡΡΠ½ΡΡ ΡΠ΄Π°Π»ΠΈΡΡ ΡΠ°ΠΉΠ»Ρ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³. ΠΠ° Π²Π΅Π±-ΡΠ°ΠΉΡΠ΅ WordPress ΡΡΠΎ Π±ΡΠ»ΠΎ Π±Ρ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π±ΠΎΡΡ, ΠΈ Π²ΡΠ΅ ΡΠ°ΠΊΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΡΠ΄Π΅Π»Π°Π½ΠΎ ΡΠ΅ΡΠ΅Π· Π΄ΠΎΡΠ΅ΡΠ½ΡΡ ΡΠ΅ΠΌΡ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π² ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π²ΡΠ΅ Π±ΡΠ΄Π΅Ρ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΠΈΡΠ°Π½ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ WP. Π ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΈΠ·Π±Π°Π²ΠΈΡΡΡΡ ΠΎΡ Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³ ΡΠ΅ΡΡΡΡΠΎΠ² Π΄Π»Ρ HTML, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΡΠΈΡΠ°ΡΡ Π² Π΄ΡΡΠ³ΠΎΠΉ ΠΊΠΎΡΠΎΡΠΊΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΎΡ ΠΌΠ΅Π½Ρ.
ΠΠΎΠΈΡΠΊ ΡΠ°ΠΉΠ»ΠΎΠ², Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³
ΠΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ Ρ ΠΎΡΠΎΡΠ΅Π³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌΠΎΠ³ΠΎ ΠΌΠΎΠ΄ΡΠ»Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π·Π° Π²Π°Ρ, Π½Π΅Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΈΡΠΊΠ°ΡΡ ΡΠ°ΠΉΠ»Ρ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΠ³Π΄Π° Π²Ρ ΠΏΡΠΎΡΡΠΎ Ρ ΠΎΡΠΈΡΠ΅ Π±ΡΡΡΡΠΎ ΡΠ΅ΡΠΈΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ. Π‘Π°ΠΌΡΠΉ Π±ΡΡΡΡΡΠΉ ΡΠΏΠΎΡΠΎΠ± ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ Π²ΡΠ΅ Π²Π°ΡΠΈ ΡΠ°ΠΉΠ»Ρ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, β ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠΉ ΡΠ΅ΡΠ²ΠΈΡ WebPageTest.
Π§ΡΠΎΠ±Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΡΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° ΠΈ ΠΏΡΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ΅ΡΡΡΡΡ
- ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ ΡΠ΅ΡΡ Π½Π° WebPageTest, Π° Π·Π°ΡΠ΅ΠΌ Π½Π°ΠΆΠΌΠΈΡΠ΅ Π½Π° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Β«Π²ΠΎΠ΄ΠΎΠΏΠ°Π΄Β».
- Π‘ΠΊΠΎΠ½ΡΠ΅Π½ΡΡΠΈΡΡΠΉΡΠ΅ΡΡ Π½Π° Π²ΡΠ΅Ρ ΡΠ΅ΡΡΡΡΠ°Ρ , ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ»ΠΈ Π·Π°ΠΏΡΠΎΡΠ΅Π½Ρ ΠΈ Π·Π°Π³ΡΡΠΆΠ΅Π½Ρ Π΄ΠΎ Π·Π΅Π»Π΅Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ Β«ΠΠ°ΡΠ°ΡΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Β».
ΠΡΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡΡΠΉΡΠ΅ Π²ΠΈΠ΄ Π½Π° Π²ΠΎΠ΄ΠΎΠΏΠ°Π΄. ΠΡΠΈΡΠ΅ ΡΠ°ΠΉΠ»Ρ CSS ΠΈ JavaScript, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡ ΠΏΠ΅ΡΠ΅Π΄ Π·Π΅Π»Π΅Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΎΠΉ Β«Π½Π°ΡΠ°ΡΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Β», Π½ΠΎ Π½Π΅ ΡΠ²Π»ΡΡΡΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠΌΠΈ Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ° Π²Π²Π΅ΡΡ Ρ ΡΡΡΠ°Π½ΠΈΡΡ. Π‘ΠΌΠΎΡΡΠΈΡΠ΅ ΡΠΊΡΠΈΠ½ΡΠΎΡ Π½ΠΈΠΆΠ΅.
ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΠ»ΠΈ ΡΠ΅ΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠΉ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³ (ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΠΎ), ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅ Π΅Π³ΠΎ, ΡΠ΄Π°Π»ΠΈΠ². ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ Π²Π°ΠΌ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ, Π·Π°ΡΡΠΎΠ½ΡΡΠΎ Π»ΠΈ ΠΊΠ°ΠΊΠΎΠ΅-Π»ΠΈΠ±ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π²Π΅ΡΡ Π½Π΅ΠΉ ΡΠ°ΡΡΠΈ ΡΡΡΠ°Π½ΠΈΡΡ. ΠΠΎΠΆΠ½ΠΎ ΡΠ΄Π°Π»ΠΈΡΡ ΡΠΊΡΠΈΠΏΡΡ ΠΈΠ· ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ². ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ Π²Π°ΠΌ ΡΠ²ΠΈΠ΄Π΅ΡΡ, ΠΊΠ°ΠΊ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡΠΈΠ΅ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠ°ΠΉΡΠ° Π²Π»ΠΈΡΡΡ Π½Π° Π²Π°Ρ ΠΎΠΏΡΡ.
ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ»ΡΡΡΠ°ΡΡ ΡΡΠΈ ΡΠ΅ΡΡΡΡΡ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΠΏΠΎΡΠΎΠ±Π°ΠΌΠΈ. ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΡΠ²Π»ΡΡΡΡΡ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ JavaScript. ΠΠ°ΡΠ΅ΠΌ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΡΠ»ΠΎΠΆΠΈΡΡ ΠΈΡ , Π΄ΠΎΠ±Π°Π²ΠΈΠ² ΡΡΠΈ ΡΠ°ΠΉΠ»Ρ Π² Π½ΠΈΠΆΠ½ΡΡ ΡΠ°ΡΡΡ Π²Π°ΡΠ΅ΠΉ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ.
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΌΠ΅Π½ΡΡΠΈΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ°ΠΉΠ»ΠΎΠ² CSS Π΄Π»Ρ Π½Π΅ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ², ΡΠΆΠΈΠΌΠ°Ρ ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΡΡ ΠΈΡ . ΠΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ°ΠΉΠ», ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΡΡΡΠ΅Π΅ Π·Π°Π³ΡΡΠΆΠ°Π΅ΡΡΡ ΠΈ ΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΌΠ΅Π½ΡΡΠ΅Π΅ Π²Π»ΠΈΡΠ½ΠΈΠ΅ Π½Π° ΡΠΊΠΎΡΠΎΡΡΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° Π²Π°ΡΠ΅ΠΉ ΡΡΡΠ°Π½ΠΈΡΡ.
ΠΠ±ΡΠΈΠ΅ ΡΠ΅ΡΡΡΡΡ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π°:
- CSS-ΡΠ°ΠΉΠ»Ρ
- JS-ΡΠ°ΠΉΠ»Ρ
- ΡΡΠΎΡΠΎΠ½Π½ΠΈΠΉ ΠΊΠΎΠ΄
- ΠΠ»Π°Π³ΠΈΠ½Ρ
- jQuery
- ΠΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΡ ΡΡΡΠ°Π½ΠΈΡ
- Π¨ΡΠΈΡΡΡ
- ΠΠ½ΠΈΠΌΠ°ΡΠΈΠΈ
- Woocommerce
9 ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΡΡΡΡΠ°Π½Π΅Π½ΠΈΡ ΡΠ΅ΡΡΡΡΠΎΠ², Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π² WordPress
ΠΡΠ»ΠΈ Π²Ρ Π·Π°ΠΏΡΡΠΊΠ°Π»ΠΈ ΡΠ²ΠΎΠΉ Π²Π΅Π±-ΡΠ°ΠΉΡ ΡΠ΅ΡΠ΅Π· Lighthouse, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΡ ΠΏΠΎ ΡΡΡΡΠ°Π½Π΅Π½ΠΈΡ ΡΠ΅ΡΡΡΡΠΎΠ², Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³.
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΡΡΠ°Π½ΠΈΡΡ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π² WordPress, ΠΎΡΠ»ΠΎΠΆΠΈΠ² Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ JavaScript ΠΈ Π²ΡΡΡΠΎΠΈΠ² Π²Π°ΠΆΠ½ΡΠ΅ ΡΡΠΈΠ»ΠΈ CSS. ΠΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π² Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² ΠΊΠ΅ΡΠ°, Autoptimize ΠΈ Async JavaScript. Elementor + Divi ΡΠ°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅ΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ ΡΡΡΡΠ°Π½ΠΈΡΡ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΈ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ CSS. Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° CSS, JavaScript ΠΈ ΡΡΠΎΡΠΎΠ½Π½Π΅Π³ΠΎ ΠΊΠΎΠ΄Π° ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΌΠΎΡΡ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ ΡΠΈΡΡΠ°ΡΠΈΡ.
ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΠ²ΠΎΠΉ ΠΎΡΡΠ΅Ρ, ΠΏΠΎΡΠΌΠΎΡΡΠΈΡΠ΅, ΠΊΠ°ΠΊΠΈΠ΅ ΡΠ°ΠΉΠ»Ρ Π²ΡΠ·ΡΠ²Π°ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ (ΠΈ ΡΠ²ΡΠ·Π°Π½Ρ Π»ΠΈ ΠΎΠ½ΠΈ Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΌΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π°ΠΌΠΈ ΠΈΠ»ΠΈ ΡΡΠΎΡΠΎΠ½Π½ΠΈΠΌ JavaScript), ΡΠ·Π½Π°ΠΉΡΠ΅, ΡΠ²Π»ΡΠ΅ΡΡΡ Π»ΠΈ ΡΡΠΎ CSS ΠΈΠ»ΠΈ JavaScript, ΠΈ ΡΠ»Π΅Π΄ΡΠΉΡΠ΅ ΡΠΎΠ²Π΅ΡΠ°ΠΌ Π² ΡΡΠΎΠΌ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π΅.
- ΠΠ°ΠΉΡΠΈ ΡΠ°ΠΉΠ»Ρ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ
- ΠΡΠ»ΠΎΠΆΠΈΡΡ JavaScript
- ΠΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ CSS
- Π£ΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΡΡΡΠΎΠ², Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Ρ ΠΏΠΎΠΌΠΎΡΡΡ Elementor/Divi
- Π£Π΄Π°Π»ΠΈΡΡ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ CSS ΠΈ JavaScript
- Π Π°Π·ΠΌΠ΅ΡΡΠΈΡΠ΅ ΡΡΠΈΡΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎ ΠΈ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π·Π°Π³ΡΡΠ·ΠΈΡΠ΅ ΠΈΡ
- ΠΠ·Π±Π΅Π³Π°ΠΉΡΠ΅ ΡΡΠΆΠ΅Π»ΡΡ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² jQuery
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΎΠ±Π»Π΅Π³ΡΠ΅Π½Π½ΡΠ΅ ΡΠΎΡΠΌΡ ΠΈ ΡΠ»Π°ΠΉΠ΄Π΅ΡΡ
- Π£ΠΌΠ΅Π½ΡΡΠΈΡΡ Π²Π»ΠΈΡΠ½ΠΈΠ΅ ΡΡΠΎΡΠΎΠ½Π½Π΅Π³ΠΎ ΠΊΠΎΠ΄Π°
Β
1. ΠΠ°ΠΉΠ΄ΠΈΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π°
ΠΡΠΊΡΠ΄Π° Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³? ΠΠ°ΠΊΠΎΠ²ΠΎ Π²ΡΠ΅ΠΌΡ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Π° ΠΈ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½Π°Ρ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ? ΠΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅, ΠΊΠ°ΠΊΠΈΠ΅ ΡΠΈΠΏΠ° ΡΠ°ΠΉΠ»ΠΎΠ² Π²ΡΠ·ΡΠ²Π°ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, ΡΡΠΎΠ±Ρ Π²Ρ Π·Π½Π°Π»ΠΈ, Π½Π° ΡΠ΅ΠΌ ΡΠΎΡΡΠ΅Π΄ΠΎΡΠΎΡΠΈΡΡΡΡ.
ΠΠ±ΡΠΈΠ΅ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³
- Π€Π°ΠΉΠ»Ρ CSS
- ΡΠ°ΠΉΠ»ΠΎΠ² JavaScript
- Π‘ΡΠΎΡΠΎΠ½Π½ΠΈΠΉ ΠΊΠΎΠ΄
- ΠΠ»Π°Π³ΠΈΠ½Ρ
- jQuery
- Π¨ΡΠΈΡΡΡ
- ΠΠ½ΠΈΠΌΠ°ΡΠΈΠΈ
- ΠΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΡ ΡΡΡΠ°Π½ΠΈΡ
- WooCommerce
Β
2. ΠΡΠ»ΠΎΠΆΠΈΡΡ JavaScript
JavaScript ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΎΡΠ»ΠΎΠΆΠΈΡΡ, ΡΡΠΎΠ±Ρ ΠΎΠ½ Π½Π΅ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°Π» ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³.
WP Rocket, LiteSpeed ββCache ΠΈ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌΡΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ΠΊΠ΅ΡΠ° ΠΈΠΌΠ΅ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΎΡΠ»ΠΎΠΆΠΈΡΡ JavaScript. ΠΠ²ΡΠΎΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΈ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΡΠΉ JavaScript ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΎΡΠΊΠ»Π°Π΄ΡΠ²Π°ΡΡ JavaScript ΠΈ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ CSS, ΠΈ ΠΎΠ½ΠΈ ΡΠ°ΡΡΠΎ Π»ΡΡΡΠ΅ ΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ Ρ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΡΠ΅ΡΡΡΡΠΎΠ², Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, ΡΠ΅ΠΌ ΠΏΠ»Π°Π³ΠΈΠ½Ρ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ β ΠΎΠ±Π° ΡΡΠΎΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ!
Π Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ Autoptimize ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ±ΡΠ°ΡΡ Π»ΠΈΠ±ΠΎ Π°Π³ΡΠ΅Π³ΠΈΡΠΎΠ²Π°ΡΡ (ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΡΡ) JS-ΡΠ°ΠΉΠ»Ρ, Π»ΠΈΠ±ΠΎ Π½Π΅ Π°Π³ΡΠ΅Π³ΠΈΡΠΎΠ²Π°ΡΡ, Π½ΠΎ ΠΎΡΠΊΠ»Π°Π΄ΡΠ²Π°ΡΡ. Π― ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠ°ΠΆΠ΄ΡΡ ΠΈΠ· ΡΡΠΈΡ Π½Π°ΡΡΡΠΎΠ΅ΠΊ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ ΡΠ²ΠΎΠΈ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ. ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΡΠΈΡ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² Π²ΠΊΠ»ΡΡΠ°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΡΠΊΠ»ΡΡΠΈΡΡ JavaScript ΠΈΠ· ΠΎΡΡΡΠΎΡΠΊΠΈ Π² ΡΠ»ΡΡΠ°Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡ ΠΎΡΠΈΠ±ΠΎΠΊ.
Β
3. ΠΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ CSS
ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌΡΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π΄ΠΎΡΡΠ°Π²ΠΊΡ CSS (LiteSpeed ββCache ΠΈΠΌΠ΅Π΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ CSS ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄ΡΡΠ³ΠΈΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ CSS/JS).
ΠΠΎΠ³Π΄Π° Π²Ρ Π°ΠΊΡΠΈΠ²ΠΈΡΡΠ΅ΡΠ΅ Π΅Π³ΠΎ Π² WP Rocket, ΠΎΠ½ΠΈ Π³Π΅Π½Π΅ΡΠΈΡΡΡΡ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ CSS, Π° Π·Π°ΡΠ΅ΠΌ Β«Π·Π°Π³ΡΡΠΆΠ°ΡΡ Π²ΡΠ΅ ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ CSS Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎβ¦ Π±Π΅Π· Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π°Β».
ΠΠΎ-ΠΏΠ΅ΡΠ²ΡΡ , ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ CSS ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΈ Π½Π΅ Π²ΡΠ·ΡΠ²Π°Π΅Ρ ΡΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΌΠ°ΠΊΠ΅ΡΠ° (ΡΡΠΎ ΡΠ°ΡΡΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ) ΠΈΠ»ΠΈ FOUT (ΠΌΠΈΠ³Π°Π½ΠΈΠ΅ Π½Π΅ΡΡΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠ° ΠΏΡΠΈ ΠΎΡΠΊΡΡΡΠΈΠΈ Π²Π΅Π±-ΡΠ°ΠΉΡΠ°). Π§ΡΠΎΠ±Ρ ΡΡΠΎ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ, Π²Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°ΡΡΡΡ ΠΎΡΠΈΡΡΠΈΡΡ ΠΊΠ΅Ρ ΠΈΠ»ΠΈ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈ Π²Π°ΠΆΠ½ΡΠΉ CSS Π² WP Rocket, Π° ΡΠ°ΠΊΠΆΠ΅ Π² Π²Π°ΡΠ΅ΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΡΠΈΠΊΠ΅ ΡΡΡΠ°Π½ΠΈΡ, Π΅ΡΠ»ΠΈ Π²Ρ Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅. ΠΠ°ΠΌ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°ΡΡΡΡ ΠΈΡΠΊΠ»ΡΡΠΈΡΡ ΡΠ°ΠΉΠ»Ρ ΠΈΠ· ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ CSS Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°ΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΠ»Π°Π³ΠΈΠ½Π° WP Rocket.
Π’Π°ΠΊΠΆΠ΅ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΠΉ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ CSS:
- ΠΠΊΠ»ΡΡΠΈΡΡ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ CSS.
- Π‘ΠΊΠ°Π½ΠΈΡΡΠΉΡΠ΅ ΡΠ²ΠΎΠΉ Π²Π΅Π±-ΡΠ°ΠΉΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ PurifyCSS.
- ΠΠ°Π³ΡΡΠ·ΠΈΡΠ΅ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΡΠΉ, ΠΎΡΠΈΡΠ΅Π½Π½ΡΠΉ ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ CSS.
- Π‘ΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅/Π²ΡΡΠ°Π²ΡΡΠ΅ ΠΊΠΎΠ΄ Π² ΡΠ΅Π·Π΅ΡΠ²Π½ΡΡ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΡ CSS.
Autoptimize ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π°Π³ΡΠ΅Π³ΠΈΡΠΎΠ²Π°ΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ CSS, Π°Π³ΡΠ΅Π³ΠΈΡΠΎΠ²Π°ΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ JavaScript, Π° ΡΠ°ΠΊΠΆΠ΅ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΠΈ ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΡΠΉ CSS. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡ , Π½ΠΎ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡΡ ΡΠ»ΠΎΠΌΠ°ΡΡ Π²Π°Ρ ΡΠ°ΠΉΡ WordPress ΠΈ ΠΏΠ΅ΡΠ΅ΠΊΡΡΡΡ ΠΏΠ»Π°Π³ΠΈΠ½Ρ ΠΊΠ΅ΡΠ°.
ΠΡΠ»ΠΈ Π½ΠΈΡΠ΅Π³ΠΎ ΠΈΠ· ΡΡΠΎΠ³ΠΎ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ ΠΏΠ»Π°Π³ΠΈΠ½ FlyingPress ΠΎΡ Gijo Varghese. ΠΠ½ ΡΠ²Π»ΡΠ΅ΡΡΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠΌ Π³ΡΡΠΏΠΏΡ WP Speed ββMatters Π² Facebook, ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΈ Π³ΠΎΠ²ΠΎΡΡΡ, ΡΡΠΎ ΡΡΠΎ Π΄Π°Π΅Ρ Π»ΡΡΡΠΈΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ, ΡΠ΅ΠΌ WP Rocket.
Β
4. Π£Π΄Π°Π»ΠΈΡΠ΅ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ CSS ΠΈ JavaScript
ΠΡ, Π½Π°Π²Π΅ΡΠ½ΠΎΠ΅, ΡΠ»ΡΡΠ°Π»ΠΈ ΠΎΠ± ΠΎΡΠΈΡΡΠΊΠ΅ Π°ΠΊΡΠΈΠ²ΠΎΠ² ΠΈ Perfmatters.
ΠΠ½ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΡΠ΄Π°Π»ΠΈΡΡ CSS ΠΈ JavaScript ΡΠ°ΠΌ, Π³Π΄Π΅ ΠΎΠ½ΠΈ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ. Π‘ΠΎΠΊΡΠ°ΡΠ΅Π½ΠΈΠ΅ CSS ΠΈ JavaScript ΠΌΠΎΠΆΠ΅Ρ ΠΎΠΊΠ°Π·Π°ΡΡ ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠ΅ Π²Π»ΠΈΡΠ½ΠΈΠ΅ Π½Π° ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π° ΡΠ°ΠΊΠΆΠ΅ Π½Π° Π²Π°ΡΠΈ ΠΎΠ±ΡΠΈΠ΅ Π±Π°Π»Π»Ρ.
1. Π£Π΄Π°Π»ΠΈΡΠ΅ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΉ CSS Ρ ΠΏΠΎΠΌΠΎΡΡΡ WP Rocket ΠΈΠ»ΠΈ LiteSpeed ββ
WP Rocket ΠΈ LiteSpeed ββCache ΠΈΠΌΠ΅ΡΡ ΠΎΠΏΡΠΈΠΈ Π΄Π»Ρ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠ³ΠΎ CSS Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°ΠΉΠ»ΠΎΠ² WP Rocket ΠΈ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΉ CSS (UCSS) Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ CSS LiteSpeed ββCache.
2. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Asset CleanUp ΠΈΠ»ΠΈ Perfmatters
ΠΠ±Π° ΡΡΠΈΡ ΠΏΠ»Π°Π³ΠΈΠ½Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΉ CSS/JavaScript ΡΠ°ΠΌ, Π³Π΄Π΅ Π΅Π³ΠΎ Π½Π΅ Π½ΡΠΆΠ½ΠΎ Π·Π°Π³ΡΡΠΆΠ°ΡΡ.
Π― Π½Π°ΠΏΠΈΡΠ°Π» ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠ΅ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ Asset CleanUp ΠΈ Perfmatters. Π― Π»ΠΈΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Perfmatters, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ UI/UX Π±ΠΎΠ»Π΅Π΅ ΡΠ΄ΠΎΠ±Π΅Π½ Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ. ΠΠ΄Π½Π°ΠΊΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½Π°Ρ Π²Π΅ΡΡΠΈΡ Asset CleanUp ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²ΡΠ³ΡΡΠ·ΠΈΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠΉ CSS, Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ Π±Π΅ΡΠΏΠ»Π°ΡΠ½Π°Ρ Π²Π΅ΡΡΠΈΡ (ΠΈ Perfmatters) Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ ΡΡΠΎΠ³ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ.
ΠΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ Perfmatters, Π²ΠΊΠ»ΡΡΠΈΡΠ΅ Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅Ρ ΡΠΊΡΠΈΠΏΡΠΎΠ² Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ ΠΏΠ»Π°Π³ΠΈΠ½Π°. ΠΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ Asset CleanUp, Π²ΠΊΠ»ΡΡΠΈΡΠ΅ ΡΠ΅ΡΡΠΎΠ²ΡΠΉ ΡΠ΅ΠΆΠΈΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ Π²ΡΠ³ΡΡΠ·ΠΊΡ ΡΠ΅ΡΡΡΡΠΎΠ², Π½Π΅ Π½Π°ΡΡΡΠ°Ρ Π²Π°Ρ ΡΠ°ΠΉΡ (ΡΠΎΠ»ΡΠΊΠΎ Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅, Π΅ΡΡΡ Π»ΠΈ Π²ΠΈΠ΄ΠΈΠΌΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ). Π£ Perfmatters Π½Π΅Ρ ΡΠ΅ΡΡΠΎΠ²ΠΎΠ³ΠΎ ΡΠ΅ΠΆΠΈΠΌΠ°, ΠΏΠΎΡΡΠΎΠΌΡ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΠ²Π΅ΡΡΡΡ Π½Π°Π»ΠΈΡΠΈΠ΅ Π²ΠΈΠ΄ΠΈΠΌΡΡ ΠΎΡΠΈΠ±ΠΎΠΊ Π½Π° Π²Π°ΡΠ΅ΠΌ ΡΠ°Π±ΠΎΡΠ΅ΠΌ ΡΠ°ΠΉΡΠ΅ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ»ΠΈ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΡΠ½ΡΠΉ ΡΠ°ΠΉΡ Π΄Π»Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
Π Perfmatters ΠΏΡΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π»ΡΠ±ΡΡ ΡΡΡΠ°Π½ΠΈΡΡ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ° ΠΈ Π½Π°ΠΆΠΌΠΈΡΠ΅ Β«ΠΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ ΡΠΊΡΠΈΠΏΡΠΎΠ²Β» Π² ΠΏΠ°Π½Π΅Π»ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°. ΠΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ Asset CleanUp, ΠΎΡΡΠ΅Π΄Π°ΠΊΡΠΈΡΡΠΉΡΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ, ΠΈ Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅ ΡΠ°Π·Π΄Π΅Π» Asset CleanUp Π² Π½ΠΈΠΆΠ½Π΅ΠΉ ΡΠ°ΡΡΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ°. ΠΡΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΡΠ°Π½ΠΈΡ/ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Π·Π°Π³ΡΡΠΆΠ°ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠΈΠΏΡ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ², ΡΡΠΈΡΡΠΎΠ², JavaScript, CSS ΠΈ Ρ.Β Π΄. Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Π²Ρ Π·Π°Π³ΡΡΠΆΠ°Π΅ΡΠ΅ Π°ΠΊΡΠΈΠ²Ρ Π² ΡΠ°Π·Π½ΡΡ ΠΎΠ±Π»Π°ΡΡΡΡ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ° WordPress.
Π’Π΅ΠΏΠ΅ΡΡ ΠΏΡΠΈΡΠ»ΠΎ Π²ΡΠ΅ΠΌΡ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ ΡΠΎ, ΡΡΠΎ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ. Π Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΎΠΉ ΠΏΠ»Π°Π³ΠΈΠ½ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ ΡΠ°ΠΉΠ»Ρ:
- ΠΠ΅Π·Π΄Π΅, ΠΏΠΎ ΡΠ΅ΠΊΡΡΠ΅ΠΌΡ URL-Π°Π΄ΡΠ΅ΡΡ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅.
- ΠΠ΅Π·Π΄Π΅, ΠΊΡΠΎΠΌΠ΅ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ URL, ΡΡΡΠ°Π½ΠΈΡ ΠΈΠ»ΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ.
- ΠΠ»Ρ ΡΠ°ΠΉΠ»ΠΎΠ², Π² ΠΊΠΎΡΠΎΡΡΡ Π²Ρ Π½Π΅ ΡΠ²Π΅ΡΠ΅Π½Ρ, ΠΏΡΠΎΠ²Π΅Π΄ΠΈΡΠ΅ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠ΅ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΠΈΡΠΊ Google), ΠΏΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΠΎΡΠΊΠ»ΡΡΠ°ΡΡ Π΅Π³ΠΎ.
ΠΡΠΈΠΌΠ΅ΡΡ:
- ΠΡΠΊΠ»ΡΡΠΈΡΡ ΠΏΠ»Π°Π³ΠΈΠ½ ΡΠ»Π°ΠΉΠ΄Π΅ΡΠ° Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°Ρ , ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΡΠ»Π°ΠΉΠ΄Π΅ΡΡ.
- ΠΡΠΊΠ»ΡΡΠΈΡΡ ΠΏΠ»Π°Π³ΠΈΠ½ ΡΠ°ΡΡΠΈΡΠ΅Π½Π½ΡΡ ΡΠ½ΠΈΠΏΠΏΠ΅ΡΠΎΠ² Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°Ρ , ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π±ΠΎΠ³Π°ΡΡΠ΅ ΡΠ½ΠΈΠΏΠΏΠ΅ΡΡ.
- ΠΡΠΊΠ»ΡΡΠΈΡΡ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΠΎΠΉ ΡΠΎΡΠΌΡ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°Ρ , Π½Π° ΠΊΠΎΡΠΎΡΡΡ Π½Π΅Ρ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΠΎΠΉ ΡΠΎΡΠΌΡ.
- ΠΡΠΊΠ»ΡΡΠΈΡΡ ΡΡΠ΅Π½Π°ΡΠΈΠΈ ΠΈ ΡΡΠΈΠ»ΠΈ WooCommerce Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°Ρ , Π½Π΅ ΡΠ²ΡΠ·Π°Π½Π½ΡΡ Ρ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎΠΉ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠΈΠ΅ΠΉ.
- ΠΡΠΊΠ»ΡΡΠΈΡΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΠ°ΡΡΠ½Π΅ΡΡΠΊΠΈΠΌΠΈ ΡΡΡΠ»ΠΊΠ°ΠΌΠΈ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°Ρ , ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΠΎΡΡ-ΡΡΡΠ»ΠΊΠΈ.
- ΠΡΠΊΠ»ΡΡΠΈΡΡ ΠΏΠ»Π°Π³ΠΈΠ½ Π΄Π»Ρ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ Π² ΡΠΎΡΠΈΠ°Π»ΡΠ½ΡΡ ΡΠ΅ΡΡΡ Π½Π° Π²ΡΠ΅Ρ ΡΡΡΠ°Π½ΠΈΡΠ°Ρ (ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΎΠ½ ΠΎΠ±ΡΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΏΠΎΡΡΠΎΠ² Π² Π±Π»ΠΎΠ³Π°Ρ ).
- ΠΡΠΊΠ»ΡΡΠΈΡΠ΅ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π² ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΠ΅ ΡΡΡΠ°Π½ΠΈΡ (ΡΠΌ. ΡΡΠΎΡ ΠΏΠΎΡΡ Π΄Π»Ρ Elementor).
5.
5. Host Fonts Locally ΠΈ PRALAD Locally ΠΈ PRALAD Locally ΠΈ PRALAD Locally ΠΈ PHALAD LOCALLAD LOCALLAD LOCALLAD LOCALLAD. ΡΠ΅ΡΡΡΡΡ ΠΈΠ½ΠΎΠ³Π΄Π° ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π²ΡΠ·Π²Π°Π½Ρ ΡΡΠΈΡΡΠ°ΠΌΠΈ.ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΡΡΠΈΡΡΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΡΠΈΠ±ΠΎΠΊ Π² PageSpeed ββInsights, ΡΠ²ΡΠ·Π°Π½Π½ΡΡ Ρ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΎΠΉ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π°, CLS ΠΈ ΡΡΠΎΡΠΎΠ½Π½ΠΈΠΌ ΠΊΠΎΠ΄ΠΎΠΌ. ΠΠ΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΡΠΎΠ³ΠΎ, Π²ΡΠ·ΡΠ²Π°ΡΡ Π»ΠΈ ΡΡΠΈΡΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ, Π²ΡΠ΅Π³Π΄Π° Π±ΡΡΡΡΠ΅Π΅ ΡΠ°Π·ΠΌΠ΅ΡΠ°ΡΡ ΡΡΠΈΡΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎ Π½Π° Π²Π°ΡΠ΅ΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅ ΠΈ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π·Π°Π³ΡΡΠΆΠ°ΡΡ ΠΈΡ .
Π Π°Π·ΠΌΠ΅ΡΡΠΈΡΠ΅ ΡΡΠΈΡΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎ, Π·Π°Π³ΡΡΠ·ΠΈΠ² ΠΈΡ ΠΈΠ· Google Fonts. ΠΠ°Π³ΡΡΠΆΠ°ΠΉΡΠ΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° ΡΡΠΈΡΡΠΎΠ², Π½Π°ΡΡΡΠ΅Π½Π½ΠΎΡΡΡ, Π²Π°ΡΠΈΠ°Π½ΡΡ ΠΈ Π·Π½Π°ΡΠΊΠΈ ΡΡΠΈΡΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π²Π°ΠΌ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡ. ΠΠ°ΡΠ΅ΠΌ ΠΊΠΎΠ½Π²Π΅ΡΡΠΈΡΡΠΉΡΠ΅ ΠΈΡ Π² ΡΠΎΡΠΌΠ°Ρ WOFF2 Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° ΠΈ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Π² ΡΠ²ΠΎΠΉ CSS. ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ ΠΏΠ»Π°Π³ΠΈΠ½ OMGF, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΡΠΎΡΠ΅. ΠΡΠΎ Π·Π°Π³ΡΡΠΆΠ°Π΅Ρ ΡΡΠΈΡΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎ Ρ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ°, Π° Π½Π΅ ΡΠΎ ΡΡΠΎΡΠΎΠ½Π½ΠΈΡ Π²Π΅Π±-ΡΠ°ΠΉΡΠΎΠ² (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, fonts.gstatic.com).
PageSpeed ββInsights ΡΠΎΠΎΠ±ΡΠ°Π΅Ρ, ΠΊΠ°ΠΊΠΈΠ΅ ΡΡΠΈΡΡΡ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π·Π°Π³ΡΡΠΆΠ°ΡΡ Π² Π·Π°ΠΏΡΠΎΡΠ°Ρ ΠΊΠ»ΡΡΠ° ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ, ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π² Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌΡΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π²ΡΡΡΠ½ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΡΡΠΎΠΉ ΡΡΡΠΎΠΊΠΈ ΠΊΠΎΠ΄Π° ΠΈΠ»ΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌΠΎΠ³ΠΎ ΠΌΠΎΠ΄ΡΠ»Ρ Pre* Party Resource Hints.
Β
6. Π£ΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΡΡΡΠΎΠ², Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ, Ρ ΠΏΠΎΠΌΠΎΡΡΡ Elementor/Divi
ΠΠ°ΠΊ Elementor, ΡΠ°ΠΊ ΠΈ Divi ΠΈΠΌΠ΅ΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ ΡΡΡΡΠ°Π½ΠΈΡΡ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ.
Π Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ Elementor Experiments Π²ΠΊΠ»ΡΡΠΈΡΠ΅ ΡΡΠ½ΠΊΡΠΈΡ Β«Π£Π»ΡΡΡΠ΅Π½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° CSSΒ» ΠΈ Β«Π¨ΡΠΈΡΡ-Awesome InlineΒ», ΡΡΠΎΠ±Ρ Π·Π°Π³ΡΡΠΆΠ°ΡΡ CSS ΠΈ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ ΡΡΠΈΡΡΡ, ΡΡΠΎ ΡΠ΄Π΅Π»Π°Π΅Ρ ΠΈΡ Π½Π΅Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠΌΠΈ ΠΏΡΠΈ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π΅. Π£Π»ΡΡΡΠ΅Π½Π½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° Π°ΠΊΡΠΈΠ²ΠΎΠ² ΡΠ΄Π°Π»ΡΠ΅Ρ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΉ CSS/JavaScript, ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΡΠ»ΡΡΡΠΈΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ Π²Π΅Π±-ΠΆΠΈΠ·Π½Π΅Π½Π½ΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ ΠΎΠ±Π»Π°ΡΡΡΡ .
ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Divi ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡΡ ΡΡΡΡΠ°Π½ΠΈΡΡ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, ΠΏΡΠΈΠΌΠ΅Π½ΡΡ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ CSS, ΠΎΡΠΊΠ»Π°Π΄ΡΠ²Π°Ρ CSS/JavaScript ΠΈ ΡΠ»ΡΡΡΠ°Ρ Π·Π°Π³ΡΡΠ·ΠΊΡ ΡΡΠΈΡΡΠΎΠ² Google, Π·Π°Π³ΡΡΠΆΠ°Ρ Π²Π°ΡΠΈ ΡΡΠΈΡΡΡ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅.
Β
7. ΠΠ·Π±Π΅Π³Π°ΠΉΡΠ΅ ΡΡΠΆΠ΅Π»ΡΡ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² jQuery
ΠΡΠ»ΠΈ Π²Ρ Π·Π°ΠΌΠ΅ΡΠΈΠ»ΠΈ Π² ΡΠ²ΠΎΠ΅ΠΌ ΠΎΡΡΠ΅ΡΠ΅ ΠΎ ΡΠ΅ΡΡΡΡΠ°Ρ , Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, ΠΏΠ»Π°Π³ΠΈΠ½ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ jQuery, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΉΡΠΈ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Ρ.
Π― ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΌΠΎΠΉ ΡΠΏΠΈΡΠΎΠΊ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΡ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΡΡ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ WP Hive Chrome. ΠΡΠΎ Π³ΠΎΠ²ΠΎΡΠΈΡ Π²Π°ΠΌ, Π²Π»ΠΈΡΠ΅Ρ Π»ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½ Π½Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠ°ΠΌΡΡΠΈ ΠΈ PageSpeed ββββInsights ΠΏΡΠΈ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ WordPress. Query Monitor ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΡΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ.
ΠΠ½ΠΎΠ³ΠΈΠ΅ Π»ΡΠ΄ΠΈ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΡΡ Ρ Yoast Π½Π° Rank Math, Revolution Slider Π½Π° Smart Slider, Elementor Π½Π° Oxygen ΠΈ ΡΠ°ΠΊ Π΄Π°Π»Π΅Π΅. Web Vitals ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎ ΡΡΠΈΡΡΠ²Π°Π΅Ρ Π»Π΅Π³ΠΊΠΎΠ²Π΅ΡΠ½ΡΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ.
ΠΠΎΠΆΠ½ΠΎ Π΄Π°ΠΆΠ΅ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ jquery-migrate Π² Perfmatters ΠΈΠ»ΠΈ Asset CleanUp.
Β
8. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠΏΡΠΎΡΠ΅Π½Π½ΡΠ΅ ΡΠΎΡΠΌΡ ΠΈ ΠΏΠΎΠ»Π·ΡΠ½ΠΊΠΈ
ΠΡΠ»ΠΈ ΡΠΎΡΠΌΡ ΠΈΠ»ΠΈ ΠΏΠΎΠ»Π·ΡΠ½ΠΊΠΈ Π²ΡΠ·ΡΠ²Π°ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΎΠΉ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π°, ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ Fluent Forms (ΡΠΎΡΠΌΡ) ΠΈ Smart Slider ΠΈΠ»ΠΈ MetaSlider (ΠΏΠΎΠ»Π·ΡΠ½ΠΊΠΈ). ΠΠ½ΠΈ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π»Π΅Π³ΡΠ΅, ΡΠ΅ΠΌ CF7, Revolution Slider ΠΈ Ρ. Π΄.
ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ Π²Π΅Π·Π΄Π΅, ΠΊΡΠΎΠΌΠ΅ ΡΡΡΠ°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΡΠΎΡΠΌΡ/ΠΏΠΎΠ»Π·ΡΠ½ΠΊΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Perfmatters ΠΈΠ»ΠΈ Asset CleanUp. ΠΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΈΠ·Π±Π΅Π³Π°ΡΡ ΡΠ»Π°ΠΉΠ΄Π΅ΡΠΎΠ², ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ .
Β
9. Π£ΠΌΠ΅Π½ΡΡΠΈΡΠ΅ Π²Π»ΠΈΡΠ½ΠΈΠ΅ ΡΡΠΎΡΠΎΠ½Π½Π΅Π³ΠΎ ΠΊΠΎΠ΄Π°
ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΡΡΠΎΡΠΎΠ½Π½ΠΈΠΉ ΠΊΠΎΠ΄, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½ΡΠΉ Π½Π° Π²Π°Ρ ΡΠ°ΠΉΡ WordPress, Π±Π»ΠΎΠΊΠΈΡΡΠ΅Ρ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³.
ΠΠ΅ΠΊΠΎΡΠΎΡΡΠΉ ΡΡΠΎΡΠΎΠ½Π½ΠΈΠΉ ΠΊΠΎΠ΄ Π»Π΅Π³ΠΊΠΎ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ, Π½ΠΎ, ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, Π»ΡΡΡΠ΅ ΠΈΠ·Π±Π΅Π³Π°ΡΡ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΠΌΠ½ΠΎΠ³ΠΎΠ³ΠΎ, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ ΠΊΠΎΠ³Π΄Π° ΡΠ΅ΡΡ ΠΈΠ΄Π΅Ρ ΠΎ ΡΠ΅ΠΊΠ»Π°ΠΌΠ΅, Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅ΡΠ΅ ΡΠ΅Π³ΠΎΠ² ΠΈ ΡΡΠΆΠ΅Π»ΡΡ ΠΏΠ»Π°Π³ΠΈΠ½Π°Ρ Π΄Π»Ρ ΠΎΠ±ΠΌΠ΅Π½Π° Π² ΡΠΎΡΠΈΠ°Π»ΡΠ½ΡΡ ΡΠ΅ΡΡΡ Π² Π²Π°ΡΠ΅ΠΌ Π±Π»ΠΎΠ³Π΅.
ΠΡΠΈΠΌΠ΅ΡΡ ΡΡΠΎΡΠΎΠ½Π½ΠΈΡ ΠΊΠΎΠ΄ΠΎΠ²
- Google Fonts β ΡΠ°Π·ΠΌΠ΅ΡΡΠΈΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎ ΠΈ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π·Π°Π³ΡΡΠ·ΠΈΡΡ ΠΈΡ .
- Google Analytics β ΡΠ°Π·ΠΌΠ΅ΡΠ°ΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌΠΎΠ³ΠΎ ΠΌΠΎΠ΄ΡΠ»Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΉ Π°Π½Π°Π»ΠΈΡΠΈΠΊΠΈ.
- ΠΠΈΡΠΏΠ΅ΡΡΠ΅Ρ ΡΠ΅Π³ΠΎΠ² Google β Π½Π΅ ΠΏΠ΅ΡΠ΅ΡΡΠ΅ΡΠ΄ΡΡΠ²ΡΠΉΡΠ΅ ΠΈ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ΅Π³ΠΎΠ².
- ΠΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ Π²ΠΈΠ΄Π΅ΠΎ β Π»Π΅Π½ΠΈΠ²Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° ΡΡΠ΅ΠΉΠΌΠΎΠ² ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠΌΠΎΡΡΠ°.
- Google Maps β Π»Π΅Π½ΠΈΠ²Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° iframe ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΊΡΠΈΠ½ΡΠΎΡΠ° ΠΊΠ°ΡΡΡ.
- Gravatars (Π² Π²Π°ΡΠΈΡ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡ ) β Ρ ΠΎΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠΉ Π°Π²Π°ΡΠ°Ρ WP.
- Google AdSense β Π·Π°ΡΠ΅Π·Π΅ΡΠ²ΠΈΡΡΠΉΡΠ΅ ΠΌΠ΅ΡΡΠΎ Π΄Π»Ρ ΡΠ΅ΠΊΠ»Π°ΠΌΡ ΠΈ ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΡ ΡΠ΅ΠΊΠ»Π°ΠΌΡ.
ΠΠ°Π΄Π΅ΡΠΆΠΊΠ° ΡΡΠΎΡΠΎΠ½Π½Π΅Π³ΠΎ JavaScript
ΠΠ°Π΄Π΅ΡΠΆΠΊΠ° JavaScript Π΄ΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ ΠΌΠΎΠΆΠ΅Ρ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΎΠΊΡΠ°ΡΠΈΡΡ Π²ΡΠ΅ΠΌΡ ΠΏΠ΅ΡΠ²ΠΎΠ½Π°ΡΠ°Π»ΡΠ½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Flying Scripts ΠΈΠ»ΠΈ ΡΡΠ½ΠΊΡΠΈΡ Π·Π°Π΄Π΅ΡΠΆΠΊΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ JavaScript Π² WP Rocket. WP Rocket ΠΈΠΌΠ΅Π΅Ρ ΠΎΡΠ»ΠΈΡΠ½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ ΡΠ°ΠΉΠ»ΠΎΠ² JavaScript Π΄Π»Ρ Π·Π°Π΄Π΅ΡΠΆΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π² ΠΈΡ ΠΏΠ»Π°Π³ΠΈΠ½Π΅. ΠΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ Flying Scripts ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΎΠΉ ΠΏΠ»Π°Π³ΠΈΠ½, ΡΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ ΡΡΠΎΡ ΡΠΏΠΈΡΠΎΠΊ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π°Π΄Π΅ΡΠΆΠ°ΡΡ Π΄ΡΡΠ³ΠΎΠΉ JavaScript, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ //cdnjs.cloudflare.com. Π― Π»ΠΈΡΠ½ΠΎ Π·Π°Π΄Π΅ΡΠΆΠ°Π» ΡΠ²ΠΎΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ (ΠΈ wpDiscuz, ΠΈ Gravatars).
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΎΠΊ ΠΏΠΎ ΡΠ΅ΡΡΡΡΠ°ΠΌ Π±ΡΠ°ΡΠ·Π΅ΡΠ°
ΠΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½Π°Ρ Π²ΡΠ±ΠΎΡΠΊΠ° ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ Π±ΡΠ°ΡΠ·Π΅ΡΠ°ΠΌ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄Π΅ΡΡ ΡΡΠΎΡΠΎΠ½Π½ΠΈΠΉ ΠΊΠΎΠ΄ ΠΈ Π±ΡΡΡΡΠ΅Π΅ Π΅Π³ΠΎ Π·Π°Π³ΡΡΠΆΠ°ΡΡ. ΠΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΎΠ±ΡΡΠ½ΠΎ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Ρ CDN ΠΈ ΡΡΠΈΡΡΠ°ΠΌΠΈ. ΠΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½Π°Ρ Π²ΡΠ±ΠΎΡΠΊΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ ΡΠΎ Π²ΡΠ΅ΠΌ ΡΡΠΎΡΠΎΠ½Π½ΠΈΠΌ ΠΊΠΎΠ΄ΠΎΠΌ (ΡΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ Π΄ΠΎΠΌΠ΅Π½Ρ Π² ΡΠ²ΠΎΠΉ ΠΎΡΡΠ΅Ρ PageSpeed ββInsights ΠΈΠ»ΠΈ ΠΏΡΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ ΡΡΠΎΡ ΡΠΏΠΈΡΠΎΠΊ ΠΎΠ±ΡΠΈΡ Π΄ΠΎΠΌΠ΅Π½ΠΎΠ² Π΄Π»Ρ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ Π²ΡΠ±ΠΎΡΠΊΠΈ). ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΡ Π²ΡΠ±ΠΎΡΠΊΡ Π²ΡΡΡΠ½ΡΡ, Π² Perfmatters, WP Rocket (ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ CDN/ΡΡΠΈΡΡΠΎΠ² Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ) ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΈΡ ΠΏΠ»Π°Π³ΠΈΠ½Π°Ρ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΎΠΊ ΡΠ΅ΡΡΡΡΠΎΠ² Π±ΡΠ°ΡΠ·Π΅ΡΠ°.
Β
ΠΠΎΠ²ΡΠΎΡΠ½ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΡΠΉΡΠ΅ ΡΠ²ΠΎΠΉ Π²Π΅Π±-ΡΠ°ΠΉΡ Π½Π° Π½Π°Π»ΠΈΡΠΈΠ΅ ΡΠ΅ΡΡΡΡΠΎΠ², Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ
ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ ΡΠ²ΠΎΠΉ ΡΠ°ΠΉΡ WordPress Ρ ΠΏΠΎΠΌΠΎΡΡΡ PageSpeed ββInsights ΠΈΠ»ΠΈ Lighthouse ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅ Π½Π°Π»ΠΈΡΠΈΠ΅ ΡΠ΅ΡΡΡΡΠΎΠ², Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ.
Π― ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ», ΡΡΠΎ ΠΏΡΠΈ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΉ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠΉ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³ ΡΠ΅ΡΡΡΡ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ. Π ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΡΠΎΡ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΈ ΡΠΎΠ²Π΅ΡΡ, ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ Π² ΡΡΠΎΠΌ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π΅, Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΈΠ· Π½ΠΈΡ .
Β
Π§Π°ΡΡΠΎ Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ
ΠΠ°ΠΊ ΡΠ΄Π°Π»ΠΈΡΡ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π² WordPress?
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΠΎΡΠ»ΠΎΠΆΠΈΡΡ JavaScript, ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ CSS ΠΈ Π²ΡΡΡΠΎΠΈΡΡ Π΅Π³ΠΎ (ΠΎΠ±ΡΡΠ½ΠΎ ΡΡΠΎ Π΄Π΅Π»Π°Π΅ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌΠΎΠ³ΠΎ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΊΠ΅ΡΠ° ΠΈΠ»ΠΈ Autoptimize). Π‘ΠΎΠΊΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΡΠ°ΠΉΠ»ΠΎΠ² CSS ΠΈ JavaScript ΠΈ Π·Π°Π΄Π΅ΡΠΆΠΊΠ° ΡΡΠΎΡΠΎΠ½Π½Π΅Π³ΠΎ ΠΊΠΎΠ΄Π° ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡΡ ΡΡΡΡΠ°Π½ΠΈΡΡ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π² WordPress.
ΠΠ°ΠΊ ΡΡΡΡΠ°Π½ΠΈΡΡ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π² WP Rocket?
ΠΠΊΠ»ΡΡΠΈΡΠ΅ ΠΎΡΠ»ΠΎΠΆΠ΅Π½Π½ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ JavaScript ΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΡΠΉΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΡ Β«ΠΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π΄ΠΎΡΡΠ°Π²ΠΊΡ CSSΒ» Π² WP Rocket. ΠΡΠΎΠ²Π΅ΡΡΡΠ΅, Π½Π΅ Π²ΡΠ·ΡΠ²Π°Π΅Ρ Π»ΠΈ ΡΡΠΎ FOUC (Π²ΡΠΏΡΡΠΊΠ° Π½Π΅ΡΡΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ) ΠΈΠ»ΠΈ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°Π΅Ρ ΠΊΡΠΌΡΠ»ΡΡΠΈΠ²Π½ΡΠΉ ΡΠ΄Π²ΠΈΠ³ ΠΌΠ°ΠΊΠ΅ΡΠ°. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Π°ΠΌ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ CSS ΠΈΠ»ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΠ΅Π·Π΅ΡΠ²Π½ΡΠΉ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ CSS Π² WP Rocket Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°, ΠΊΠ°ΠΊ PurifyCSS.
ΠΠ°ΠΊ ΡΡΡΡΠ°Π½ΠΈΡΡ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΡ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° Google Fonts?
ΠΠΎΠΊΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΡΠΈΡΡΠΎΠ² Google ΠΈ ΠΈΡ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° ΠΎΠ±ΡΡΠ½ΠΎ ΠΌΠΎΠ³ΡΡ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΠΎΡΡΠΈΡΠΎΠ²ΠΊΡ, ΡΠ²ΡΠ·Π°Π½Π½ΡΠ΅ ΡΠΎ ΡΡΠΈΡΡΠ°ΠΌΠΈ.
ΠΠ°ΠΊ ΡΠ΄Π°Π»ΠΈΡΡ ΡΠ΅ΡΡΡΡΡ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π² Autoptimize?
Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Autoptimize ΠΈ Π²ΠΊΠ»ΡΡΠΈΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π΄Π»Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΊΠΎΠ΄Π° CSS ΠΈ JavaScript. Π’Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡΡΠΈΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π΄Π»Ρ Π°Π³ΡΠ΅Π³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ² CSS ΠΈ JavaScript.