Statiske og dynamiske HTML-sider. Innholdstyper

Direkte indeksert lenke til nettstedet- Dette er en lenke som ikke er lukket med forbudte HTML-tagger og/eller attributter, samt uten noen viderekoblinger (omdirigeringer). Hvis du for eksempel bestemmer deg for å plassere en lenke til nettstedet mitt på nettstedet/bloggen din, er det tilrådelig å ikke skjule den for søkeroboter med det forbudte nofollow-attributtet. Hvis du bestemmer deg for å lenke til en av sidene mine, vennligst åpne lenken for indeksering. Jeg vil være takknemlig for direkte indekserte lenker til nettstedet mitt.
Hvis du bruker grafisk/tekstinnhold eller ethvert fragment/sitat lånt fra dette nettstedet på nettstedet/bloggen din, må lenken til nettstedet være uten forbudte attributter og/eller omdirigeringer.

Hva er TFP og FTP, hva er forskjellen?

Forkortelsene TFP og FTP har ingenting til felles med hverandre. Det eneste som forener dem er konsonansen til uttalen, som kan forvirre noen.
TFP - (Tid for utskrift), oversatt som "tid per utskrift". Dette begrepet brukes av fotografer og motemodeller. TFP er en slags valuta som brukes av representanter for fotoindustrien. TFP er som regel sikret av en avtale mellom modellen og fotografen, for å unngå alle slags problemer knyttet til opphavsrett osv.
Når en modell godtar TFP, betyr dette at hun er klar til å jobbe gratis i en viss tid, og for arbeidet vil hun motta bildene sine (alle eller noen, med eller uten behandling).
Nå om FTP.
FTP (File Transfer Protocol) er en filoverføringsprotokoll som brukes av webutviklere og andre For å jobbe med serveren gjennom denne protokollen, bruk en FTP-klient - dette er et program som fungerer direkte med FTP-serveren.
FTP-protokollen brukes til å overføre nettverksdokumenter, som HTML, PHP, CSS, JPEG, etc., fra utviklerens private enhet til vertsserveren. Den samme protokollen brukes til å laste ned nettverksdokumenter fra serveren til utviklerens private enhet.

Hva er en filtype?

Filutvidelse, eller rettere sagt, en filnavn er en sekvens av visse tegn lagt til navnet på en fil. Disse tegnene er ment å identifisere typen, eller som de sier, filformatet. En filtype er ikke annet enn en kombinasjon av bokstaver og/eller tall som kommer etter den siste prikken i et filnavn, for eksempel fotograf.gif, der "fotograf" er filnavnet og ".gif" er filtypen. . Det er et stort antall filutvidelser, men de samsvarer alle med visse standarder og applikasjoner. Men hvis du vil komme opp med din egen originale utvidelse for en fil, for eksempel file_name.fotograf, vær så snill, ikke noe problem! Men Windows OS vil ikke kunne åpne en slik fil hvis det ikke er noe tilsvarende program på maskinen din som ser denne utvidelsen. For eksempel, hvis du på Windows OS vil åpne en fil med filtypen .gif, vet dette operativsystemet om denne utvidelsen og vil åpne et bilde. Men hvis du ønsker å åpne en fil med filtypen .fotograf, vil ikke en slik fil åpnes, siden Windows OS ikke er kjent med en slik filtype. En fil med denne utvidelsen kan åpnes i et program som støtter denne utvidelsen.

Hva er et visittkortnettsted, hva finnes det?

Visittkort nettsted er et nettsted hvis hovedformål er å presentere informasjon til offentligheten om et selskap eller enkeltperson. Et slikt nettsted består vanligvis av et lite antall statiske eller dynamiske sider.
Visittkortsider bør inneholde grunnleggende informasjon om bedriften/personen, varene de produserer og informasjon om tjenestene deres. Dette kan være sider med prislister, kontaktinformasjon, og alltid et tilbakemeldingsskjema. En fotografs visittkortnettsted skiller seg som regel fra andre lignende nettsteder i sin utsøkte design og overflod av fotografier. Fotografens nettside skal ha hans portefølje og kontakter. I det siste kan du oftere og oftere finne et visittkortnettsted, hvor noen av sidene er bygget på FLASH-teknologi, eller helt på FLASH.
FLASH nettsteder ser bra ut, men slike nettsteder er for tiden indeksert av søkemotorer svært dårlig, eller ikke indeksert i det hele tatt.

