Handbók fyrir byrjendur til að skilja innri aðgerðir WordPress

  1. 1. Lestur sem stendur: Handbók fyrir byrjendur til að skilja innri aðgerðir WordPress
  2. 2. Hvað er WordPress skyndiminni og af hverju er það mikilvægt?
  3. 3. Hvernig virkar skyndiminni WordPress?
  4. 4. Hvernig á að setja upp og setja upp WordPress skyndiminni með WP Super Cache
  5. 5. Hvernig á að setja upp WordPress skyndiminni með W3 Total Cache (W3TC)
  6. 6. MaxCDN Review: Besti CDN fyrir WordPress?

WordPress geekiness áunninn smekk og það verður betra með öllu nýju sem þú lærir. Við höfum öll notað WordPress í nokkuð langan tíma núna – það er ein af ástæðunum fyrir því að þú ert hérna á WPExplorer og lest þessa grein! Eins og þú, rakst ég líka á þetta fína handverk og hef heillast af fegurð þess. Ekki aðeins gefur WordPress okkur möguleika á að birta kraftmiklar, sjónrænt aðlaðandi vefsíður á nokkrum mínútum, heldur nota þær einnig sem fjölvíddar innihaldastjórnunarlausn (CMS).


Sem hliðarathugun langar mig að nefna að þessi grein er ætluð byrjendum WordPress. Flest ykkar vita kannski hvað ég er að tala um. Svo vinsamlegast ekki hika við að lesa það fljótt og deila skoðunum þínum í athugasemdahlutanum. Takk fyrir!

Komum aftur á réttan kjöl, við skulum skoða það sem við getum gert með WordPress:

  • Vefsíða tímaritsins – TIME, GigaOM, TechCrunch, allir nota WordPress.com VIP
  • Hýsið margar vefsíður undir einu þaki – EduBlogs (WordPress MultiSite)
  • Búðu til vettvang (BuddyPress)
  • Netasafn
  • Hýsið atvinnugátt
  • ECommerce verslun (Woocommerce, Exchange, EDD, Cart66 osfrv.)
  • Photoblog eða ljósmyndasafn
  • Vefsvæði fyrir hljómsveit, veitingastað og svo margt fleira

Listinn heldur áfram. Þessi grein þjónar sem undanfari komandi póstseríu okkar – The Definitive Guide to WordPress Caching. Áður en við skiljum skyndiminni WordPress verðum við að skilja hvernig WordPress virkar innvortis. Ekki bara að breyta og eyða færslum og athugasemdum – heldur hvernig nokkur þúsund línur af kóða fléttast saman og framleiða fallegar kvikar vefsíður.

Innri virkni WordPress

Við vitum öll hvernig á að vinna með WordPress. Þetta byrjar allt með því að skrá þig inn á stjórnborði WordPress kerfisins – beint frá vefsíðunni / wp-login.php og síðan birt, breytt eða hlaðið upp nýju efni, sett upp viðbætur, þemu, tekið afrit o.s.frv..

En hefur þú hugsað um hvernig þetta allt virkar? Vefsíður keyra á HTML (sem stendur fyrir Hyper Text Markup Language). Athugaðu netfangalínuna þína – þú munt alltaf finna http: //sitename.tld. Aðrar samskiptareglur eru https, ftp, ssh osfrv.

Svo það er skilið að endanlegt markmið WordPress er að búa til HTML síður – á virkan hátt. Lykilhugtakið til að skilja hér er „virk“. Hugtökin „HTML síða“, „vefsíða“ og „vefsíða“ eru öll samheiti. Á mjög grunnstigi notar WordPress PHP og SQL gagnagrunn til að geyma öll gögnin. Við þurfum ekki að hafa miklar áhyggjur af PHP og öðrum skriftumálum sem WordPress notar, þar sem þetta er byrjunarhandbók og þau eru ítarlegri efni.

PHP MySQL

