WordPress: Têkiliya Peywendîdar Tweaking

wordpress

Heke hûn WordPress-ê bikar tînin, divê yek ji pêvekên we yên hewce be Related Post girêdan. Wê got, min bala xwe dayê ku hêjmara bêjeyên sereke yên ku bi Xwendinên Rojane yên min re dihatin şandin bi rastî encamên Posta Têkildar dişewitandin.

Her weha, ez bi rastî jî ecêbmayî mabûm ku pêveka Peyamên Peywendîdar tenê navnîşek peyamên peywendîdar peyda kir berî posta ku hûn dixwînin! Heke we hişê xwe guherand (çawa ku ez pir caran dikim!) What ma hûn nekarin mesajên ku piştî yên orjînal hatine weşandin lê dîsa jî têkildar in jî pêşkêş bikin?

Wekî encamek, min hin pêvekên piçûk bi pêvekê re kir. Pêşîn, ji bo ku ez hem berî û hem jî piştî peyama nuha referansan bişînim, min rêza 91 ji:

. "Post post_date> = '$ niha'" ya ku (NPKIRT:: 11/15/2011):: "AND tarîxa paşîn! = '$ Niha'". "Post tarîxa paşîn <= CURDATE ()"

Ya duyemîn, Xwendinên Rojane li ser tevnvîsa min ji hêla Del.icio.us ve di bin Nivîskarek taybetî de bixweber têne şandin (da ku ez carî şîfre neguherînim û şandina xweser bişkînim). Ji bo vê yekê, min tewra parametreyek pirsek din jî zêde kir da ku wî nivîskarî ji nav mesajên ku lê geriyabûn de rêza jêrîn li dû ya paşîn têxe ji nav xwe derxe:

. "AND nivîskarê postê! = 4"

Min hejmara nivîskêr bi hêsanî bi lêgerîna li Bikarhênerên xwe dît. Ez dixwazim bi tevlîbûna li ser maseyek din tiştan tevlihev nekim - ew dikare leza ku ev encam têne xuyangkirin kêm bike û dema barkirinê jî hêdî bike. Ew ê bibe sedema ku gel bêhêvî bibin û biçin.

Sûdên Nîşandana Peyamên Girêdayî

Mesajên Pêwendîdar ji bo her blogê amûrek fantastîk e. Mesajên peywendîdar Bi mezinkirina bêjeyên sereke bi navgîniya girêdan, hêmanek girîng a algorîtmayên Motora Lêgerînê, Encamên Lêgerîna Lêgerînê xurt dikin.

Mesajên têkildar ne tenê a SEM amûr, her çend. Mesajên peywendîdar amûrek ragirtinê ne ku dê bikarhêneran di malpera we de bihêle. Dibe ku ew li ya ku lê digerin li ya ku lê digerin nabînin - lê heke hûn bi wan re referansên din peyda bikin, dibe ku ew li dora xwe bimînin!