Hva er en dynamisk nettside/nettside?

Dynamisk nettside- dette er en side der innhold eller deler av det kan genereres (endres) i sanntid uten å involvere ytterligere kroppsbevegelser. For dynamisk lenkede sider brukes en såkalt motor – CMS (content management system).
Hvordan det fungerer? For eksempel eksisterer ikke siden du ser i nettleservinduet i dette skjemaet. Den er satt sammen av separate deler (maler), som er satt sammen av serveren til en helhet. Det vil si at når en side blir forespurt, behandler webserveren forespørselen og setter umiddelbart "i farten" sammen en nettside fra separate deler og sender den til oss for visning i nettleseren. Bare sideinnholdet endres, men sidemalen forblir uendret.
Se for deg et skap som har flere hyller med forskjellige ting. På en hylle er det tekstinnhold (database), på den andre - grafiske filer (bilder, grafiske designelementer), på den tredje - skript (for eksempel PHP-skript), på den fjerde - CSS-stiler, og så videre. Så når serveren mottok en forespørsel om dette eller det innholdet, vet den hvor alt er, og setter raskt sammen en side for oss fra de nødvendige delene: den henter nødvendig tekstinnhold fra databasen, de nødvendige grafikkfilene fra grafikken hylle osv. Ved å endre en del av malen på ett sted, blir disse endringene brukt på alle sidene på nettstedet.

Hva er en statisk nettside/nettside?

Statisk nettside er et nettdokument som ligger på serveren i den formen brukeren ser det i sin nettleser. Det vil si at et slikt dokument ikke er satt sammen fra separate deler (maler), men ligger på serveren som den er, i sammensatt form, og lastes ned fra serveren som én fil med CSS-stiler og/eller script koblet til den.
For å endre innholdet i et slikt dokument, må du først redigere det på arbeidsdatamaskinen i en HTML-editor, og deretter laste det opp på nytt til serveren. For å endre en del av designet eller for eksempel legge til/fjerne et navigasjonsmenyelement, vil dette kreve å endre (endre) alle sidene på nettstedet.

Webdesigner og webprogrammerer, hva er forskjellen?

En webdesigner og en webprogrammerer jobber i samme felt, men de utfører forskjellige oppgaver. En webdesigner er involvert i prototyping av sidedesign, utvikle en mal for nettstedsdesign, lage en grafisk designlayout, kutte den i separate fragmenter og optimalisere, velge fonter og farger. En webdesigner kan gjøre utformingen av nettsider, men dette er ikke hans ansvar; for dette formålet er det spesialtrente folk - layoutdesignere.
Hvem er en webprogrammerer?
En webprogrammerer, eller rettere sagt, en webutvikler (serverutvikler) er en person som utvikler spesielle webapplikasjoner, skriver skript på forskjellige programmeringsspråk for visse nettsidemoduler.
Konklusjon, for at et nettsted skal være både vakkert og funksjonelt, trengs både en webdesigner og en webprogrammerer. Og for at siden skal være brukervennlig, trenger den

Nettstedspromotering (promotering) er forstått som å flytte et nettsted til toppen av søkeresultatene for bestemte søkeord i søkemotorene Google, Yandex, etc.
Topp søkeresultater- Dette er den første siden på et søkemotornettsted med de første 10 koblingene til nettsteder. For disse 10 stillingene er det en uforsonlig kamp mellom nettsteder med samme emne. I følge statistikk samler de nettstedene som er på toppen (opptar de tre første posisjonene) det største antallet besøkende. For å være på denne toppen, betaler noen ressurser enorme mengder penger. Men det er ikke nok å komme dit, du må bli der, og dette fører til konstant kamp ikke bare blant store SEO-selskaper, men også blant private

