Hello mindenkinek!
A kérdésem az lenne felétek, hogy vannak bizonyos modulok, amikben vannak olyan részek, hogy "valami UI" megnevezésük van.
Ezeket az UI – részeket ki lehet kapcsolni, ha már mindent beállítottam az oldalon?
Úgy tudom ezek a szerkesztésnél fontosak de ahhoz, hogy fusson az oldal nem szükséges már.
Ebben kérem a segítségeteket.
Üdv.: Viki
---
Kellemes Karácsonyi Ünnepeket és Boldog Új Évet kívánok mindenkinek!
Taxonomy upgrade extras:
Melyik modulhoz, modulokhoz kapcsolódik a téma?:
Drupal verzió:
Fórum:
mire gondolsz?
Mire gondolsz pontosan?
Ha olyan modulokra, mint a field_ui, ds_ui, views_ui stb., akkor a válasz igen, ki lehet őket.
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
Igen ezekre gondoltam: Field
Igen ezekre gondoltam: Field UI, Views UI
Akkor semmi probléma nem lesz, ha kikapcsolom ezeket?
Elég kiszedni a pipát és menteni vagy még uninstall is kell?
Észrevettem, hogy ezek kikapcsolása után még gyorsabban töltődik be az oldal :)
Elég kiszedni
Elég kiszedni a piát… izé, pipát és menteni. :)
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
Ezek a UI modulok nem
Ezek a UI modulok nem kellenek a modul megfelelo mukodesehez neked, eles kornyezetben be sem kapcsoljuk, vagy ha valamiert egy egy alkalommal szukseges, akkor utana egybol ki is kapcsoljuk.
Drupal full-stack developer at Wunderman Thompson Budapest
kikapcs, de megtart
Semmiképp se uninstalláld őket. Szükséged lehet rájuk bármikor (kikapcsolásuk éles oldalon viszont valóban ajánlott).
Ha pl. egy már működő oldalon (ahol előzőleg kikapcsoltad pl. a views_ui-t) egy nézeten változtatni kell, akkor
Kikapcs vs Uninstall - általában
Kikapcs/bekapcs (enable/disable):
számomra úgytűnik, ez valóban csak annyit csinál, hogy a az adatbázisban a system táblában az adott modul rekordjához tartozó 'status' mező értékét 0-ra vagy 1-re változtatja. Innen tudja a drupal, hogy betöltse-e és feldolgozza-e a modul által definiált scripteket az oldal-lekérések kiszolgálásakor.
Install/uninstall:
modulokhoz tartozhatnak saját táblák az adatbázisban. Ezekben tárolhatnak kb. bármit, amit csak akarnak: pl. a saját beállításaikat, infókat a rájuk bízott részterület állapotáról, akár ezekre vonatkozó konkrét adatokat.
Installkor lefut egy, a modulhoz tartozó speciális script, ami létrehozza és kezdeti adatokkal feltölti ezt a custom táblát, uninstallkor pedig - úgy illene (ha jól tudom) - hogy lefut egy script, ami törli ezt a táblát az adatbázisból (ezzel törörli a modul-specifikus adatokat is).
Ha egy modul csak ki van kapcsolva, akkor az adatbázisban minden adata békében tud csücsülni, legfeljebb erre az időre - mivel a modul scriptjei nem futnak le - senki nem kezd velük semmit. Amint bekapcsoljuk a modult, megtalálja a saját érintetlen tábláját a db-ben, és vidáman ketyeg vele újra.
Konkrétan
Ezek voltak az általánosságok. Hogy ehhez képest a views_ui vagy a field_ui tárol-e valamit magának saját táblában, nem nyomoztam ki, illetve, hogy elméletileg lehetséges lenne-e a views_ui modult, vagy a core field_ui modult uninstallálni, és olyankor minek kéne történnie, azt sem tudom, mert nem próbáltam; a fentiekből derül ki, hogy a *_UI modulok esetében ilyesminek miért nem lenne értelme.
Az egész oldal gyorsabban
Az egész oldal gyorsabban töltődik be vagy csak az admin felület? Engem végül is az érdekelne, hogy a látogató is érez belőle valamit ha én kilövők egy ilyen UI modult vagy ez csak az admin résznél érdekes hiszen eleve ott tölt be?
honlapom http://dyra.eu/
Drupal 7, 8
D7-ben az összes module betöltődik minden oldallekérésnél (ami nincs gyorstárazva). Ha a module jól van megírva ez minimális időbe kerül de akkor is, időbe.
D8 alatt a legtöbb module nulla byte hosszú, igény szerint töltődnek be az osztályok.