Tuhinga Tuhinga
Ko te mea kino rawa atu mō te tūmau tukutuku ehara i te wā e kore e mahi, engari ko te tōia ki raro e ngā mahi koretake.
在 WordPress I te ao o WP-Cron, he rite ki tētahi karaka e kore e kitea, e whakarite puku ana i ngā mahi maha kua whakaritea te wā.
He taputapu āwhina i te tīmatanga, engari he maha ngā wā ka huri hei kaikōhuru e kore e kitea e whakaroa ana i te mahi nā ngā "mahi tūpāpaku" i mahue i muri i te tango i ngā monomai.
Te āhua me ngā tūponotanga huna o WP-Cron
Ehara a WP-Cron i te Cron taumata-pūnaha, engari he tikanga mahi kua whakaritea e WordPress tonu.
Ka tirohia anake mēnā he mahi hei whakahaere ina whakahohea e te urunga a te kaiwhakamahi.
Ko te tikanga tēnei, mēnā ka rēhitahia e te monomai tētahi mahi o ia rā, tera pea kei te noho tonu taua mahi ahakoa kua tangohia te monomai.
Ko te mutunga iho, kei te ngana a WordPress ki te whakahaere i tētahi matau kāore e kitea i ia rā, i ia rā.
Ehara i te mea ka moumou rauemi noa iho tēnei, engari ka arahi pea hoki ki te kohikohinga o ngā pūkete kore mana i roto i te pātengi raraunga.
E ai ki ngā tuhinga whaimana a te kaiwhakawhanake WordPress, ko te whakaritenga mahi a WP-Cron e whakawhirinaki ana ki... _get_cron_array() Hei tiki i ngā mahi katoa kua rēhitatia.
Ki te kore te mahi e pā ana ki te matau e tīariari ana, ka ngana tonu te pūnaha ki te whakahaere, engari i te mutunga ka takahuri noa iho.
He aha ai te whakapai i ngā mahi kua whakaritea kāore i te tika?
Whakaarohia tō paetukutuku WordPress hei tari.
Ka tae mai ngā kaimahi i te wā tika i ia rā, engari kua wehe kē ētahi o rātou i te kamupene.
Kei roto tonu i te pūnaha ā rātou nama tuakiri kaimahi, ā, kei te tatari te mīhini haere mai kia swipehia ā rātou kāri i ia rā.
He mahi CRON kore mana tēnei.
Ki te kore e horoia mō te wā roa, ka kitea i roto i te pātengi raraunga... wp_options Ka kī te tēpu, ā, ka kore e whai mana. _transient raraunga
Ko te mea kino rawa atu, ka nui ake te kawenga whakahaere i runga i te PHP nā te maha o ngā tirotiro kore mana.
E whakaatu ana ngā rangahau he nui atu i te [number] ngā paetukutuku WordPress 30% te moumou mahiNā ngā mahi CRON kore mana, kāore rānei i te tika, i te kore rānei i whakamahia (Puna: Smashing Magazine Technical Analysis).
Te whakatinanatanga waehere mō te tango aunoa i ngā mahi kore mana
He tino huatau te otinga.

