Динамичен сайт - основните методи и техники за създаване на
ПЪРВИ СТЪПКИ В интернет
В рамките на динамичен уеб сайт се разбира, че има две функционални характеристики: интерактивна комуникация с потребителите и задачи по управлението на автоматизиране на ресурсите. Традиционно по-статични сайтове, състоящ се от прости HTML-страници, готови за незабавна доставка към браузъра. Това не пречи на статични ресурси имат интерактивни елементи, като например Java скрипт.
Динамичен онлайн ресурс е полуфабрикат, набор от части и агрегати, които се събират в един динамичен страница на сайта или хостинг сървър на доставчика на, или директно в браузъра на потребителя.
Интерактивността е снабден с добавянето на кодови страници на различни изпълними елементи - скриптове, написани на различни софтуерни платформи, в зависимост от конкретната технология.- За динамични сайтове DHTML - Java.
- Системи за управление на съдържанието - най-вече PHP, Perl.
- Microsoft ASP.net - Visual C #, Delphi.NET, J #, и др.
Говорете за какъв вид динамични технологии произхожда първият е безсмислена - е като да спори, което е първо, кокошката или яйцето, Facebook или VKontakte. Идеите са във въздуха. По думите на Джон. Харисън, когато той е бил преследван за плагиатство. Ex-Beatle за плагиатство? Това в голяма степен.
Най-ефективният динамична технология може да се нарече Dynamic HTML. Уеб страницата се генерира от страна на тънкия клиент - браузъра. Така се постига безпрецедентен уеб страница показване на скорост и невероятна дълбочина на връзката между ресурси и човешки.
За съжаление, поради сложността на кода за оформление DHTML не е широко разпространена. В бъдеще, проблеми DHTML могат да бъдат решени по новаторски Hypertext Markup език HTML 5.
Принципът на работа се основава на DHTML четири елемента.
- HTML - е отговорен за оформлението на уеб страници, свързващи елементи от дизайна и съдържанието на определени места.
- CSS - Cascading Style Sheets, са отговорни за стайлинг на консистенция.
- DOM - Документ обектния модел, който превръща всеки елемент, за да функционира в уеб страница.
- Java Script - малки програмни кодове, които дават обекти интерактивност.
В рамките на интерактивността е да се разбира даден отговор разработчик сайт елемент на конкретен потребител действие на. Как ще реагира на поведението на посетителите на сайта - всичко това е предвидено предварително от дизайнер ресурс.
Система за управление на съдържание - по този начин за създаване на динамични уеб проекти придоби голяма популярност. Главно поради максимално опростяване на процеса на създаване и редактиране на уеб сайтове, без да се налага да отидете на кода и програмиране.
Този подход обаче има един недостатък. Сайтовете в ССФ във всички отношения много по-примитивен от DHTML или ASP. И много динамична интерактивна пожертва уеднаквяване и стандартизация.
CMS сайт се състои от следните части.- Базата данни, в която се съхранява съдържание.
- страница шаблон, който се вмъква в кода по заявка на потребителя.
- Система за управление на MySQL база данни.
- Администрация Console PhpMyAdmin сайт.
В този случай, на уеб страницата е завършен от страна на гъстата klienta- на хостинг сървъра. Ето ви и вас и всичко, от функционалността на компонентите на двигателя. За светлината на това решение скоростта на CMS-ресурси е значително по-ниска от обичайната статични и особено DHTML-сайтове. Можем да кажем, че CMS - това е продукт за масовия пазар. Оттук и простота и ниска цена.
Най-мистериозен технология за динамични ресурси. На практика недостъпни за обикновения разбирането на потребителя. ASP технология е предназначена предимно за разработка на уеб приложения. Сайтовете са създадени като форма на уеб-базирани приложения. Принципът на работа е подобен на CMS, само с помощта на други методи за интеграция на функционални елементи.
За разработката на приложения на базата на ASP.NET, има специални дизайнери, смътно напомня за CMS конзола. Според скоростта на няколко пред скриптови динамични модели.