Hvordan bygge arkiv-fiendtlig Nettstedet Maler

Hvordan bygge arkiv-fiendtlig Nettstedet Maler


Opprette et arkiv-fiendtlig mal er ikke mer komplisert enn å skape noen generell nettsted mal. Når du har etablert en generell utseende, må du tenke nøye gjennom drift av nettstedet ditt og lage en liste over ting som besøkende og administratorer vil være i stand til å gjøre. Denne prosessen bestemmer det konkrete innholdet i sidene. Som du listen detaljene i et arkiv-fiendtlig nettside, vil du innse at det vil kreve mange administrative og operative sider, og database og sikkerhetsfunksjoner. Selv erfarne database programmerere noen ganger velge å tilpasse en off-the-sokkel content management system som vil ta vare på de grunnleggende "muttere og bolter", slik som innlogging og opplasting og lagring.

Bruksanvisning

Etablere Din utseende og

1 Velg en fargepalett og generelle temaet for ditt nettsted. Hvis du allerede har en etablert merkevare for din bedrift, er det best å bruke farger og logo som utgangspunkt for design. Dine offline og online markedsføringsmateriell bør forsterke, snarere enn å konkurrere med, hverandre.

2 Besøk lignende nettsteder for å finne eksempler som du liker og misliker. Bruk disse eksemplene for å skissere plassering av elementer som skal vises på hver side. Typiske mal komponentene inkluderer en logo / header, side menyen / innholdsfortegnelse, opphavsrett / bunntekst og søkebokser.

3 Samle grafikk for å innlemme i din design, inkludert logoen, bakgrunnsbilder, knapper og barer.

4 Velg en passende content management system for å tilpasse seg prosjektet ditt behov. I det minste, vil det trenger å støtte filopplasting, lagring og visning. Andre funksjoner vil være spesifikke for din søknad. Programmet som du søker er ikke nødvendigvis kalles et content management system. For eksempel, hvis du er vert for bilder, er en fil galleri program sannsynlig å støtte bedre visningsalternativer (f.eks thumbnails) og flere andre nyttige funksjoner enn et generisk filbehandler ville tilby. Blogging verktøy, handlekurver og wikier er eksempler på spesialiserte systemer som håndterer innhold og støtte fil hosting.

Velg en Management System

5 Finne ut hvilke typer systemer kan ligge i din planlagte hosting miljø. Du må vite hva programmering og databaser er tilgjengelige. PHP skriptspråk og MySQL database er allment tilgjengelig. Du må imidlertid sørge for at din leverandør har aktivert viktige funksjoner som er nødvendige (for eksempel muligheten til å laste opp filer til webserveren). Din hosting leverandør må kunne støtte programmeringsmiljøet brukes av content management system.

6 Sammenligne trekk ved ulike innhold styringssystemer. Velg toppkandidater basert på hvor mange av de foreslåtte programfunksjoner vil fungere "out of the box".

7 Vurdere malen og tilpasningsmuligheter av din kandidat innhold styringssystemer for å sikre at de kan tilpasses til søknaden din. De fleste systemer gir malsystemer og evne til å innlemme tilpassede moduler. Ved valg mellom ellers like alternativer, velge en som du synes er enklest å tilpasse. Vanligvis vil dette være den som støtter rik tilpasning funksjoner gjennom sine administrative grensesnitt og Cascading Style Sheets (CSS). Smarty mal systemet er en åpen kildekode-komponent som brukes i en rekke innhold styringssystemer. Andre systemer bruker proprietære mekanismer for å støtte lignende mal tilpasning. Disse kan kreve minimal bruk av PHP eller annen skriptspråk.

Gjør Mal

8 Kart ditt utseende design til oppgitt for valgt content management system struktur. Den enkleste maler for å tilpasse tillate deg å bruke CSS for å oppnå de fleste av endringene. Andre malsystemer krever implementere design i HTML-fragmenter satt inn filer oppkalt etter deler av siden. De fleste vil tilby en hybrid tilnærming for å tillate deg å gjøre de fleste tilpasninger gjennom CSS og deretter tilpasse HTML generasjon kode når det er nødvendig.

9 Gjør de endringene som er nødvendige for å oppnå din design, etter referanser tilgjengelig for den valgte content management system. Den enkleste måten er å starte med en innebygd mal som er nær ønsket sluttresultat. Kopier malfiler og endre navn på dem før du begynner endringene. Bruk en tekst editor for å redigere angitte filene, overføre dem til nettstedet ditt ved hjelp av et FTP-program. Oftest navnene på filene og deres plasseringer i nettstedet filstrukturen er kritiske.

10 Konfigurere systemet innenfra sine administrasjonssidene til å instruere den til å bruke egendefinerte maler.

11 Naviger til nettstedet ditt i nettleseren din for å se virkningen av malen endringer. Fortsett å gjøre endringer før du er fornøyd med utseendet på en grunnleggende side.

12 Juster malen til å håndtere hver av funksjonene som finnes på mer avanserte typer sider i content management system (f.eks lysbildeserie presentasjoner).

Hint

  • En grunnleggende forståelse for Hypertext Markup Language (HTML) er kritisk til å tilpasse websider, uansett hvilke andre teknologier som brukes av content management system. Hvis du mangler HTML kunnskap, implementere design i enkel HTML er et godt første skritt før du takle mal tilpasning.
  • De fleste moderne nettlesere gir utvikling av nettstedet funksjoner som vil gjøre deg i stand til å vise strukturen i HTML sammen med informasjon om hvilken av de brusende stiler styrer utseendet. Den endelige utseendet på nettstedet er bestemmes ikke bare av stilene du søker, men også av hierarki av stiler som kan brukes av content management system og dets inngående komponenter. Navigere hierarkiet av stilark til å forstå CSS ville være svært vanskelig uten hjelp fra nettleserens parser.
  • Hvis du ikke har tenkt å tillate sluttbrukere å få tilgang til administrasjonssidene til content management system, spare tid ved å bruke en standard mal for å gjengi bakenden sider.
  • Unngå å gjøre endringer i koden komponenter som følger med ditt content management system. Alt som du endrer på filer som du ikke eier er i fare for å bli overskrevet når du oppdaterer til den neste versjonen.