Blockhanteringen död på DrupalCon SF
Jag har inte jobbat med Panels sedan över ett år tillbaka och då var det Panels 2 som gällde. Mitt intryck var att modulen kändes onödigt stor funktionsmässigt samtidigt som den slukade prestanda. Samtidigt gillar jag verkligen grundidén, att på ett enkelt sätt skapa och administrera sin layout på ett dynamiskt och snyggt sätt. Därför var det väldigt intressant att höra Sam Boyer hålla en session om Panels 3. Modulen känns nu väldigt mycket mer mogen. Med hjälp av jQuery UI imponerar det administrativa gränssnittet. Med Panels 3 kan en sajtadministratör skapa snygga stajlade block direkt i gränsnittet utan att behöva rota bland CSS-filerna i temat. Innehållet på sajten kan sedan organiseras och flyttas runt genom att dra runt och släppa innehåll där man vill ha det.
Sam Boyer pratade också en hel del om prestandan och fördelarna jämfört med att använda blockhanteringen som kommer med Drupal. Men det kändes däremot ganska irrelevant att göra den jämförelsen då många inte använder blockhanetringen som alternativ till Panels utan snarare har en uppsättning med Context och kanske även Spaces. Dessa moduler hade Young Han på Development Seed haft en välbesökt session om precis innan. Därför ställdes det också många frågor till Sam Boyer om att istället göra den jämförelsen. Svaret han gav där är att det finns två helt olika vägar där man kan åstadkomma ungefär samma saker. Jag skulle säga att Panels har fördelen just i det administrativa. Det blir väldigt enkelt för en person som inte kan Drupal att göra väldigt mycket. Samtidigt så är inte utvecklingen klar vad gäller exempelvis rättigheter för olika roller.
Annars känns lösningar med Context + Spaces + andra moduler de integrerar med som en mycket flexiblare lösning. Även här har det gjorts mycket för att administrationen ska vara smidig och snygg. Detta alternativ skulle jag säga har en högre tröskel att greppa just. Dett eftersom man kan göra så mycket och skruva till det på olika sätt. Det var exempelvis intressant att se hur dessa kan användas tillsammans med Persistent URL för att skapa sektioner på en sajt där layout (eller hela temat) byts utifrån URL:en. Möjligheterna är verkligen enorma.
Vad gäller Panels så håller Earl Miles en session imorgon om modulen Panels everywhere som bygger vidare på Panels funktionalitet.

Kommentarer
Skriv ny kommentar