Namuhla i-WordPress iba yi-CMS, uhlelo lokuphathwa kokuqukethwe, ubuhle obukhulu. Ngisho I-White House ishintshe iDrupal nge-WordPress, njengenye yezimanga ekupheleni konyaka we-2017. Futhi ingabe leyo WordPress ilula kakhulu ukusebenzisa i-CMS esebenzisa umphakathi omkhulu, ngaphandle kwenani elihle lama-plugins ukuthola okuningi kulo.
Kungakho sizokwenza njalo ngikufundise izinyathelo eziyishumi ukuze ufunde kahle i-WordPress Ngokuphelele ukuze ube naleyo bhulogi, lelo khasi lokufika lebhizinisi lakho noma lelo eCommerce, ukuze uthengise ezinye izinto ezingatholakali kalula kulezi zingxenye, esimweni esihle kakhulu. I-WordPress engasetshenziswa kokubili kusuka kuwebhusayithi yakho, kanye nokuyilanda ukusetha iwebhusayithi kusuka ekubanjweni kwakho.
Okokuqala: indawo yokuhlala
Kuyinto ebaluleke kunazo zonke, ngoba uma iwebhusayithi yakho isingathwa kumuntu ophethe kancane, Uzothola izinkinga ezinkulu ukukhuphula amaphuzu we-Google Insights (esinye sezici ezibalulekile zokuma kwemvelo noma i-SEO).
Singahlola ukusebenza kusuka ku- leli thuluzi elisebenzisa izindawo ezi-14 ezahlukahlukene ukuthola isivinini: keycdn.com
Into ejwayelekile ukuthi sithola ifayela le- isivinini esiphakathi kwama-millisecond angama-200-400. Kuyadingeka ukwazisa ijubane elihlukile ngokuya ngendawo lapho kwenziwa khona izivivinyo. Uma sizofuna izithameli zaseSpain, kufanele sikhathalele iLondon. Ngakolunye uhlangothi, uma sifuna ukuthengisa imikhiqizo phakathi kweYurophu neMelika, kufanele sibheke lezo zindawo.
Kungabaluleka run izivivinyo usuku lonke ukuthola amaphuzu aphakathi nendawo ukuze sikwazi ukuqala kusuka kwimininingwane enembile eqoqwe.
Okwesibili: izici zokubamba
Kufanele siqiniseke ukuthi ukusingathwa, lapho i-web ibanjwe khona, sebenzisa izinto zakamuva, okungenani izinhlobo, ukuze yonke into ihambe ngokushesha njengosilika:
- I-PHP 7.x: kukhuphuke impela uma kuqhathaniswa nenguqulo 5.6 ye-PHP. Uma noma ikuphi ukusingathwa kungakunikeli, kungakuhle ukuthi ubheke komunye umuntu. Lokhu kwenzeka futhi nge-plugin noma ingqikithi esiyisebenzisela i-WordPress, ngoba noma ngubani oziqhenya ngokuqhubeka nokwakhiwa, kufanele ahambisane nanoma yiziphi izinhlobo zakamuva ze-PHP.
- I-Webserver: I-Apache ingeyokusetshenziswa okulula nokusisekelo. Izinto ziguquka kakhulu lapho iseva kufanele isekele imithwalo esindayo, ngakho-ke kufanele sibheke abahlinzeki abasebenzisa iLitespeed noma i-Nginx.
- Ukulondolozwa kwesikhashana kwe-OpCode- Kukhulisa amaphesenti angama-30 kuye kwangama-40 ekusebenzeni kwe-PHP. Into ehlekisayo ukuthi ababaningi abaphathi abasebenzisa i-OpCode. Lokhu kungenxa yokuthi kunciphisa inani labantu abangena ngemvume kuseva ye-akhawunti ngayinye. Uma ufuna ukwazi ukuthi ukusingathwa kwakho kuyakuhlinzeka, beka lowo mbhalo kuwebhusayithi yakho ngeFayileZilla: github.com/amnuts/opcache-gui
- I-Caching- Ama-plugins we-Caching asebenza kahle, kepha angadala isimilo uma kunemigwaqo eminingi ehamba kuwebhu. Ngokufanelekile, thola i-Host esebenzisa i-caching yangempela kusuka ezingeni leseva. Kunezimbili: iLitespeed Lscache neVarnish.
Okwesithathu: sebenzisa iGoogle Analytics
Abanye bangasebenzisa i-Wordfence njengesilinganiso sokuphepha sewebhusayithi, kepha kubangela ukulahleka kokusebenza. Sinezandla zethu iseva enkulu esilekelelayo: I-Google Analytics. Isizathu sokungasebenzisi i-Wordfence yingoba ukuqoshwa kwesikhathi sangempela kwethrafikhi kuba nomthelela omkhulu ekusebenzeni kwewebhusayithi. Uma sidinga ukusebenzisa leyo datha, i-Analytics yimpendulo.
Okwesine: weqa abakhi bekhasi elibukwayo
Sizofika nini ukwakhiwa kwewebhusayithi ezothwala umthwalo omkhulu wezimoto, kufanele siqhubekele phambili kusuka kulezo zinkinga ezizobala kabi amathuluzi wokulinganisa ijubane lewebhu njengeGoogle noma iPingDom. Abanye abanjengoVisual Composer bayasinda futhi bazonciphisa ijubane lewebhu.
Esinye sezeluleko ezibaluleke kakhulu iya kuzingqikithi zezingane ezifana noGenesise noma iThesis ukuqala ukuthuthukisa iwebhu sisodwa. Kuzothatha umsebenzi omningi ngakithi, kepha sizozuza kuwo ngokuhamba kwesikhathi.
Okunye esingaba nakho ngaphambi kwalezi zihloko ezisindayo, ngukuthi I-WP Blockade, ebhekele ukwethula ikhasi ku-html ecacile, ngaleyo ndlela kususwe inqubo yokugcwala ngokweqile okuvame ukuba yimbangela yokugcwala ngokweqile kuwebhu.
Okwesihlanu: ama-plugins
I-Los ama-plugins angenye ye-WordPress engapheli, kodwa kungakuhle ukuthi usebenzise ezimbalwa ngangokunokwenzeka. Noma sibakhubazile, kufanele sibasuse. Singasebenzisa iGoogle ukwenza ucwaningo kuleyo plugin futhi ngalokho sazi ukuthi kuyasizuzisa yini ngempela.
Owesithupha: Bots and Crawlers
I-Podemos sebenzisa le migqa yombhalo kumarobhothi.txt:
Umenzeli womsebenzisi: *
Ukubambezeleka kokukhasa: 10
Yini esizoyithola? Ini labo ababizwa ngokuthi "abakhasi" bayalalela leyo mingcele emibili ne-Wordfence inakekela okusele. Ake sithi sizobagcina bengasekho.
Okwesikhombisa: susa i-xmlrpc.php
Sibhekene ne- yemithombo yokuhlaselwa okunolaka kakhulu ku-WordPress. Njengoba abantu abaningi bengayidingi, ingasuswa. Vele, naka le migqa ngoba sibhekene nefayela elisetshenziswa yiJetpack edumile ye-SEO. Uma usebenzisa leli thuluzi, iya ephuzwini elilandelayo. Kungase futhi kucace ukuthi uma iJetpack isebenzisa lelo fayela ...
Owesishiyagalombili: vimbela noma wehlise ukushaya kwenhliziyo
Kuzoya ngokuthi iwebhusayithi yethu iyakusebenzisa yini ukushaya kwenhliziyo ukuze ikwenze kungasebenzi. Ukushaya kwenhliziyo kubanga zonke izinhlobo zezinkinga zokusebenza futhi ukuvimbela ukusebenza kwayo kunconywa kakhulu. Okunye ukusetshenziswa kwayo kungenxa yesikhathi eside lapho sishiya khona ideskithophu ye-WordPress ivulekile, ngokunembile lapho sibhala noma sihlela ukushicilelwa. Izicelo eziqhubekayo zingadala ukusetshenziswa ngokweqile kwezinsizakusebenza.
Ngale plugin singayivimba noma sinciphise ukusetshenziswa kwayo: ukushaya kwenhliziyo.
Singakwazi futhi engeza le migqa kwimisebenzi.php kuya ngalokho esifuna ukukwenza:
i-add_action ('init', 'stop_heartbeat', 1);
umsebenzi stop_heartbeat () {
wp_deregister_script ('ukushaya kwenhliziyo');
}
Uma sifuna kube nesikhawu sesikhathi sokushaya kwenhliziyo ukwenza:
i-add_filter ('ukushaya kwenhliziyo_izilungiselelo', 'ukushaya kwenhliziyo_ukuvama');
ukusebenza kwenhliziyo_frequency (izilungiselelo ze- $) {$ izilungiselelo ['interval'] = 60; // noma isikhawu sesikhathi ngemizuzwana lapho sifuna izilungiselelo zama- $;
}
Olunye ulwazi mayelana nokushaya kwenhliziyo
Ukuvimbela ukushaya kwenhliziyo akufanele kwenziwe kuze kube yilapho kwaziwa ngempela yini imbangela yangempela yokusetshenziswa ngokweqile kwe-CPU. Lokhu singakwenza ngalezi zinyathelo:
- Bheka ukungena kwakho kokungena uma kunenani elifanele lamakholi we-POST /wp-admin/admin-ajax.php futhi izitembu zesikhathi zifana ne-spike ephezulu yokusebenzisa i-CPU.
- Uma ukusingathwa kusebenzisa iCanel ne-CloudLinux, impela singathatha umbhalo wokuthi leyo ngqophamlando yokusetshenziswa kwezinsiza yenzeke nini. Singazi imbangela ezofakwa kuhlu ku-admin-ajax.php.
- Uma unokufinyelela kwezimpande kungabhekwa nge "top -c". Singonga isikhathi ekuqapheni ngokusebenzisa: top -c -u username -b> topout.txt
- Ungalandela i-access_logs Abasebenzisi besikhathi sangempela futhi bayasiza: tail -f ~ username / access-logs / domain.com
Okwesishiyagalolunye: khubaza i-WordPress Cron
Isizathu sokukhubaza i-WordPress Cron ukuthi akudingekile ukuthi isebenze ngazo zonke lezo zikhathi lapho othile abone iwebhusayithi yethu. Masikukhubaze bese usetha i-cron yohlelo. Ukuze wenze lokhu engeza ku-wp-.config:
chaza ('DISABLE_WP_CRON', kuyiqiniso);
Manje sesingakwazi faka iphaneli yokulawula uhlelo lwe-cron ngomyalo:
/usr/local/bin/php/home/user/public_html/wp-cron.php
Singayishiya iqhubeke njalo ngemizuzu eyi-10-20.
Oweshumi: amarekhodi
Uma sifuna ukwazi ukuthi kwenzekani kuwebhusayithi yethu, siyakudinga finyelela umcimbi noma irekhodi lokungena. Ziwusizo impela ekuhloleni ukusebenza nezinkinga ze-jitter. Uma singazi ukuthi bakuphi, singabuza ukusingathwa. Inhloso yokufunda ukuzitolika, yize kuzothatha isikhathi.
Izingodo ezimbili eziyinhloko izingodo zamaphutha nama-access_logs. Zifunde futhi uzijwayeze ubuciko bosesho lwe-Google ukuze ufunde kabanzi ngazo. Kancane kancane kuzoba yinto ejwayelekile futhi lokho kuzovela ngokwesaba ukubhekana nalezi zinkinga zokusebenza nokungazinzi kwewebhu.
Uma usuvele ufuna ukunikeza iwebhusayithi yakho ukubukeka okungcono, lapha.