Þannig höfum við tvo aðila. Einn er „PHP kóða“ sem samanstendur af WordPress kjarna og „gagnagrunnurinn“ sem samanstendur af minni WordPress. Hver WordPress uppsetning er með einn gagnagrunn. Ekki meira, hvorki meira né minna. Sérhver hluti upplýsinga sem þú hefur slegið inn og mun gera í framtíðinni er vistaður í WordPress gagnagrunninum. Dæmi eru:

  • Upplýsingar um notendur eins og lykilorð (dulkóðuð með MD5), netfang osfrv.
  • Öll innlegg, síður, merkingar, flokkar og sambandið á milli
  • Sérsniðnar pósttegundir
  • Settu fram endurskoðun, drög og valkosti í ruslinu
  • Athugasemdir – bæði samþykktar og ósamþykktar og ruslpóstur
  • Þemavalkostir og viðbótargögn

Hvað með myndirnar, skjölin og aðrar skrár sem hlaðið er upp? Eru þeir of geymdir í WordPress gagnagrunninum? Neibb. Þeir eru geymdir í möppu sem kallast „wp_content“. Meira um þetta hér á eftir.

Uppbygging WordPress möppunnar

Rótaskrá WordPress

Frá og með WordPress 3.6.1 eru þrjár aðalmöppur í hverri WordPress uppsetningu.

Grunnmappan

Þetta er WordPress uppsetningarskráin og allt (fyrir utan WordPress gagnagrunninn er til hér). Við munum kalla það „rótaskrána“. Ef um er að ræða fólk sem rekur WordPress á sameiginlegum hýsingarþjónum sem knúið er af cPanel, þá er rótaskráin sennilega innihaldið í „public_html“ skránni, ef þú ert að keyra WordPress á grunn léninu þínu (þ.e. site.com og ekki site.com/ möppu).

Rótaskrá WordPress inniheldur nákvæmlega þrjár möppur: wp_content, wp_includes og wp_admin ásamt fullt af öðrum PHP skrám, þar sem mikilvægasta er “wp_config.php”. Með því að breyta þessari skrá getum við bætt við fullt af helstu valkostum fyrir aðlögun WordPress sem eru ekki aðgengilegir í stjórnborði WordPress stjórnanda. Til dæmis getum við slökkt á endurskoðun færslna, stillt heiti vefsvæðisins sem WordPress notar (gagnlegt fyrir lénsbreytingar), virkjað viðhaldsstillingu osfrv. Wp-config.php skráin er mjög mikilvæg skrá og ætti ekki að eiga við hana. Það inniheldur áríðandi upplýsingar, svo sem aðgangsskilríki að WordPress gagnagrunninum þínum. Ef einhver kemst í gagnagrunninn þinn hefur hann / hún fullkomna stjórn á vefsíðunni þinni.

wp_includes

wp_includes

Þessi mappa inniheldur allar aðrar PHP skrár og flokka sem krafist er fyrir grunnaðgerðir WordPress. Aftur, þú vilt ekki breyta neinum skrám í þessari skrá.

wp_admin

Þessi mappa inniheldur ýmsar skrár af WordPress mælaborðinu. Þú veist að öll stjórnun eða aðgerðir sem tengjast WordPress, svo sem að skrifa innlegg, breyta athugasemdum, setja upp viðbætur og þemu, eru gerðar í gegnum WordPress mælaborðið. Aðeins skráðir notendur hafa aðgang að hér og aðgangurinn er aftur takmarkaður út frá hlutverki notandans. Stjórnandi hefur leyfi fyrir fullum aðgangi eftir ritstjórann, síðan framlagið og að lokum áskrifandann. WordPress mælaborð er venjulega aðgengilegt undir http://wpexplorer.com/wp-admin.

wp_content

Wp_content möppan inniheldur öll gögn sem hlaðið hefur verið upp af notendum og er aftur skipt í þrjár undirmöppur:

  1. þemu
  2. viðbætur
  3. hlaðið inn

„Þemu“ skráin inniheldur öll þemu sem eru sett upp á WordPress síðuna þína. Sérhver WordPress.zip skrá sem þú halar niður af WordPress.org hefur 2 þemu sett upp – fyrir WordPress 3.6.1 eru þær Tuttugu Tólf og Tuttugu Þrettán. Þú getur sett upp eins mörg þemu og þú vilt en getur aðeins virkjað eitt þema í einu (þó að það séu til einhverjar viðbætur sem gera þér kleift að virkja meira). Einnig getur „þemu“ skráin aldrei verið tóm þar sem WordPress þarf að minnsta kosti eitt þema til að vinna með!

