Posted by adamevertsson on November 1, 2010 at 10:46am
Liten diskussion såhär på måndagsmorgonen...
Vad föredrar ni - använda modulen Panels eller knacka koden själv (baserad på Zen, Omega, etc eller från scratch) ?
/AE
Liten diskussion såhär på måndagsmorgonen...
Vad föredrar ni - använda modulen Panels eller knacka koden själv (baserad på Zen, Omega, etc eller från scratch) ?
/AE
Comments
Hur långt är ett snöre?
Hur långt är ett snöre?
Vad koden/panels ska utföra spelar ju väldigt stor roll.
Inte så mycket
I just detta fallet ska den bara publicera enkla "block'o'views" eller statiska Pages.
Men om man sätter det i förhållande till en annan site som har längre utspottningar från Views - vilket hade varit fördel att använda Panels på?
letharion - du verkar kunna en del om Panels, jag hade verkligen uppskattat om du kunde ta några minuter och skriva lite om för och nackdelar med det. Tack på förhand.
/AE
✄-----------------------------------------------------
Adam Evertsson - Came for the code, stayed for the community!
Själv har jag aldrig använt
Själv har jag aldrig använt Panels, tycker bara det känns som en onödig modul som tar tid att fixa upp. Tror inte heller jag skulle spara tid att använda det heller. Använder Blueprint-temat och kör float left, right och clear på mina kolumner. Simpelt och snabbt. Jag har dock inte 100% koll på vad Panels version 3 gör och har för fördelar.
Jag har använt Panels på
Jag har använt Panels på några projekt efter att ha bara gjort teman förut. Jag måste säga att jag gillar det. Passar nog inte för alla ändamål och det är inte nödvändigtvis enklare eller snabbare än att redigera mallfilerna men det har sina fördelar ändå.
Panels gör så mycket mer än
Panels gör så mycket mer än bara layout! Panels kan användas för att få tillgång till olika kontexter, sätta selection rules för vad som ska synas, möjlighet att ha olika varianter... Det finns oerhört mycket som blir möjligt med panels helt enkelt. Ovanpå detta får man dessutom möjlighet att utnyttja en fantastisk pluginfunktionalitet, samt hantering av cachning på ett mycket smidigt sätt.
Om man använder sig av panels everywhere så kan man helt gå ifrån det traditionella blocksystemet, vilket gör att man får alla fördelar ovan plus att det är möjligt att exportera alla paneler i kod med features, vilket gör att man får fullständig kontroll över sitens struktur och uppbyggnad och kan flytta denna mellan olika servrar på ett enkelt sätt.
Ur layoutperspektiv så gör panels en hel del saker bra, men personligen tycker jag inte att det är det starkaste argumentet för panels. Det är panels hantering av kontexter och pluginsystem som är de stora fördelarna.
//Fabian Sörqvist
Bra svar
Tack för utförliga svar, speciellt från fabsor. Har fått lite bättre koll på panels och det var intressant att höra vad folk tycker och tänker om dem. Fortsätt gärna på tråden.
/AE
✄-----------------------------------------------------
Adam Evertsson - Came for the code, stayed for the community!
Ja, fabsor lyckades bättre än
Ja, fabsor lyckades bättre än mig på att förklara fördelarna :)