Колькі ўбудоў Wordpress вы можаце ўсталяваць на сваім сайце?

Колькі плагінаў WordPress я павінен усталяваць? Што зашмат?

Чытачы часта пытаюцца ў нас, колькі плагінаў WordPress яны павінны ўсталяваць на сваім сайце. Сапраўднае пытанне, якое кожны хоча ведаць, - колькі ўбудоў занадта шмат? Паколькі існуе шмат памылковых уяўленняў аб убудовах WordPress і аб тым, як яны могуць паўплываць на хуткасць, прадукцыйнасць і бяспеку вэб-сайта, мы хочам падрабязна растлумачыць гэтую тэму нашым нетэхнічным карыстальнікам. У гэтым артыкуле мы раскажам вам, колькі плагінаў WordPress павінна быць усталявана на вашым сайце. Мы таксама пагаворым пра тое, як убудовы могуць і не могуць паўплываць на ваш сайт. Наша мэта - дапамагчы вам навучыцца кіраваць сваім сайтам з дапамогай ідэальнага спалучэння убудоў WordPress.

Аб убудовах WordPress і аб тым, як яны працуюць

Перш чым паглыбіцца, давайце трохі пагаворым аб убудовах WordPress і аб тым, як яны працуюць. Убудовы WordPress падобныя на праграмы для вашага сайта. Яны дапамогуць вам дадаць новыя функцыі вэб-сайта і функцыі, такія як стварэнне інтэрнэт-крамы, даданне кантактных формаў і г.д. Як і сам WordPress, убудовы таксама напісаны на мове праграмавання PHP. Код PHP працуе на серверы хостынгу вашага сайта і выкарыстоўвае яго рэсурсы. Вось чаму вам варта выбраць добры хостынг WordPress, які дае вам простыя інструменты для кіравання гэтымі рэсурсамі і эфектыўнага запуску вашага сайта. Для атрымання дадатковай інфармацыі азнаёмцеся з нашым падрабязным кіраўніцтвам аб тым, як працуюць убудовы WordPress. Калі вы хочаце капнуць яшчэ глыбей, паглядзіце, як WordPress сапраўды працуе за кулісамі (інфаграфіка). Пачынаючы з WordPress 1.2 (калі была дададзеная падтрымка плагінаў WordPress), убудовы сталі знаходкай для карыстальнікаў. WordPress без убудоў - гэта як крама цацак без цацак. Гэта ўжо не смешна.

Чаму плагіны неабходныя для вэб-сайтаў WordPress?

Навошта вам убудовы?
Нягледзячы на ​​тое, што ядро ​​WordPress забяспечвае моцную выдавецкую структуру, менавіта убудовы адказваюць за тое, каб зрабіць WordPress самым папулярным канструктарам вэб-сайтаў у свеце. Агульная колькасць даступных убудоў WordPress з гадамі павялічылася. На момант напісання артыкула ў афіцыйным каталогу плагінаў даступна больш за 54.000 XNUMX бясплатных убудоў WordPress. У дадатак да гэтых бясплатных убудоў, існуюць таксама тысячы прэміум-плагінаў WordPress, якія прадаюцца староннімі кампаніямі і распрацоўшчыкамі. Убудовы могуць дапамагчы вам палепшыць SEO, павысіць бяспеку, кіраваць карыстальнікамі і г.д. Было б даволі складана развіваць свой бізнес без выкарыстання плагінаў WordPress на вашым сайце.

Як плагіны WordPress атрымалі дрэнны рэп