Að sama skapi eru „viðbætur“ notaðar til að geyma öll viðbætin sem sett eru upp á WordPress vefnum þínum. Ólíkt möppunni „þemum“ getur þessi skrá verið tóm þar sem þú getur keyrt WordPress síðu fullkomlega án þess að nota viðbætur. Þú ert frelsi til að virkja eins mörg viðbætur og þú vilt en það er góð framkvæmd að setja aðeins upp nauðsynlegar. Skoðaðu grein Kyla um hin ýmsu WordPress viðbætur sem til eru í dag.

Allar myndir (og aðrar skrár) sem þú hefur hlaðið upp frá því þú settir vefinn þinn, ásamt öllum upphleðslum í framtíðinni, verða geymdar í skránni „hlaðið upp“, flokkaðar eftir ári, mánuði og dag. Hægt er að líta á þessa möppu sem gagnagrunn fyrir öll gögn sem ekki eru texti – myndir, PDF skjöl, myndbönd, MP3 osfrv. Þess vegna er það góð öryggisvenja að takmarka aðgang almennings að þessum möppum. Þetta er hægt að ná með því að breyta .htaccess skránni, sem er til staðar í wp_content skránni. Þess vegna meðan þú tekur afrit; Að afrita aðeins WordPress uppsetningarmöppuna gerir það ekki. Þú þarft að afrita bæði gagnagrunninn og allt innihald WordPress uppsetningarskrárinnar!

Líffærafræði WordPress beiðni

Eða eins og ég vil kalla það,

Hvað gerist þegar einhver skoðar bloggið þitt?

Þegar einhver heimsækir vefsíðu þína sem knúin er af WordPress býr WordPress virkan HTML kóða (sameinað með CSS og JS) og þjónar því fyrir gestinn. Þú munt ekki sjá viðbótina .html eftir slóðinni (eins og þú gætir hafa séð á sumum gömlum vefsíðum) þar sem þetta efni er myndað með virkum hætti. Eftirfarandi atriði eru alhæfing aðgerða sem eiga sér stað ef beiðni um vefsíðu birtist:

  1. Vafri gesta fer fram á vefsíðu
  2. WordPress kjarninn (hægt að hugsa sér að heila WordPress) kallar nauðsynlegar PHP forskriftir sem byrja á index.php
  3. WP kjarninn hefur síðan samskipti við gagnagrunn sinn og sækir gögnin (innlegg / síður osfrv.)
  4. Það sameinar síðan sótt gögn, gögnin frá núverandi virku viðbætunum og virku þema og býr til HTML kóðann „on-the-fly“ eða „dynamically“
  5. Það þjónar síðan þessum virkilega myndaða HTML kóða í vafra gesta

Á sama hátt, þegar færsla er birt eða vistuð, eða athugasemd lögð fram, eða leit gerð, framkvæmir WordPress kjarninn nauðsynlegar innri aðgerðir og vistar þær í gagnagrunni sínum til framtíðar notkunar og hann tilkynnir einnig WordPress stjórnanda. Þú (stjórnandinn) sérð þau sem nýja athugasemd sem bíður hófs eða „x“ fjöldi athugasemda í ruslpóstsröðinni o.s.frv..

HTML beiðni

Nú er það tímafrekt og tímafrekt starf að endurtaka öll þessi skref í hvert skipti sem einhver biður um vefsíðu (póst, síðu, skjalasafn, hvað sem er). Það er fínt þegar 10 manns heimsækja síðuna þína. En hækkaðu það um 100, 1000 eða milljón, þá byrja raunveruleg vandræði. Aðeins ofurtölvur myndu geta sinnt mörgum aðgerðum samtímis. Og flest WordPress vefsvæði eru hýst á sameiginlegum netþjónusta netþjónum, sem hafa kannski 1/1000þ af krafti ofurtölva.

Hvað gerum við núna? Sláðu inn skyndiminni WordPress. Við munum ekki fjalla um það hér, svo vinsamlegast fylgdu með í næsta hluta seríunnar – kynning á WordPress skyndiminni.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map