Sűrű nyári elfoglaltságaink közben egy kicsit elmaradtunk a Drupal.hu linkgalériájának karbantartásával, és megint felhalmozódott jó pár engedélyezésre váró tartalom. Elnézést azoktól, akik régóta vártak arra, hogy az általuk beküldött webhely megjelenjen a galériában!
Most gyorsan ledolgoztam az elmaradást – és a beküldött webhelyek HTML forráskódjának ellenőrzése során ismét szembesültem azzal, hogy 10 webhelyből 9 nem használja a CSS és Javascript fájlok optimalizálását. Pedig mellékhatása gyakorlatilag nincs, és nem kerül semmibe – a fejlesztés végén a Teljesítmény (/admin/settings/performance) oldalon be kell tenni két pipát a megfelelő helyre, megnyomni a „Beállítások mentése” gombot, és kész. A webhely reakcióideje pedig érzékelhetően csökken, hiszen a böngészők ezután nem 20-30+ hanem csak 2-3 külső fájlt fognak egyenként lekérni a szerverről.
A stíluslapokban lévő /* ékezetes megjegyzések */ okozzák. Ezeket egyébként is ajánlott kerülni, mert elhasalhat rajtuk az Internet Explorer.
Az új modul bemutatkozó videójának első részében olyan funkciókat ismertet a fejlesztő, amelyek segítségével a template.php preprocess hook-jaiban végzett programozás jó részét kiválthatjuk kattintgatással. HTML+CSS területről érkező, PHP-t nem ismerő sminkelők számára ez nagyon hasznos lehetőség, és még a Contemplate modulnál is kényelmesebb a használata.
A modul másik fő szolgáltatása (a videóban 07:10 táján) viszont már a kóderek számára is érdekes lehet: létrehozhatunk saját megjelenítési módokat (display mode). Ha valaki járt már úgy, hogy a teljes node nézet és a teaser nézet mellett szüksége lett volna további megjelenítési módokra, akkor fogja értékelni ezt a lehetőséget.
Itt már elérhető néhány szép smink, és hamarosan több ezer várható. Jeff Burns portolja Drupalra a legszebb nem GPL-licenc alatt közzétett, de szabadon felhasználható sminkeket.
Azért megoldható, csak kell hozzá pár bukfenc.
Ha szükségtelen a névtelen látogatók munkameneteinek menedzselése, könnyedén felülírhatjuk a Drupal alapcsomag session-kezelését. Nagy forgalmú, nem-interaktív webhelyen (pl. hírportál) nagyon hasznos lehet.
Manapság olyan gyakorisággal jelennek meg a Drupallal kapcsolatos könyvek, hogy már egy ideje lemondtam arról, hogy mindent elolvassak a témában. Most azonban megjelent egy új könyv, amely a Pro Drupal Development mellett alighanem kötelező darab lesz minden fejlesztő könyvtárában. A dolog érdekessége, hogy eddig semmiféle reklámot nem kapott, pedig ennél kevésbé fontosabb kiadványok is rendszerint kikerülnek a drupal.org címlapjára. Így csak véletlenül, az aktuális Lullabot podcastből értesültem arról, hogy pár napja megjelent Cracking Drupal címmel egy fejlesztőknek írt, Drupal biztonsággal foglalkozó könyv.
„Eggyel több dolog, amivel foglalkozni kell” – a napokban ezt írta egy fejlesztő egy Drupal levelezőlistára, amikor szóba került a saját blog írása. Ezzel kapcsolatban már korábban is felmerült bennem, mi lenne, ha a blog, saját honlap vezetése nem egy külön tétel lenne a napi tennivalóim egyébként is hosszú listáján, hanem maga az a felület, ahol a napi munkámat végzem. Nevezhetjük virtuális irodának, vagy munkaasztalnak, a lényege, hogy az offline alkalmazások vagy a Google szolgáltatások (Gmail, Reader, Docs) helyett a saját Drupal honlapomat szeretném a munkám, vállalkozásom, magánéletem infrastuktúrájaként használni.
Figyelni kell, ha Drupal 6-ról Drupal 5 környezetbe lépünk vissza, ne „megszokásból vezessünk”.
Recent comments
2 weeks 1 day ago
2 weeks 1 day ago
2 weeks 5 days ago
2 weeks 6 days ago
2 weeks 6 days ago
2 weeks 6 days ago
13 weeks 4 days ago
13 weeks 5 days ago
13 weeks 6 days ago
14 weeks 3 hours ago