Suorituskyvyn parantaminen WordPress: tarkkailun vastauksia 404
WordPress, sen yksinkertaisuus käyttää, on todella ohjelmisto monimutkaisia järjestelmiä, jotka ovat tehneet Platform for blogging parhaiten menestynyt tässä maailmassa.
Nämä mekanismit voivat kuitenkin aiheuttaa ongelmia palvelimien ylikuormitusta on turha vähäpätöinen tapauksissa, kuten puutteellinen kuva, JavaScript-tai pyyntö, joka tuottaa niin vastaus HTTP-virhe "404 Not Found".
Ymmärtää, miksi meidän täytyy ensin olla selvä mekanismi "kysyntään vastata" on Wordpress ja kokoonpanoissa, jotka voivat aiheuttaa tämän tilan huononeminen.
Olosuhteet ovat ne käyttävät permalinks (määritetty vaihtoehtoja paneeli / Permalink) hyödyntäviä ominaisuuksia Apache on linkkejä pelkästään sanallisesti ja ilman parametreja.
Kun selain pyytää "" sivun kautta Permalink (joko kotisivun, jossa on luettelo artikkeleista, on erityinen artikkeli tai jotain muuta), Apache Web-palvelin on määrännyt lykätä pyynnön WordPress, joka huolehtii tunnistaa sisältö ja rakentaa sivua. Jos pyyntö koskee vaan voimavara, joka on olemassa omat www-tilaa (kuten kuva), Apache on määrännyt ladata se ja lähetä se voi toimia ilman WordPress.
Tämä tehokas järjestelmä on virhe, joka syntyy, kun resurssi on välttämätön mutta ei ole läsnä verkossa tilaa. Apache ei ole havainto johtaa vastaus WordPress. Tietenkin WordPress on "järjetön" ja rakentaa sivu 404, tai sivun, jossa sanotaan, että käyttäjä ei ole löytynyt tarvittaessa.
Rakentaminen tämä sivu on raskasta: se edellyttää aktivointi WordPress, joka avaa yhteydet tietokantaan, aktivoimaan kaikki plugin, haku, että ei löydy. Sivua myös luultavasti sisältää luettelon luokista, luettelo viime artikkeleita ja niin edelleen.
Mikä oli otettu huomioon yksinkertainen vastaus "ei löydy", tulee joukko niin monimutkainen ja raskas kuin rakentamiseen normaali-sivulla. Niinpä visio artikkeli "syitä" pyyntöjä varat, joita ei ole olemassa, kukin nämä pyynnöt ovat aktiivisia WordPress impegando www-palvelin ja tietokanta tarpeettomasti.
Miten tarkistaa tämän? Tekemättä muutoksia blogiisi, voit käyttää Firefoxin laajennus ominaiset: Live HTTP-otsikko. Kun asennettu ja käynnistetty uudelleen Firefox on aktivoitu valitsemalla kohteen: n Työkalut-valikosta.
Se on ikkuna, joka näyttää sen jälkeen kaikki pyynnöt Firefox. Juuri tässä vaiheessa avata aloitussivun hänen blogin löytää vastauksia 404. Nämä vastaukset osoittavat, mitä resursseja puuttuu, ja siksi on korjattava.
Klassinen esimerkki on asianmukaisesti vapaan WordPress teemoja. Voit tehdä sen muokattavia teemoja voidaan muuttaa vaihtaa taustakuvan, yleensä päällikkö, blogiin. Tämä kuva ei ole aina mukana teema, mutta on kuitenkin sisällytetty maininta tyyliin arkki (tiedosto yleensä kutsutaan "style.css").
Selain että analysoi tyylilomakkeen tietenkin yrittää ladata kuvan, joka tuottaa 404. Ei ole sitä, koska ulkoasu on suunniteltu korjattu myös ilman kuvaa, mutta samalla meidän tietokanta toimii all'impazzata.
Konkreettinen esimerkki on kuvan jossa kuvan määritelty tyyli arkki ei ole (se on totta tehdä blogin olemassa).

Muut tapaukset ovat vähemmän ilmeinen johtuen tiedostot, jotka ovat yleensä vapaaehtoisia sivuston kuten favicon.ico ja robots.txt.
Ensimmäinen on kehotus, jonka selain, yleensä "kriteerit", ja jos ei löydy ei vaadi eikä ladata palvelimelle. Mutta jos blogisi on lueteltu joitakin kokoelmia sivustoja pyynnöstä favicon.ico voi olla niin itsepintainen perusteella liikenteen määrä, joka tekee luettelon riippumatta näkemyksiä blogiin.
Pyynnöstä robots.txt-tiedosto on tehnyt botti hakukoneeseen. Valitettavasti jotkut heistä ovat hyvin aggressiivisia ja vaativat, että tiedostot eivät ole läsnä jopa useita kertoja päivässä, luomalla täysin tarpeetonta taakkaa.
Ongelma on ratkaistu muun muassa kaksi tiedostoa blogiisi. Ja nyt jätän sinut blogin välineet, joiden avulla voit löytää alla.
Asenna Firefox ja sitten ladata plugin Live HTTP-otsikon tai katso profiilia.
Vielä ole kommentti -
Kommentit RSS-syöte tähän virkaan. Trackback URI
Jätä kommentti
Nothing2Hide © 2006 Kaikki oikeudet pidätetään.
Lisenssi | Disclaimer
- Sosiaalinen web
- Lähetä sähköposti




























