Hvordan bygge en Information Service Nettsted

Hvordan bygge en Information Service Nettsted


Bygge nettsteder for å gi brukerne tilgang til informasjon er det mange av de teknologiene som brukes på Internett ble designet for. Ved å følge en rekke forskjellige trinnene, kan du lage en informativ web system for å lagre og presentere informasjon effektivt for besøkende. Informasjon nettsteder er sammensatt av to brede komponenter: selve informasjonen, og grensesnittet som brukes til å vise den i en nettleser. En informativ nettside, derfor må både tak og presentere informasjon på en pålitelig måte.

Bruksanvisning

1 Kompilere den informasjonen du har tenkt å bruke på ditt nettsted. Enten informasjonen består av tekst, bilder eller andre medier, samle alt og holde det på ett sted klar for inkludering på din side. Hvis nettstedet ditt kommer til å inneholde mye av tekstlig informasjon, kan du prøve å holde dette så kort som mulig. Informasjon på nettet er lettere for folk å fordøye hvis den finnes i små biter og presentert i en klar layout.

2 Bygg en datalager for din informasjon. Avhengig av hvor mye informasjon du har, er det vanligvis enklest å opprette en database for å lagre det. Det er mange databasesystemer som kan brukes for nettsteder, inkludert MySQL, som er gratis og kan gis av din web host. Web vert Kontrollpanel normalt ha lett-å-bruke grensesnitt for å lage databaser, så logg inn i din og følg instruksjonene for å opprette en database for din informasjon. Sett den informasjonen du har samlet inn i databasen.

3 Koble til databasen og spørre det for din informasjon. Å presentere din informasjon på nettsider, må du opprette en tilkobling til databasen ved hjelp av en server side script på et språk som PHP. Bruk samme syntaks som i følgende eksempel til å spørre databasen:

<? Php

// Endre host, brukernavn og passord

mysql_connect ( "insert_host", "insert_database_username", "insert_database_password");

// Endre som passer din databasenavn

mysql_select_db ( «insert_database_name");

// Til å spørre en tabell kalt "artikler" med en kolonne som heter "tekst"

$ Article_query = "select * from artikler";

$ Article_result = mysql_query ($ article_query);

while ($ article_row = mysql_fetch_array ($ article_result))

{$ Article_text = $ article_row [ 'tekst']; }

?>

Lagre Server Side script med riktig filtype, ved hjelp av ".php" for PHP kode.

4 Bygg ditt nettsted grensesnitt ved hjelp av HTML. HTML kode definerer de forskjellige strukturer og innhold som du ønsker et nettsted for å vise. Du kan skrive ut HTML i dine Server Side skript, som følgende eksempel tillegg til PHP-koden demonstrerer:

echo "<html> <head> </ head> <body>";

while ($ article_row = mysql_fetch_array ($ article_result))

{$ Article_text = $ article_row [ 'tekst'];

echo "<div>" $ article_text "</ div>"..; }

echo "</ body> </ html>";

Bygg inn PHP eller annen Server Side kode HTML strukturer som du vil at leseren skal vise når sidene blir sett. Lagre og laste opp filer, blar til dem for å sjekke at databasen er riktig spørres.

5 Design din informasjon nettside ved hjelp av CSS-koden. Cascading Style Sheets er den viktigste måten å skreddersy utseendet på et nettsted, og kan knyttes til i hodet delen av HTML, som følger:

<Link rel = "stylesheet" type = "text / css" href = "my_style_sheet.css" />

Opprett en tom fil i en tekst editor og lagre den "my_style_sheet.css" for å skissere dine layout og utseende regler. Skriv inn CSS som i følgende eksempel:

/ Style regler for HTML <div> -elementer /

div

{color: # FF9999; bakgrunn: # FFFF99;}

Bygg din stil regler, ett om gangen, lagre og laste opp filene dine regelmessig for å teste og avgrense utseendet på sidene dine.

Hint

  • Hvis du ikke ønsker å kode nettstedet ditt selv, er et alternativ å bruke et CMS (content management system). Disse systemene automatisere mange aspekter ved å lage informasjon basert nettsteder, og de er ofte lett å bruke.
  • Prøv ikke å bygge noe element av nettstedet ditt uten å ta seg tid til å tenke på det først, og hvis det er mulig å lage en grov design før du begynner å skrive kode.