Selv nybegynnere er sannsynligvis kjent med setningene "statisk nettsted" og "dynamisk nettsted". Men hva betyr egentlig disse setningene og hva er forskjellen mellom dem, hva er fordelene med en eller annen type nettsted?

La oss ikke gjette, men bare se på dem i detalj og sammenligne dem.

Statiske og dynamiske nettsteder – hva er forskjellen?

Selv om antallet dynamiske nettsteder i dag øker, er det umulig å si sikkert om siden du har åpnet er statisk eller dynamisk ved første øyekast.

Eksempler på statiske nettsteder

Du kan ved første øyekast anta at et nettsted er statisk hvis det for eksempel inneholder én eller et lite antall sider, eller for eksempel hvis det er et visittkortside til et selskap og informasjonen på den aldri endres eller er oppdateres svært sjelden, hvis den ikke har funksjoner som for eksempel kommentering eller registrering, etc.

Faktisk kan et statisk nettsted bare oppdateres av en person som er godt kjent med nettutvikling, siden det ikke har et adminpanel, så alle oppdateringer til nettstedet må gjøres gjennom kildekoden.

Statiske nettsteder er billigere og tar opp mindre vertsplass, og det er grunnen til at mange små selskaper fortsatt foretrekker dem fremfor dynamiske nettsteder.

Så vi kan se fordeler med statiske nettsteder:

  1. De er enkle og raske å utvikle
  2. Billig å utvikle og mindre belastning på .

Sammen med fordelene kan vi også fremheve Ulemper med statiske nettsteder:

  1. Erfaring med nettutvikling kreves for å oppdatere nettstedet.
  2. For å oppdatere selv den minste detalj på et slikt nettsted, må du enten grave i koden selv, eller, hvis du ikke kan HTML og CSS selv, må du ty til tjenestene til en webmaster hver gang.

  3. Stagnasjon av innhold.
  4. På grunn av det faktum at innholdet på et slikt nettsted oppdateres svært sjelden, "stagnerer" innholdet på dem, har dette en svært ugunstig effekt på søkemotorer. Selvfølgelig kan du markedsføre et slikt nettsted, men hovedsakelig gjennom betalte metoder.

Eksempler på dynamiske nettsteder

På den annen side kan dynamiske nettsteder koste mye mer, spesielt hvis de er utviklet fra bunnen av. Dessuten vil hosting være litt dyrere, siden du må koble til flere funksjoner. Men de mange fordelene med dynamiske nettsteder mer enn oppveier disse ulempene.

Et dynamisk nettsted gir eieren muligheten til å oppdatere og legge til innhold på nettstedet veldig enkelt. Nyheter og hendelser kan for eksempel legges til gjennom adminpanelet i selve nettleseren, uten å måtte redigere kodefiler.

Mulighetene til en dynamisk nettside begrenses kun av vår fantasi.

Eksempler på dynamiske nettsteder er nettsteder basert på styringssystemer, nettbutikker, rubrikksider, fora, nettsteder med muligheter for kunder og besøkende til å legge igjen anmeldelser, kommentarer, laste opp filer osv.

Fordeler med dynamiske nettsteder:

  1. Mer funksjonell side.
  2. Det er mye enklere å oppdatere den.
  3. Konstant oppdatering har en positiv effekt på markedsføring av nettsider og gir flere besøkende.
  4. Et slikt nettsted hjelper sin eier og gir mye flere muligheter til å kommunisere med sitt publikum og gjøre nettstedet mer interessant for besøkende gjennom ulike funksjoner.

konklusjoner

Så vi ser at et dynamisk nettsted har mye større utviklingsmuligheter enn et statisk, til tross for at det kan ta mer tid å bringe et slikt nettsted til live.

Flere og flere mennesker innser den ubestridelige fordelen med dynamiske nettsteder, og derfor vises flere og flere av dem på Internett.

Men på den annen side avhenger alt av hva DU spesifikt trenger, om du for eksempel trenger en ensides nettside som du skal selge et produkt gjennom, eller et visittkortnettsted fra 1 til 5-6 sider, som du ikke Hvis du planlegger å oppdatere hele tiden, vil en helt naturlig løsning være å velge et statisk nettsted.