Me whakahaere noa i tētahi tuhinga kimi i ia rā hei matawai i ngā mahi kua whakaritea katoa, ā, ki te kitea kua kore te mahi e pā ana ki te matau e tīariari ana, ka tangohia e ia.
Ka taea e te waehere mahi e whai ake nei te whakatutuki i tēnei:
add_action('wpcwl_remove_invild_crons', function(){
global $wp_filter;
$wp_crons = _get_cron_array();
foreach ($wp_crons as $timestamp => $wp_cron) {
foreach ($wp_cron as $hook => $dings) {
if(empty($wp_filter[$hook])){
foreach( $dings as $sig=>$data ) {
wp_unschedule_event($timestamp, $hook, $data['args']);
}
}
}
}
});
if(!wp_next_scheduled('wpcwl_remove_invild_crons')) {
wp_schedule_event( time(), 'daily', 'wpcwl_remove_invild_crons' );
}
E toru ngā mahi a tēnei waehere:
- Whakahou i ngā mahi kua whakaritea katoa:haere
_get_cron_array()Tikina ngā mahi kua rēhitatia i tēnei wā. - Whakamātauria mēnā he whai hua te matau:mēnā
$wp_filter[$hook]Mena he kau, ko te tikanga kāore he mahi e rite ana mō tēnei matau. - Tangohia ngā mahi kore manawaea
wp_unschedule_event()Mukua te mahi.
Hei whakamutunga, i rēhitatia hoki he mahi o ia rā hei whakarite i te horoi aunoa i ia rā.
Tātaritanga hōhonu o te arorau waehere
He maha ngā tāngata e kite ana he uaua tēnei waehere, engari he tino māmā noa iho te arorau:
- Porowhita tuatahi: Whakahou i ngā mahi katoa mā te tohu wā.
- Porowhita tuaruaTirohia ngā mahi mā te ingoa o te matau.
- Porowhita tuatoruWhakapaia te mahi mā te waitohu mahi me ngā tawhā takitahi.
Mā tēnei tikanga kōhanga taumata-toru ka kore he mahi muhu e ngaro.
me ngā wp_unschedule_event() Koinei te tikanga tango e taunakitia ana e WordPress, ā, ka horoia hoki ngā tuhinga e pā ana ki roto i te pātengi raraunga.
Nga tauari tono whaitake
Hei tauira.
I tāuta e koe tētahi SEO Ka whakaputa te monomai i tētahi mahere pae i ia rā.
I tangohia e koe te monomai i muri mai, engari i mau tonu tana mahi CRON.
Ko te mutunga iho, ka ngana a WordPress ki te whakahaere i ia rā, i ia rā. seo_generate_sitemap Tēnei matau.
Nā te mea kāore te mahi i te tīariari, ka oma noa te pūnaha.
Ki te whakahohea e koe te waehere i runga ake nei, ka horoia aunoatia tēnei mahi kore mana i te rā e whai ake nei.
Pānga whakapai ake i te mahi
I runga i ngā raraunga whakamātautau tuturu, he paetukutuku WordPress rahi-waenga (tata ki te 50 monomai) i muri i te whakahohenga o te horoi aunoa:
- Kua whakaitihia ngā patai pātengi raraunga 12 orau.
- Kua pai ake te tere o te uta whārangi 0.3 hēkona.
- Kua whakaitihia ngā mahi kore mana o ia rā 20+.
I ahu mai ēnei raraunga i ngā whakamātautau whakatairite i roto i te pūrongo mahi WP Engine.
Ngā mahi pai me ngā whakaaro arotau
Haunga te horoi aunoa, anei ētahi whakaaro arotau:
- Tirohia tonutia ngā mahi a te CRONMā te whakamahi i ngā monomai pēnei i te WP Crontrol, ka taea e koe te tiro ā-kanohi i ngā mahi katoa.
- Whakaitihia ngā monomai tāpiri-koreIna tangohia he monomai, he mea pai kia ūkui ā-ringa i ngā mahi kua whakaritea.
- Whakamahia te Cron taumata-pūnahaMō ngā paetukutuku e nui ana te haere, he mea pai kia monoa te WP-Cron ka whakamahi i te tūmau Cron tuturu a te tūmau.
Mā tēnei ka karohia ngā raruraru whakawhirinakitanga urunga a WP-Cron, ā, he pumau ake.
Whakamutunga: Kia mau tonu te WordPress i roto i te auau ma
He rite ngā mahi kua whakaritea a WordPress ki tētahi roopu puoro.
He rite ia monomai ki tētahi kaiwaiata, he mahi tā ia monomai ki te waihanga i tētahi rangi waiata maeneene.
Engari ki te mea kua wehe atu ngā kaiwaiata engari kei reira tonu te pepa puoro, he haruru noa iho tēnā.
Mā te tango aunoa i ngā mahi CRON kore tika ka horoia tēnei haruru, ka noho pai tonu te pūnaha.
I tēnei ao matihiko, ko te whai hua te oranga.
Ko te mahinga o tētahi paetukutuku ehara i te mea e whakawhirinaki ana ki ōna pānga o mua anake, engari ki tōna whakahaere tupato hoki o muri.
Mā te matatau ki tēnei waehere ka taea e WordPress te whakaora i a ia anō.
E ai ki tā Hegel i kī ai, "Ehara te herekore i te mahi i tāu e hiahia ai, engari ko te pehi i a koe anō."
Mā te whakaako i tō WordPress ki te whakahaere i a koe anō ka taea e koe te tuku i te mana o te herekoretanga.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ Tērā pea he āwhina ki a koe te tuhinga "Ngā Mea Ngaro mō te Tere ake i te Paetukutuku WordPress: Tangohia Aunoa ngā Mahi Kua Whakaritea e te CRON Mutunga Kore" kua tohaina ki konei.
Nau mai ki te tohatoha i te hono o tenei tuhinga:https://www.chenweiliang.com/cwl-33971.html
