theme_node_submitted()
A sminked template.php-jében (ha nincs ilyen, hozd létre) valósítsd meg a theme_node_submitted() sminkhurkot.
(A függvény nevében a theme előtag helyett használd a sminked nevét, módosítsd a kimenetet, majd ne felejtsd el üríteni a smink gyorsítótárat.)
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
azt írtam a keresőbe, hogy flash fejléc
-
clear: both;
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Sajnos én nem tudtam ott
Sajnos én nem tudtam ott lenni. Előadás fóliák, videók várhatóak? Eddig csak Den előadás fóliáját láttam, az nagyon tetszett.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Erre való a cache
Az Oldal gyorstár (cache) beállítások oldal tetejéről: "A gyorstár bekapcsolása jelentős teljesítmény javulást eredményezhet. A Drupal képes az anonim felhasználók (látogatók) által kért webcímeket illető tömörített gyorstárazott oldalak tárolására és küldésére. A gyorstárazás használatával a Drupal-nak nem kell minden oldallekérésnél előállítania a weblapot."
Érdemes tehát bekapcsolni.
Üdv, Dávid
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
néhány észrevétel
Néhány észrevétel:
- Kellene az oldalad linkje. Simán lehet, hogy telenyomtad mindenféle (optimalizálatlan) nézettel, és olyan modulokat használsz, amelyek teljesítménybeli hatásáról nem győződtél meg vagy nem olvastál utána.
- A "cache" magyar fordításban legtöbbször "gyorsítótár" néven szerepel. Ezen információ alapján szerinted gyorsítja az oldalad működését, ha kikapcsolod?
- Kellenének egyéb adatok, PHP, használt modulok, stb.
- Készíts mentést és próbáld ki localhost-on. Ott is lassú?
- Ha valóban nagy terhelésnek lesz kitéve az oldalad, akkor érdemes lehet egyéb gyorsítótárak alkalmazására, pl. APC, Memcache, Varnish, illetve az adatbázis-szerver beállításainak finomhangolására.
- Ez a hozzászólás alapján pedig felidézhetnéd, hogy miket módosítottál az oldalon, mert attól tartok hogy nem megfelelő helyeken alkalmaztál nem odaillő eszközöket. Ha "széthekkeled" a Drupalt, vagy szembemész a filozófiájával, akkor ne lepődj meg, ha nem úgy működik, ahogy elvárnád.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Amit Te kikapcsolsz az az
Amit Te kikapcsolsz az az oldalak gyorstárazása. Ez segít abban, hogy egy oldal összeállításához 30-300 query helyett 1 query is elég legyen.
Magába a cache táblába pedig (meg a cache_* táblákba) való írást ezzel nem tudod kikapcsolni szerencsére. Vannak olyan dolgok, mint pl. a menü struktúra amit akkor kell csak felépíteni, amikor egy felhasználó belép és nem minden egyes oldallekéréskor. Ezt pl. mindig gyorstárazza a Drupal. Mint ahogyan nem minden egyes oldallekéréskor böngészi végig az összes sminket és építi fel a theme_registry-t, hanem csak egyszer és utána azt a gyorstárból szedi.
Szerintem kapcsold vissza a gyorstárazást, hisz az tényleg gyorsít az oldaladon.
Ami segíthet, ha a session és cache táblákat memóriába teszed, hisz azokban úgy is olyan adatok vannak amik elveszhetnek.
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Creating Drupal 6.x modules...
http://drupal.org/node/231276