Hvis du vil at prosjektet ditt hele tiden skal utvikle seg og fylles med innhold, så trenger du selvfølgelig en dynamisk nettside.

Statiske nettsider

Statiske nettsider endrer ikke innhold eller layout med hver forespørsel til webserveren. De endres bare når en nettutvikler oppdaterer dem manuelt i et tekstbehandler- eller nettredigeringsverktøy som Adobe Dreamweaver. De aller fleste nettsider er basert på statiske sider. Denne teknikken er svært kostnadseffektiv for å publisere informasjon på nettet som ikke endres vesentlig over måneder eller til og med år. Mange webinnholdsstyringssystemer (CMS) bruker også statisk publisering for å tjene nettinnhold. I et CMS blir sider opprettet og endret dynamisk under databasekontroll gjennom et nettbasert redigeringsgrensesnitt, men deretter ("publisert") leses fra webserveren som vanlige statiske sider. Statiske sider er enkle, sikre, mindre utsatt for teknologiske feil og feil, og er lett synlige for søkemotorer.

Dynamiske nettsider

Dynamiske nettsider kan endre innhold eller utseende basert på brukerhandlinger eller endringer i data som vedlikeholdes av applikasjonen, eller over tid, som på nyhetsnettsteder. Ved å bruke klientsideskript (XML, Ajax-teknologi, Flash ActionScript) kan innhold raskt endres på brukerens datamaskin uten at det kreves en ny sideforespørsel til webserveren. Imidlertid er det meste av dynamisk innhold på nettet satt sammen ved hjelp av programmeringsspråk på serversiden (ASP, JSP, Perl, PHP, Python). Både klient- og server-tilnærminger brukes på rike nettsteder med stadig skiftende innhold og komplekse interaktive funksjoner. Dynamiske nettsider tilbyr enorm fleksibilitet, men prosessen med å behandle unikt sammensatt innhold med hver sideforespørsel krever en rask nettserver av høy kvalitet, og selv den kraftigste serveren kan sette seg fast under haugen som et stort antall dynamiske nettsider ber om. lage på kort tid.. Hvis dynamiske nettinnholdssystemer er dårlig optimalisert, er de ofte mye mindre synlige for søkemotorer enn statiske sider. Spør alltid om søkemotorsynlighet når du vurderer fordelene ved et dynamisk webinnholdsstyringssystem.

Sidene er delt inn i statiske og dynamiske i henhold til oppførselen til dokumentet i nettleseren. På den annen side blir disse begrepene ofte brukt i en annen forstand. Dokumenter er også delt inn i statiske og dynamiske basert på måten dokumentet er opprettet på.

Basert på oppførselen til dokumentet i brukerens nettleser, er det:

  • Statiske html-sider
    Statisk – betyr at siden alltid ser lik ut, uavhengig av brukerhandlinger. For eksempel er menyen organisert etter lenker til individuelle sider i stedet for av en rullegardinliste.
  • Dynamiske html-sider
    Disse sidene kan allerede svare på brukerhandlinger og endringer. Når du for eksempel klikker på teksten, kan det komme opp en tekstblokk med oversettelsen av ordet. Dette er forresten nøyaktig hvordan en av oversetterpluginene for Firefox-nettleseren er implementert.

Dynamikk på nettsider implementeres ved hjelp av skript, som kjøres av nettleseren. Mange elementer i HTML-språket støtter definisjonen av hendelsesbehandlere. For eksempel kan du angi behandlingen av "museklikk"-hendelsen på bildet. Så hvis brukeren klikker på dette bildet, vil behandleren som er definert for dette bli kalt opp.

Dette høres kanskje litt forvirrende ut, men ikke bekymre deg. Når du kommer over dette, blir alt lettere.

Det vanligste språket for å lage dynamiske nettsider er JavaScript. (Ikke å forveksle med programmeringsspråket Java. De er to helt forskjellige enheter.)
VBscript (visual basic script) brukes sjeldnere. (Microsoft gikk som alltid sine egne veier.)

Basert på metoden for opprettelse er dokumenter igjen delt inn i statiske og dynamiske.