Як убудовы атрымліваюць дрэнную рэпутацыю
Мэтай убудоў з'яўляецца пашырэнне WordPress, каб рабіць практычна ўсё, што вы можаце сабе ўявіць. Аднак цяпер мы бачым пачуццё страху або стрыманасці ў адносінах да ўбудоў з боку многіх пачаткоўцаў карыстальнікаў. Людзі клапоцяцца пра прадукцыйнасць, бяспеку, надзейнасць і г.д. У асноўным гэта звязана з тым, што дызайнеры вэб-хостынгу, распрацоўшчыкі і тэхнічныя спецыялісты службы падтрымкі вельмі засмучаюцца пры ліквідацыі непаладак на вэб-сайтах кліентаў. У сваім расчараванні яны робяць каментарыі накшталт «мець менш убудоў» або «убудовы запавольваюць працу вашага сайта».
Распрацоўшчык вінаваціць убудовы ў павольным працы сайта
Гэтыя заявы гучалі ў сацыяльных сетках, на вочных сустрэчах і канферэнцыях. Самая вялікая праблема гэтых выказванняў — іх двухсэнсоўнасць. Што менш? Колькі плагінаў WordPress занадта шмат? Мы лічым, што праблема не ў колькасці плагінаў, а ў якасці. Вы можаце мець дзесяткі добрых убудоў WordPress, якія працуюць на вашым сайце без праблем, але даданне толькі аднаго дрэнна закадаванага плагіна можа запаволіць ваш вэб-сайт. Калі гэта адбываецца, і вы звяртаецеся за дапамогай па ліквідацыі непаладак, служба падтрымкі вашай хостынгавай кампаніі або іншы распрацоўшчык будзе вінаваціць колькасць убудоў. Гэта мае сэнс, таму што ліквідаваць непаладкі на вэб-сайце з 5 убудовамі значна прасцей, чым на вэб-сайце з 30. Колькасць убудоў абцяжарвае вашу працу. Вельмі важна прытрымлівацца гэтых непрыемных парадаў з невялікай асцярогай. Вы павінны ветліва папрасіць іх вызначыць, які канкрэтны убудова выклікае праблему, бо толькі колькасць вінаваціць з'яўляецца вынікам ляноты. Каб паставіць гэта ў перспектыве, наш сайт MundoCMS у цяперашні час мае 62 актыўных убудовы і загружаецца надзвычай хутка. Калі б мы дадалі дрэнны убудова, які запавольвае працу вэб-сайта, мы павінны толькі адключыць гэты дрэнны убудова (не ўсе 62). З улікам сказанага, давайце паглядзім, як убудовы могуць уплываць на розныя аспекты вашага сайта.

Як убудовы WordPress уплываюць на хуткасць і прадукцыйнасць вэб-сайта

Убудовы WordPress і прадукцыйнасць вэб-сайта
Ёсць шмат розных тыпаў убудоў WordPress, і кожны з іх па-рознаму ўплывае на прадукцыйнасць вашага сайта. Ёсць убудовы, якія ў асноўным закранаюць інтэрфейс. Напрыклад, убудовы для стварэння старонак, кантактныя формы, галерэі, паўзункі і г.д. Акрамя таго, ёсць убудовы, якія ў першую чаргу прызначаны для выканання задач у адміністратара або ўнутранай вобласці. Напрыклад, плагіны рэзервовага капіявання WordPress, рэдакцыйныя убудовы, розныя фонавыя працэсы і г.д. Таксама ёсць убудовы, якія працуюць паўсюдна, уключаючы вобласць адміністратара і інтэрфейс. Напрыклад, убудовы SEO, убудовы брандмаўэра WordPress і г.д. Уплыў плагіна WordPress на хуткасць і прадукцыйнасць вэб-сайта залежыць ад таго, дзе гэты убудова загружаецца. Напрыклад, убудовы, якія загружаюцца толькі пры выкананні пэўных задач у вобласці адміністратара WordPress, як правіла, не ўплываюць на прадукцыйнасць вашага сайта. З іншага боку, убудовы, загружаныя на пярэдні край, хутчэй за ўсё, будуць мець вялікую прадукцыйнасць. Убудовы, якія запускаюць звычайныя працэсы ў фонавым рэжыме, такія як праверка зламаных спасылак, маніторынг 404 і г.д. гэта таксама можа значна запаволіць агульную прадукцыйнасць вашага сайта. Убудовы могуць паўплываць на прадукцыйнасць вашага сайта:

  • Зрабіце дадатковыя запыты HTTP – Для належнай працы некаторых убудоў (у асноўным інтэрфейсных) можа спатрэбіцца карыстальніцкі стыль або скрыпты. Па гэтай прычыне яны могуць дадаваць дадатковыя файлы JS і/або CSS. Загрузка гэтых файлаў патрабуе дадатковых HTTP-запытаў, якія запавольваюць час загрузкі вашай старонкі.
  • Дадатковыя запыты да базы дадзеных – Некаторыя ўбудовы могуць павялічыць колькасць запытаў да базы дадзеных. Напрыклад, убудовы для адлюстравання папулярных артыкулаў, звязаных з імі артыкулаў або чаго-небудзь іншага, што выцягвае элементы з базы дадзеных і адлюстроўвае іх у інтэрфейсе.
  • Фонавыя працэсы і запісы базы дадзеных – Некаторыя ўбудовы могуць спажываць шмат рэсурсаў сервера пры запуску фонавых працэсаў, такіх як праверка зламаных спасылак, маніторынг і рэгістрацыя сканіравання, напрыклад прагляды паведамленняў і г.д.

