Hej
Är i långbänk i valet av ett CRM och som jag tidigare nämnt så är jag nyfiken på Drupal, medan andra talar emot.
Själv är jag fullständig novis men med hjälp av Johan Falks bok (tack för den) har jag kommit igång själv för att lätttare bilda mig en uppfattning.
En fråga som dök upp idag på möte är om, och hur, man kan generera sidor med data från en databas. Vilket en av deltagarna menade skulle vara för komplext. Vilket i mina öron låter konstigt.
Bäst exemplifieras detta med hitta.se där man kan:
exempel "http://www.hitta.se/SearchMixed.aspx?vad=D%e4ckservice+%26+D%e4ckf%f6rs%e4ljning&ref=bransch"
- välja en branschrubrik
- därefter få en klickbar lista
- och via den komma till företagets "presentation"
Det är inte i närheten av mängden data. Men det är runt 50 000 presentationssidor som ska genereras.
Databasen uppdateras extern med regelbundenhet.
Är detta något som kräver stora anpassningar, någon som har en uppfattning?
Finns det moduler som klarar detta. Är det rent av views man kan använda?
Tacksam för svar
/ulf
Comments
Det är inga konstigheter att
Det är inga konstigheter att generera sidor med data från en databas med Drupal. Något som säkert alla Drupalsajter gör faktiskt. Med Views, som du nämner, kan du få de funktioner du refererar till, sedan kan man bygga på vid behov. Gruppering av datan kan göras på olika sätt, exempelvis med taxonomisystemet som finns inbyggt i Drupal core. Det finns också moduler för att migrera data från andra system eller hämta hämta in data och skapa innehåll i en Drupaldatabas.
Vi lanserade nyligen Passagen på Drupal där innehållet till största delen uppdateras och skapas externt men visas i Drupal. Där handlar det om mycket mer innehåll samt väldigt mycket trafik också.
Jag skulle inte säga att det kräver stora utmaningar, man måste såklart veta vad gör och det beror också på faktorer som serverlösning, dataformat etc.
Viktor Miranda | Blog
Tack för svar!
Tack för ditt svar.
Ja jag hör ju hur korkad frågeställningen egentligen är eftersom även det som skrivs i en nod lagras i mysql och inte i en fysisk sida. Rätt uppfattat? Data hämtas väl när innehållet i noden visas.
Egentligen handlar kanske frågeställningen hur man ska formatera textmassan. Om detta ska göras med html i databasen och sedan hämta upp en hel html-sida. Eller om man ska läsa in den i någon form av formatmall i noden. Och att man där har några olika layouter att välja mellan
Merparten av data finns befintligt idag. Och man vill helst använda den som den är och formatera den i slutänden när den visas.
Hur databaserna ska struktureras om man ska läsa direkt eller om man ska mellanlagra data får bli en senare fråga
/ulf
p.s
Passagen fick sig verkligen ett välförtjänt lyft.
Ja precis så fungerar det.
Ja precis så fungerar det. Innehållet i noden körs sedan genom temalagret innan visning. Där kan man styra visning med sidmallar och css-filer mm. Det kan finnas mer generella s.k. template-filer i drupalteman eller för specifika element på en sida. I dessa finns html:en.
Det går också att ha flera olika mallar eller olika teman aktiva på samma webbplats. Kort sagt är man väldigt flexibel i hur man väljer att visa sitt innehåll. Html brukar undvikas i databasen.
Viktor Miranda | Blog