Sider kalles statiske hvis de er på serveren i html-form.
Og dynamiske er de som genereres "on the fly" på forespørsel fra nettleseren.

Som du lett kan se, hvis det er en vanlig HTML-side på serveren, er denne tilnærmingen svært begrenset. For eksempel har du en nettbutikk og du har lagt til et nytt produkt. Hvis butikken din består av "statiske" html-sider, må du manuelt redigere flere andre sider. Dette er i det minste en produktkatalog og sannsynligvis et bestillingsskjema. Hvis du går tom for et produkt, må du oppdatere nettstedet på nytt. Det er veldig ubehagelig. Derfor finner du ikke en eneste nettbutikk på html. (Selv om det er mulig å komme opp med et system som automatisk regenererer siden når et produkt endres. Men dette er ikke en veldig elegant løsning og jeg har aldri hørt om det).

Hvis nettstedet ditt inneholder innhold som endrer seg ofte ( innhold- informasjon på nettstedet), så vil skript hjelpe deg, kjører på serveren. Og dette er nøkkelforskjellen mellom disse skriptene og de som er beskrevet tidligere (de skrevet i JavaScript). Det fungerer slik:

  1. Nettleseren ber om et dokument fra serveren
  2. Serveren fastslår at dokumentet er et skript og starter det for kjøring
  3. Skriptet genererer en html-side
  4. Serveren sender den genererte siden til nettleseren, slik at nettleseren ikke aner at et skript har blitt utført på serveren

Det er flere programmeringsspråk som kan brukes til å skrive skript som genererer "dynamiske" sider. De vanligste av dem:

  1. Python
  2. Binær kode (et C- eller C++-program kompilert til kjørbar kode)

Hvert av disse språkene har sine egne applikasjonsfunksjoner. Du kan skrive skript på alle språk. Det viktigste er å kjenne dens styrker og svakheter og bruke dem effektivt. Jeg vil fortelle deg mer om disse språkene på sidene i vårt nyhetsbrev. I mellomtiden er det viktig å vite at det finnes ulike programmeringsspråk som nettsteder med ofte skiftende innhold er programmert på.

Som regel, hvis du ser at sideadressen slutter på .html eller .htm, så er dette en vanlig statisk side. (Du kan selvfølgelig konfigurere serveren slik at den kjører skript som slutter med de samme endelsene, men dette er ikke praktisk. Likevel er .html og .htm standarden, og du bør ikke omdefinere disse endelsene.) ser en annen slutt, så er dette mest sannsynlig et manus. For eksempel har skript i PHP vanligvis utvidelsen .php, i Perl - .pl, ASP - .aspx
Hvis adressen ikke inneholder sidenavnet, vil serveren bruke standarddokumentet (vanligvis enten index.html eller index.htm eller index.php).

Det skal sies at hybridsystemet nå stadig sterkere. Navnet er som på en nederlandsk fotballklubb - AJAX, som betyr: Asynkron JavaScript og XML (jeg vet ikke hvordan navnet på den nederlandske klubben står for :)). Denne teknologien lar JavaScript-skript få tilgang til alle skript på serveren og motta informasjon fra serveren. Dette gir igjen brukeren fleksibiliteten til å laste bare deler av sidens innhold på nytt, i stedet for hele siden (noe som sparer mye trafikk).

konklusjoner

Statiske html-sider er ikke en veldig fleksibel løsning. Du bør bare bruke dem hvis du har helt statisk innhold. Du legger for eksempel ut en bok på nettet. Boken er allerede skrevet og vil ikke endres. I dette tilfellet er det mye mer effektivt og enklere å designe boken som et statisk HTML-dokument.

Hvis du har hyppig skiftende informasjon på nettstedet ditt, bør du velge å bruke skript.
Jeg berømmet manusene for deg. Skript har imidlertid én ulempe: de krever ekstra ressurser fra serveren for arbeidet. Hvis du bare trenger å lese en html-side fra serveren og sende den til nettleseren, må skriptet først startes og kjøres. I tillegg bruker skript veldig ofte et databasestyringssystem ( DBMS) for å lagre endrede data, noe som skaper ekstra belastning.