20 Comments

  1. 1

    Hêlîna qeşeng. Min fam nekiribû Peyamên Pêwendîdar tenê navnîşanên berê yên tevnvîsê hildibijêre… Divê ez neçar bimim ku pêvekê sererast bikim. Spas ji bo serî û talîmatên
    … Û sersala we pîroz be!

  2. 2
  3. 3

    wey .. ev hîleke neatî ye. Her çend pêveka min a peyamên têkildar wasabi tune be jî, ji bo şandinên pêwendîdar pêveka min a Etikên Sade heye û ez texmîn dikim ku ew pêdivî ye ku heman mercê postdate <bikar bîne. Spas ji bo serişteyê, ka ez kodê pêveka xwe kontrol bikim û bibînim ka ez dikarim wê tweak bikim da ku encamên çêtir bide.

  4. 4

    Chandoo, Nîşanên Sade rewşek paşnav bikar nayne - ez bawer dikim ew peyamên pêwendîdar zindî, bi her dîtina rûpelê diafirîne (heya ku we cache vekirî nebe). Ew ji bo serverê ne tiştê herî bikêrhatî ye, lê ew tê vê wateyê ku ew ê maçên çêtirîn bistîne, gelo ew berî an piştî şandina şandina şandin hatine şandin.

    Doug - bibore ji bo ku hûn hinekî ji mijarê derketin sorry

  5. 6

    Posta mezin! Lê ez dixwazim çend nîtalan hilbijêrim.

    Rastdariya we ji bo “(ne) beşdarî maseyek din”Ji ber ku:

    "ew dikare leza ku ev encam têne xuyangkirin kêm bike û dema barkirinê jî hêdî bike"

    offbase e û mînakek optimîzasyona pêşwext e ku domdariya xwe radiwestîne, û şerm e ku mirov bibîne kesên xwedan temaşevanek berbiçav tiştên weha pêşniyar dikin ji ber ku ew dezînformasyonê belav dike.

    SQL ya ku hûn pê diaxivin tevlî bibe, bihesibînin ku di cîhê we de indexên maqûl hebin dê dema bersiva we herî zêde zêde bike mîkrosekondan. Pêdivî ye ku hûn bi ton û ton seyrûsefe hebe berî ku kesek ferqek nîv-duyemîn jî bibîne. Naha erê, heke hûn xwe mecbûr bikin hûn dikarin wusa birastî kodê SQL-ê binivîsin ku dê bi rengek tirsnak pêk bîne, lê tevlêbûnek pêvek li ser daneyên kilîtkirî mînakek wê nine.

    Di heman demê de, li şûna ku ez pêvekêşana pêvekirî ya kesek hakker bikim, ez dixwazim bi rastî bibînim ku hûn wê pêşkeftina wê dikin û wê hingê jî dixebitin ku çêtirkirina xwe têxin pêveka rastîn bixwe. Wekî ku ye, dibe ku hûn hin kodkerên amator bistînin ku guhartinên xwe bikar bînin û paşê paşê nûve bikin nûveka pêvekê û ew guherînan ji holê rabikin lê nikarin fêr bibin ka çi xelet çû. Guherîna we binefşî ye, tenê windabûnek karbidestiyê ye, lê hin hek dikarin bibin sedem ku malperek bişikîne heke guhertinek pêşerojê ya pêveka bingehîn li ser jor a hackedkirî re were bikar anîn.

    JMTCW. Wekî din karê baş bidomînin. 🙂

    • 7

      Silav Mike!

      Spas ji bo bersiva we - ez ne bawer im ku ez razî me, her çend. Min zû zû optimîze nekir di rastiyê de, min awayê çêtirîn dît ku hemî karbidestiya ku hewce bû bibînim bêyî ku hewce bike ku ez guhertinên din bikim. Di pirtûka min de, divê her pêşdebir hedef be.

      Min jî got ku wiya nikaribû bandorê li performansê bikin. Min ceribandin an ceribandin aciz nedikir ji ber ku ne hewce bû ji ber awayê ku min pêvek çêtir kir. Carek din - Min% 100 fonksiyonên ku hewce kir bêyî ku ez endamek bikim an pêvek zêde bikim, hwd. Ew di pirtûka min de çareseriya rast e.

      Ez li ser notên te yên din jî, bi te re me. Ez lerizîn im ku pêvekan ji nû ve diweşînim, hîs dike ku ez ji karê kesek din radiwestim. Min li ser vê yekê referansa tevnvîsa nivîskêr da - hingê dibe ku ew ê van wekî taybetmendiyên ji bo derketina pêşerojê li ber çavan bigire.

      PS: Verastkirin sererast kir! 🙂

      • 8

        @Douglas: Ez ne bawer im ku ez razî me, her çend. Min pêşwext optîmîze nekir? Carek din - Min bêyî ku endambûnek an lêzêdekirinan zêde bikim,% 100 fonksiyonên ku ji min re hewce bû, girt.

        Welê, ez texmîn dikim ku ew ferqa di navbera kesê / a ku ji pîşeya bêkêmasî û pîşeyek li beramberî kesê / a ku praktîkvan e temaşe dike de bernameyek temaşe dike û tenê hewl dide ku tiştek pêk bîne (û mebesta min ev e ku ez bi pergî nayê; li ser hin lîsteyên nameyan ez lîstim rola nameyê li dijî ya berê. 🙂

        Ew dişibihe çawa hesapdar an parêzer ji xwediyê karsaziyê re dibêje “Ez ê wiya nekim”Û xwediyê karsaziyê, di hemî rahijmendiyên ku pispor jê haydar in * potansiyel * hişyar nabin, şîreta wan paşguh dike ji ber ku wusa xuya dike ku hewlek pir zêde ye, û pêş ve dikişîne. Xwedê dizane ku ez di rabirdûyê de bûm ew xwediyê karsaziyê û li pêşberî hemî şîretan pêş da çikiyam, her çend paşiya min pir xweş be jî. 🙂

        @Douglas: Ez ji nû ve weşandina pêvekan lewaz im,

        Na, tiştê ku min digot ne wusa ye. Ya ku min digot ev e ku ji ber ku ew çavkaniya vekirî ye hûn dikarin guhartinên xwe li nivîskarê orjînal vegerînin ku ew ê wê qebûl bikin, û hûn dikarin bi têkilî û pêşnîyar bi rengek proaktîf wê bikin. Ez nuha wekî şêwirmendê kirrûbirrê û bicîhkerê malperê ji bo weşanxaneyên niche print û bikar tînim kar dikim drupal ji bo teknolojiya tevnê, û civaka Drupal her gav bi nivîskarên pêvekan re têkiliyê datîne (Drupal ji wan re "modul" dibêjin) û pêşkêşî alîkariyê dike ku modulên din baştir bikin.

        Tenê ramanek.

        PS Spas ji bo sererastkirina sererastkirinê.

        • 9

          Xalên baş, Mike!

          Ez dikarim pêvekê tinker bikim da ku wê vebijarka "Tenê Mesajên Berî Postandeya Pêşandî nîşan bide" zêde bikim. Ez difikirim ku vebijêrka duyemîn ji bo tevnvîsa min hinekî xwedantir e, lê ez ê wê venêrtim û bibînim dibe ku ji nivîskêr re balkêş be.

  6. 11
  7. 13

    Doug - Dibe ku ez li vir tiştek winda bikim. Wusa dixuye ku

    AND post_date <= '$now'

    nahêle ku şandinên piştî wê şandina taybetî tê de hebin, bi qasî ku asteng dike ku têkevin şandinên ku we destnîşan kiribe di pêşerojê de weşandin.

    Hêviya ku ji bo tevnvîsa mezin watedar û spas dikim.

  8. 15

    @Mike: Belê, ez texmîn dikim ku? Ferqa di navbera kesê / a ku ji pîşeya bêkêmasî û pîşeyek li dijî kesê / a ku praktîkvan temaşe dike de bernameyek temaşe dike tenê hewl dide ku tiştek pêk bîne

    Cûdahiya balkêş. Dema ku ew ê baş be ku her tişt bi çêtirîn çêtirîn çêbibe, dibe, di pir rewşan de ku ne pratîkî xuya dike. Ez hewl didim ku di bernameya xwe de hevsengiyek di navbera ka ez dixwazim tiştek bi rêve bibe û çiqas $ an dem dê bigire heya wir de bibînim.

    Ez dixebitim ku ya herî kêm ku hewce dike pêk bînim da ku armanca ku ez hewl didim bi dest bixim pêk bînim. Ku bêtir wext derbas bikin dê lêçûnek bi bandor nebe.

    Bi kurtî, heya ku ew windabûna karîgeriyê di tevnvîsa min de nehatibûya dîtinê ez ê wextê xwe zêde derbas nekim, Ger ew ji ber çavan were girtin ez ê biryar bidim ka dema zêdek dê hêjayî encamê be. Kamilbûn her dem ne çareseriya çêtirîn e.

    • 16

      @Dwayne: Ez hewl didim ya herî kêm ku hewce dike pêk bînim da ku armanca xwe biceribînim. Ku bêtir wext derbas bikin dê lêçûnek bi bandor nebe.

      Bê guman heke her gav kirina hindiktirîn tê vê wateyê ku hûn fêrî teknîkên çêtir nabin ku dibe sedema ku hûn di pêşerojê de gelek kêmîn dubare bikin ji dêvla ku hûn jê birevin, wê hingê we destkeftiyek derewîn kir. Erê, gelek kar ne hewceyê hewildanek zêde ne lê min şahidî kir ku gelek kes di rabirdûyê de kurtajên bi vî rengî digirin û ew hin ji wan kesên ku herî kêm hilberîner û / an jî herî kêm nirx-afirîner bûn min nas dikir (hin ji wan mixabin karmendên min bûn , ji ber vê yekê çima min bi rastî kêmbûna hilberîna wan dît.)

      @Dwayne: Bi kurtî, heya ku ew windabûna karîgeriyê di tevnvîsa min de nehatibûya dîtinê ez ê wextê xwe zêde derbas nekim, Heke ew ji ber çavan be ez ê biryar bidim ka dema zêdek dê hêjayî encamê be. Kamilbûn her dem ne çareseriya çêtirîn e.

      Ez difikirim ku we xalên min ji dest da. Pêşî min digot ku Doug ji bo bandorên nehişkbar optimize dike, ne ez, lê ya girîngtir ku hûn ê hackek bicîh bînin ku dikare bibe sedema pirsgirêkên mayînde yên pêşerojê ji bo xatirê wê ji bo karanîna din neweşîne bêyî ku bi kêmanî ji wan re vebêje cûre pirsgirêkên domdarbûnê dibe ku paşê ji bo wan bibe sedema.

      Hêrsa şîroveya we ev e ku girtina rêça bilez û hêsan timûtim di paşerojê de dema ku hûn nûvekirinek ewlehiyê ji bo WordPress-a xwe saz dikin, fonksiyonên xweya hakkirî ji holê radikin û dixwazin paşde bistînin di paşerojê de we demek pir zêde digire. Naha we hawakek bi derziyek wenda heye û hûn niha hewce ne ku fêr bibin ka derziya ku berê bû.

      Dema zêde li ser performansê derbas dikin? Bah, bi gelemperî ne hewce ye. Wextekî zêde li ser domandinê derbas dikin? Erê, ew pir caran di demek dirêj de heqê xwe dide.

      Tête dorpêçkirin, erê xwezaya mirovî ye ku hişyariyên ji bo tiştên ku carî ji xwe re êş nekişandiye paşde bavêje. Carekê êşê hîs bikin û hûn ê pir bêtir guh bidin wan şîretên kesên din ên ku berê ew êş hîs kirine.

  9. 17

    Tiştek divê ku ez bibêjim; Ez difikirim ku hacka Doug dê ji WordPress-ê re, ji kêmî ve wekî vebijarkek bikarhênerek, lêzêdekek baş be. Wusa dixuye ku şehrezayî ye ku meriv mesajên pêwendîdar tenê bi yên ku berê hatine bi sînor bike.

    JS, ez dixwazim ji Doug bixwazim ku li ser ka şandiyên rojane yên ji del.icio.us têne şandin bişîne; ew ê bibe mijarek balkêş.

  10. 20

Hûn çi difikirin?

Ev malpera Akismet bikar tîne ku ji bo kêmkirina spam. Zêdetir agahdariya danûstandinên we çawa pêvajoy kirin.