Nem teljesen betöltött oldal hozzáadása oldal wordpress
Főoldal »Weboldal fejlesztés a Wordpressen, webhely promóció, keresés népszerűsítése és támogatása
Ne tölts be oldalak hozzáadása és szerkesztése oldalát a WordPress alkalmazásban
Szintén kiegészítő tüneteket szeretnék kiegészíteni a történettel, amelyiket fogom tenni először:
- A webhely VPS-en fut 1 GB RAM-mal, kettős processzorral az Apache + Nginx + MySQL csomagban.
- A VPS-ben két helyszínen ül: ez a blog és egy online mozi, amelyen a helyzet történt. Mindkét oldal a WordPressen fut.
- Az oldalak hozzáadása és a második oldal szerkesztése nem volt gond. A szerkesztés és a bejegyzések hozzáadása mindkét oldalon volt minden típus-top.
- Ezek az első pontok azt jelentették, hogy a probléma valószínűleg nem a kiszolgálón található, hanem kizárólag a második oldalon található oldalakon. Ezt megerősítette az a tény is, hogy meglehetősen rövid idő alatt a honlapon található oldalak száma több tízből több mint 6000-re nőtt.
- Az oldalak számának növekedésével az oldal hozzáadása vagy az Oldal szerkesztése ideje is nőtt.
Amennyire emlékszem, ezek mind tünetek voltak, ezért átgondolom a szánalmas, de nagyon tartós és hosszú távú próbálkozásaimat a korábbi hatékonyság helyreállítására ezen oldalakra:
Távolítsa el a szülőelemet a Page Attributes blokkból
És teljesen letöltve ugyanazt az oldalt (próbáltam meg a tizedik vagy huszadik), láttam, mi kell ezt a kódot követni. Látva nagyon örültem, mert rájöttem, hogy ő talált az oka az összes problémát, mert az messzebb van a kód már át teljesen az összes oldalt, amelyek mindegyike lehet a „szülő” oldalon kell létrehozni, köszönhetően a megfelelő szülői egység, amely egy legördülő listát az összes oldalon. És most emlékeztetek rá, hogy ez több mint 6000 oldal, ami az adatbázisban valamivel kevesebb, mint 10 MB. Persze, hogy húzza ez a dolog, minden alkalommal az adatbázis elég nehéz volt a MySQL adatbázis (sajnos nem megtudni néhány beállítási MySQL megbotlott megfelelő kérelmet). De nem volt szükségem számomra. És, hogy teljesen felhagy a blokk attribútumokat az oldal nem teszi lehetővé a jelentős számú sablonok különböző típusú oldalak, meg kellett ásni fogó megfelelő kódot a sablon.
A szükséges kódblokk a következő volt:
Amint láthatod, itt láthatod a Szülõ és Sablon vonalat, és megértheted, hogy pontosan ez a szakasz. De a csapat
kifejezetten felelős az összes oldal listájának megjelenítéséért és a funkcióért
Szóval teljesen meztelen magukat minden problémát felhalmozódott az elmúlt néhány hónapban, hiszen enélkül a funkció (egyáltalán nincs rám szüksége erre a projektre) oldal hozzáadása oldal és szerkesztése oldal elkezdte betölteni szinte azonnal, sőt, mielőtt lett nagyon rossz, ezek oldalak 10 másodpercig nyitottak.
Én írom ezt a cikket, és mosolygok, örülök, hogy annak ellenére, hogy három napos folyamatos megoldások keresése a rossz oldalon, és abban a pillanatban, amikor a kezében már le, sikerült megtalálni a megfelelő megoldást. Emellett elkezdtem megérteni a MySQL konfigurációját, ami szintén határozott plusz. Mindennek van mindene.
Kattints, ha tudok segíteni
Frissíteném a Windows rendszert?
Windows 10: tesztelés, értékelés és visszajelzés a termékről
Alapvető és fejlett támogatás a Windows operációs rendszerek számára
Hogyan hozhatok létre Windows wim képet?
Windows tűzfal a fejlett biztonsággal
Hogyan csatlakoztathat egy hálózati mappát a Windows rendszerben?
Hogyan lehet visszaszerezni a jelszót a Windows rendszerből?
Az összes ilyen szkriptet az oldal végére helyezheti - ez csökkenti a problémát, de nem fog teljesen megszabadulni, ha több szkript van. Tegyük fel, hogy az oldal végén 3 szkript van, és az első lelassul - kiderül, hogy a másik kettő várakozik - ez szintén nem jó.
Ez a módszer releváns a webhely betöltési oldalának optimalizálásához. De a leírt esetben nem illik a gyökérbe, mivel a probléma gyökere az adatbázisban lévő kérésekben van.