Alexander Arkhipov

Dato: 2012-03-16

Statiske og dynamiske nettsteder, hva er forskjellen?

I denne artikkelen vil vi snakke om de grunnleggende forskjellene mellom to typer nettsteder: statisk og dynamisk. Hva førte til dette emnet? Ganske ofte, når jeg mottar brev fra besøkende på nettstedet mitt og fra lesere av e-postlister, ser jeg at mange spesielt nybegynnere "nettstedbyggere" har den oppfatning at et dynamisk nettsted er når alt på nettstedet blinker, kjører, beveger seg osv.

For eksempel, ganske nylig korresponderte jeg med en venn i ganske lang tid om dette emnet. Ved å utelate detaljer, vil jeg kort skissere posisjonen til min samtalepartner. Jeg siterer: " ... på nettstedet mitt (jeg utelater nettadressen) er det 14 bevegelige bilder og bannere og 11 skript som gir forskjellige visuelle effekter. Derfor anser jeg nettstedet mitt som dynamisk».

Selvfølgelig forkortet og litt overdrevet jeg dialogen med samtalepartneren min, og etterlot selve essensen av diskusjonen, men dessverre, mange tror at det er nok å "henge" flere animerte bannere på nettstedet, og ethvert nettsted blir umiddelbart til dynamisk. De. når alt blinker og beveger seg på siden - dette er DYNAMIKK, BEVEGELSE.

Hvis du også tror det, så nå skal jeg opprøre og opprøre deg. Dette er faktisk ikke sant. Dette er ikke årsakene til at et nettsted blir dynamisk. For bedre å forstå de grunnleggende forskjellene, la oss huske en liten teori.

Statiske nettsteder

Grunnlaget for ethvert nettsted er selvfølgelig HTML - tekst hypermarkeringsspråk; utformingen av nettstedets utseende er lagt til det. Oftest legges alt designet inn i en egen CSS-fil - cascading style sheets. Et nettsted laget ved hjelp av HTML og CSS er nettopp et statisk nettsted. Og ingen ekstra bannere og skript vil noen gang overføre dette nettstedet til Dynamic-kategorien.

Som regel har ikke alle statiske nettsteder et veldig stort antall sider (opptil ca. 50 individuelle nettsider). Dette kan være nettsteder til små selskaper eller enkeltpersoner som ikke oppdateres så ofte, som regel er dette såkalte visittkortsider. Hvorfor?

Hvis du allerede har din egen nettside, så vet du sannsynligvis allerede at det er ganske problematisk og tidkrevende å administrere en nettside med et stort antall sider, seksjoner og overskrifter. Tenk deg hvor lang tid det vil ta å oppdatere bare én lenke i sidemenyen, for eksempel på 20 - 30 sider... Hva om det er flere? Tross alt må du redigere hver av nettstedets nettsider, deretter oppdatere alt på serveren, og dette tar TID. Mye tid!

Så det viser seg at jo større nettstedet er, jo mer komplekst, lengre og viktigst av alt, jo mer rutine blir det vanlige vedlikeholdet og oppdateringen av siden. I en slik situasjon blir kreativitet til en felles rutine. Men hvis siden ikke oppdateres ofte, er det nok å ha en vanlig visittkortside laget i HTML, om enn med et stort antall sider. Jeg kjenner fortsatt mange vellykkede nettsteder på flere hundre sider hver!

Dynamiske nettsteder

Men menneskelig tankegang står ikke stille, og for å unngå rutinen med å vedlikeholde og oppdatere nettsteder, ble ulike CMS (content management systems) skrevet på ulike programmeringsspråk. Et av de mest vellykkede programmeringsspråkene for "nettstedbygging" viste seg å være .

Når du skriver nettsidekode, lastes PHP-kodeinnlegg inn i HTML-kode ved hjelp av spesielle operatører. Derfor er HTML alltid grunnlaget som programmeringselementer bygges opp på. Enhver HTML-side kan enkelt bli en PHP-side, bare gi nytt navn til filen og endre filtypen fra . html. php .

