ПредишенСледващото

Знайте, Intuit, лекция, как интернет работи

типове съдържание

Сега, след внимателно обмисляне на отговора на заявката / HTTP. обърне внимание на различните видове съдържание (който и да е смислено и значимо съдържание на информационния ресурс,), които можете да очаквате да видите в интернет. Аз го разделя на четири вида - обикновен текст, уеб стандарти. динамични уеб-страници и формати, които изискват други приложения или приставки (плъгини).

обикновен текст

В началото, преди появата на каквито и да било уеб стандарти, или плъгини, Интернет се състои главно от образи и обикновен текстов - файл с разширение .txt, или като него. Когато файлът е обикновен текст се намери в интернет, браузърът просто го показва както е, без допълнителна обработка. Текстови файлове все още можете да често да се намери на интернет страницата на университета.

Уеб стандарти

Hypertext Markup Language (HTML) всъщност е доста добро име, както внушава неговата цел. HTML се използва за разделяне на документа, да определят съдържанието и структурата, както и определяне на стойността на всяка част (която съдържа целия текст и т.н., която виждаме на уеб страница). Той използва специални елементи, за да се определи на страницата на различните компоненти.

Знайте, Intuit, лекция, как интернет работи


Голяма картинка
Фиг. 3.2. Обикновен HTML в ляво, HTML с CSS дясно

Динамични уеб страници

Формати други приложения или приставки (приставки)

Разбира се, има някои сива зона - като SVG (Scalable Vector Graphics) е уеб стандарт. който се осъществява в някои браузъри като Opera, но не се изпълняват в други, като например Internet Explorer - Изисква IE плъгин за разбирането на SVG. Редица браузъри идва с някои предварително инсталирани плъгини, така че не може да се знае, че част от съдържанието се показва чрез плъгин, а не по естествен начин в браузъра.

Сравнение на статично и динамично на уеб-сайтове

И така, какво е статичен и динамичен уеб-сайт, и каква е разликата между тях? Очевидно е, че всичко зависи от плънката.

Статичен уеб - сайт е уеб-сайт, чието съдържание, HTML, и графика. Винаги статична - тя се грижи за всеки посетител същото, освен ако не е създател на уеб-сайт, няма да реши ръчно да промените копието на сървъра - това е, което ние очакваме по-голямата част от тази глава.

Трябва също да се отбележи, че сървърът е специален софтуер, за да бъдат инсталирани. което ви позволява да създавате динамични уеб - сайт. Докато конвенционалните статични HTML файлове се записват с .html файл. тези файлове съдържат специален динамичен код в допълнение към HTML. и се съхраняват в специални файлови разширения, за да разказват на уеб сървъра. те се нуждаят от допълнителна обработка преди да се изпраща на клиента (като например въвеждането на данни от база данни) - PHP файлове. например, обикновено имат разширение .php файл.

Има много динамичен езици за програмиране - вече беше споменато PHP. и други примери са Python. Руби на релси, ASP. NET и Coldfusion. В крайна сметка, всички тези езици са най-вече същите възможности, като комуникация с базата данни, проверка на входа формуляр с информация и т.н. но те го правят всичко малко по-различно, и да има някои предимства и недостатъци. Всичко се свежда до това, което са най-подходящи.

Ние няма да се помисли за динамични езици в този курс, но давам тук списък с ресурси, в случай, ако искате да се отиде по-далеч и да научат повече за тях.

заключение

Тестовите въпроси

Свързани статии

Подкрепете проекта - споделете линка, благодаря!