Большасць добрых убудоў WordPress загружаюць дадатковыя файлы толькі пры неабходнасці і мінімізуюць выклікі базы дадзеных. Аднак часам гэтага не пазбегнуць. На шчасце, аптымізацыя даступная ў большасці выпадкаў. Давайце паглядзім на кароткатэрміновае і доўгатэрміновае рашэнне гэтых праблем. Перш чым зрабіць гэта, пераканайцеся, што на вашым сайце WordPress уключана кэшаванне. Без кэшавання ваш сайт застанецца павольным. А цяпер пяройдзем да іншых аптымізацый.
Выпраўлена праблема з дадатковымі запытамі HTTP
Убудовы павінны дадаваць дадатковыя HTTP-запыты (напрыклад, файлы JS і CSS), каб прымусіць іх працаваць з скрынкі. Напрыклад, калі вы ўсталёўваеце убудова кантактнай формы, вы хочаце, каб ён працаваў і выглядаў добра. Людзі скардзяцца на дадатковыя запыты HTTP, не ведаючы, што яны часам неабходныя. Вось так будзе выглядаць нестылёвая форма.
Кантактная форма без стылю
Большасці карыстальнікаў гэта не спадабаецца, некаторыя нават падумаюць, што ён зламаўся. Што ж, гэта менавіта тое, што адбудзецца, калі кантактная форма не дадае дадатковыя HTTP-запыты для загрузкі файлаў CSS і JS. Карацей кажучы, для належнай працы плагіна патрэбныя дадатковыя стылі і скрыпты. Ёсць тры спосабу аптымізацыі праблемы дадатковых HTTP-запытаў. Усе яны патрабуюць ведаў кадавання і навыкаў WordPress, але адзін спосаб, безумоўна, будзе прасцей, чым іншыя. Першы спосаб - адмяніць рэгістрацыю любых дадатковых стыляў і скрыптоў, загружаных убудовай. Пасля гэтага вы можаце аб'яднаць стылі плагінаў у файле style.css вашай тэмы і аб'яднаць скрыпты плагіна ў галоўным файле JavaScript вашай тэмы. Другім спосабам будзе ўмоўная загрузка стыляў/скрыптоў плагіна на тыя старонкі, дзе яны патрэбныя. Мы ўжо растлумачылі абодва метаду ў нашым артыкуле аб тым, як адключыць дадатковыя сцэнары і табліцы стыляў, дададзеныя убудовамі WordPress. Што тычыцца людзей, якія пачатковец у кодаванні, вы можаце выкарыстоўваць убудова для кэшавання прэміум-класа, напрыклад WP Rocket, які дазваляе згортваць і аб'ядноўваць файлы адным пстрычкай мышы. Гэта будзе працаваць у большасці выпадкаў, але ў некаторых выпадках гэта можа выклікаць канфлікты з пэўнымі убудовамі. Тым не менш, вы павінны разумець, што яшчэ некалькі HTTP-запытаў не так важныя, як вы думаеце. Тут гаворка ідзе пра мілісекунды. Аднак, калі ў вас ёсць шмат убудоў, якія дадаюць дадатковыя запыты HTTP, гэтая аптымізацыя дазволіць вам скараціць час загрузкі на некалькі секунд. Многія ўладальнікі нетэхнічнага бізнесу проста наймаюць распрацоўшчыка WordPress з Codeable, каб паскорыць свой вэб-сайт (што з'яўляецца выгадным укладанням). Цяпер, калі мы разгледзелі HTTP-запыты, давайце паглядзім на дадатковыя запыты базы дадзеных.
Выпраўленыя дадатковыя запыты да базы дадзеных і фонавыя працэсы.
Некаторыя ўбудовы могуць...

Першапачаткова апублікавана 2021 02:23:20.

пакінуць каментар