Alle PHP-kodeinnlegg er forhåndsbehandlet på serveren, og først da sendes den ferdige nettsiden til nettleseren. Derfor .

Med bruken av PHP ble det mulig å dele opp en nettside i separate blokker og elementer. For eksempel lignende nettstedblokkeringer, for eksempel: Sideoverskrift (Overskrift), Sidebunntekst (Bunntekst), Meny(og noen ganger flere menyer) og andre blokker kan plasseres i separate filer.

Faktisk, hvis nettstedet har lignende og permanente blokker (topptekst, bunntekst, meny osv.) som endres svært sjelden, er det fornuftig å legge dem i en egen fil og ganske enkelt laste dem inn på alle sidene på nettstedet. Hvis noe må rettes, gjøres endringer i én enkelt fil. Og så lastes denne filen til alle sidene på nettstedet.

Administrasjonen av nettstedet har blitt betydelig forenklet, og nå spiller det ingen rolle hvor mange sider det er på nettstedet (10 eller 1000), jeg la til en ny lenke til menyen, og denne lenken dukket opp i menyen på alle sidene i nettstedet.

Men programmerere gikk enda lenger. Mange er skrevet CMS (innholdsstyringssystem), som gjorde det mulig ikke bare å administrere nettsteder: legge til, slette, redigere sider og hele seksjoner, men også å fullstendig forlate anskaffelsen av grunnleggende kunnskap om "nettstedbygging".

De fleste CMS gir nettstedadministratoren en visuell grafisk editor, som du kan bruke til å redigere materialet ditt på nettstedet, akkurat som i WORDe. Slik oppsto en type nettside: blogger.

Selv om denne sterke forenklingen etter min mening ikke burde vært gjort. For å lære å lese, må du først lære bokstavene ... Vel, ok, la oss gå ut fra det vi har ....

Nå har det blitt mulig å sette sammen siden så å si del for del fra separate filer. Typiske navn på slike filer: Overskrift. php(en lue), bunntekst. php(kjeller), menu.php(Meny), content.php(hovedinnholdet på nettsiden). Navnet er betinget, og du kan gi filene et hvilket som helst navn. Skjematisk ser det omtrent slik ut:

Skjelettdiagram av en php-side.

Selvfølgelig er dette den mest forenklede modellen av en nettside; på et ekte nettsted er det mange flere lignende blokker (stykker). Men det generelle prinsippet for å lage PHP-sider (PHP-sider) er akkurat dette. For å returnere litt høyere, minner jeg deg på at PHP er et serversidespråk, dvs. installert på serveren til vertsselskapet og PHP-koden behandles og siden settes sammen på serveren, og den ferdige siden sendes til nettleseren. Det er nettopp denne modellen som kalles en Dynamic Site.

I tillegg har nettsteder skrevet i PHP fått mange tilleggsfunksjoner: nyttig informasjon legges for eksempel i en egen fil content.php(artikler, leksjoner, notater, beskrivelser av varer og tjenester), ble det mulig å lagre denne delen av informasjonen i en database, noe som gir oss mange ekstra muligheter: den totale vekten på siden er redusert, det er nå mulig å telle sidenedlastinger, legg til kommentarer, sidetilpasning, autorisasjon, tilgang til lukkede seksjoner, etc. og så videre. Det er nå mulig å bruke mange ferdige PHP-skript.

Men det viktigste å huske på er at all prosessering av PHP-kode skjer på serveren, noen ganger sier de: "siden behandles i farten." Hver nettside er satt sammen som en konstruktør, fra separate deler (filer). Dessuten kan dette stykket viderebehandles separat. Dette er hovedfunksjonene til alle dynamiske nettsteder.

Samtidig er det ingen som forbyr deg å bruke animerte bannere og tradisjonelle skript på dynamiske nettsteder.

Jeg håper at denne informasjonen vil være nyttig for deg, jeg prøvde å presentere alt klart og forståelig. Jeg tror at nå vet du nøyaktig hva forskjellen er mellom statiske og dynamiske nettsteder.

Beste ønsker.

Les også våre andre materialer: