Struktur/ordning för att skapa en stabil hemsida

Events happening in the community are now at Drupal community events on www.drupal.org.
Fredric's picture

Hej!
Är en relativt ny drupalare som funderar på att skapa en site som ett litet hobbyprojekt. Har nu lite funderingar kring hur jag bör tänka kring strukturen/ordningen för att skapa denna site. Vad säger ni om att arbeta enligt detta:

  1. På papper - Skissa upp vilka fält som skall kunna läggas in och senare presenteras på siten.
  2. I Drupal – Skapa noder utifrån detta papper för fälten mha CCK (tex – se nedan):
  3. På papper – Skissa upp layouten/relationerna på siten (vad som skall presenteras på respektive sida).
  4. I Drupal – Skapa dessa sidor/relationer mha views, panels, rules mfl.
  5. På papper – Skissa upp ny/egen design för siten.
  6. I ? – Skapa den nya designen.

Vad säger ni om denna ordning? Hur jobbar ni?

MVH
Fredric

Användare
• Titel
• Beskrivning
• Användarnamn
• Medlemsnummer
• [Uppgifter]
• [Organisationer]
• [Logg]
• [Meddelanden]
• [Kalender]

Uppgifter
• Titel
• Beskrivning
• [Kontakt]
• [Aktiviteter]
• [Intressen]
• [Sysselsättningar]
• [Utbildningar]

Kontakt
• Titel
• Beskrivning
• [Postdress]
• [Webbadress]
• [Telefon]
• [E-post]

Postadress
• Titel
• Beskrivning
• Postadress
• Postnummer
• Postort
• Postland

Besöksadress
• Titel
• Beskrivning
• Postadress
• Postnummer
• Postort
• Postland

Webbadress
• Titel
• Beskrivning
• URL

Organisation
• Titel
• Beskrivning
• Organisationsnummer
• Verksamhet
• Bild (Logga)
• [Kontakt]
• [Dokument]
• [Medlemmar]
• [Administratörer]
• [Kommentarer]

Comments

Låter rimligt

Itangalo's picture

Jag tycker att din approach låter rimlig.
Själv har jag allt oftare använt följande upplägg när jag gör snabbare analyser av webbplatser:

  1. Lista över nodtyper, inklusive kort beskrivning, relationer till andra nodtyper, taxonomier/motsv., CCK-fält och eventuella specialfunktioner.
  2. Lista över taxonomier, om det är motiverat – inte alla sajter har större behov av taxonomier (i min mening). Där taxonomier är motiverat bör de också ha en beskrivning av hur de ska användas, exempelvis för att styra avdelningar, få listor med relaterat material, etc.
  3. Panelsidor. Jag gillar Panels.
  4. Vyer, inklusive kort beskrivning och var på webbplatsen de ska visas. Eventuellt kan det vara motiverat att skriva upp enskilda vydisplayer, om man vill ha ett block och en helsida som visar i princip samma sak.
  5. Övriga funktioner. Detta kan variera stort mellan olika webbplatser, och handlar exempelvis om access, olika saker som ska automatiseras, och så vidare.

Något som inte finns med i modellen ovan är theming, vilket kan vara vettigt att ha med anteckningar om för de flesta punkterna.

Lycka till med projektet!
//Johan Falk, NodeOne
**
Vill du lära dig mer om Drupal? Kolla in samlingen av tips och guider!
Har du en fråga om Drupal? Missa inte FAQ-sidan på forumet!
Första svenska boken om Drupal! Börja med Drupal – smart webbpublicering med open source
Kolla in NodeOnes Drupalkurs i Panels och Views 15–17 september!

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: