Cunoaște Intuit, lectura, modul în care funcționează pe Internet

tipuri de conținut

Acum, după o analiză atentă a răspunsului cerere / HTTP. să acorde o atenție la diferitele tipuri de conținut (orice conținut semnificativ și semnificativă a resursei de informații), pe care vă așteptați să vedeți pe Internet. L-am împărțit în patru tipuri - text simplu, standarde Web. dinamic pagini web, și formate care necesită alte aplicații sau plug-in-uri (plug-in-uri).

text simplu

La început, înainte de apariția oricăror standarde Web, sau plug-in-uri, internet a constat în principal din imagini si text simplu - fișier cu extensia .txt, sau ca el. Când fișierul este text simplu găsite în Internet, browser-ul pur și simplu afișează ca este, fără nici o prelucrare suplimentară. fișiere cu text simplu, puteți fi în continuare adesea găsite pe site-ul Universității.

standarde web

Hypertext markup language (HTML) este de fapt un nume destul de bun, precum și transmite scopul său. HTML este folosit pentru a împărți documentul, determină conținutul și structura sa, și de a determina valoarea fiecărei părți (care conține toate etc textul pe care o vedem pe o pagină Web). Acesta utilizează elemente speciale pentru a determina pagina diferitelor componente.

Cunoaște Intuit, lectura, modul în care funcționează pe Internet


mareste imaginea
Fig. 3.2. HTML simplu pe stânga, HTML cu CSS dreapta

Pagini Web dinamice

Alte formate aplicații sau plug-in-uri (plug-in-uri)

Desigur, există unele zone gri - cum ar fi SVG (Scalable Vector Graphics) este un standard Web. care este pus în aplicare în unele browsere, cum ar fi Opera, dar nu și puse în aplicare în altele, cum ar fi Internet Explorer - IE plug-in este necesar pentru înțelegerea SVG. Un număr de browsere vine cu unele pre-instalate plug-in-uri, astfel încât este posibil să nu știți că unele conținut este afișat printr-un plug-in și nu un mod natural în browser.

Compararea statice și dinamice de Web-site-uri

Deci, ceea ce este static și dinamic Web-site-ul, și care este diferența dintre ele? Evident, totul depinde de umplere.

Static Web - site-ul este un web-site-ul, al cărui conținut, HTML și grafică. întotdeauna statică - este să satisfacă orice vizitator la fel, cu excepția cazului în creatorul Web-site-ul nu se va rezolva manual schimba copia pe server - aceasta este ceea ce noi căutăm cea mai mare parte din acest capitol.

De asemenea, trebuie remarcat faptul că serverul este un software special pentru a fi instalate. permițându-vă să creați web dinamice - site-ul. În timp ce fișierele HTML statice convenționale sunt salvate cu un fișier .html. aceste fișiere conțin cod dinamic specială în plus față de HTML. și stocate cu extensii speciale de fișiere pentru a spune serverul Web. acestea necesită o procesare suplimentară înainte de a fi trimis la client (cum ar fi introducerea de date dintr-o bază de date) - fișiere PHP. de exemplu, de obicei, au o extensie de fișier .php.

Există mai multe limbaje de programare dinamică - a fost deja menționat PHP. și alte exemple sunt Python. Ruby on Rails, ASP. NET si ColdFusion. În cele din urmă, toate aceste limbi au cea mai mare parte aceleași funcții, cum ar fi comunicarea cu baza de date, verificarea în introducerea informațiilor referitoare la formă, etc. dar face totul un pic diferit, și au unele avantaje și dezavantaje. Totul se reduce la ceea ce sunt cele mai potrivite.

Noi nu va lua în considerare limbi dinamice în acest curs, dar eu dau aici o listă de resurse în caz, dacă vrei să mergi mai departe și aflați mai multe despre ele.

concluzie

întrebări de testare

articole similare