Скриптирање на опслужувачка страна: Разлика помеѓу преработките
[проверена преработка] | [проверена преработка] |
Избришана содржина Додадена содржина
с Јазична исправка, replaced: серверот → опслужувачот (2) using AWB |
с Јазична исправка, replaced: сервер → опслужувач (10) using AWB |
||
Ред 1:
{{внимание}}
Скриптирање на
== Вовед ==
Ред 7:
Во "старите" времиња оваа технологија била исклучиво применувана во комбинација со [[C (програмски јазик)|C]] програмирањето, [[Perl]] скрипти и [[шел скрипти]] користејќи се со техниката [[Common Gateway Interface]] (CGI). Овие скрипти се извршуваат од страна на [[оперативен систем|оперативниот систем]]. Кодирањето / програмирањето, се изведува на класичен начин согласно програмската спецификација за дадениот програмски јазик, а резултатите едноставно се испорачуваат на веб опслужувачот кој понатаму ги доставува до веб клиентот. Денес, покрај гореспоменатите техники, исто така се користат и [[Active Server Pages|ASP]] и [[PHP]], кои директно се извршуваат од страна на опслужувачот или од страна на одредени модули (т.е. [[mod perl]] или [[mod php]]). Двата начина на скриптирање (т.е. CGI или директно извршување) можат да се исползуваат за креирање на комплексни веб страници. Препорачливо е да се користи техниката на директно извршување бидејќи вообичаено оваа техника резултира со побрз одзив бидејќи нема постојано повикување на соодветниот интерпретер.
Динамичките веб страни понекогаш се опслужувани од специјално дизајниран веб апликациски
== Технологии за скриптирање на
Било кој програмски јазик може да изгенерира веб страница со помош на CGI техниката. Во продолжение ќе бидат набројани технологии кои главно се дизајнирани за скриптирање на
;[[Active Server Pages|ASP]]
:Решение на Microsoft кое овозможува различни јазици (но најчесто се користи VBscript) да бидат вгнездени во HTML страниците. Во основа функционира само на Windows платформа, додека на другите платформи е со крајно лимитирана подршка.
;[[ColdFusion]]
:Комерцијален систем за скриптирање на
;[[Escapade|ESP]]
:ESP или Escapade е создаден уште 1997 од страна на Ед Карп, најмногу се употребува во Европа, а многу малку е прифатен во САД.
Ред 25:
;[[PHP]]
:opensource решение, кодот се вгнездува во HTML документот.
;[[JavaScript на
:JavaScript се користи најчесто на клиентска страна но може често пати да се сретне и на
;[[SMX]]
:opensource програмски јазик сличен на Lisp, се вгнездува во HTML странците.
;[[Server Side Includes]]
:Основен систем кој е дел од apache веб опслужувачот, најчесто се користи за комбинирање на документи или делови од документи на
;[[Ruby on Rails]]
== Креирање на динамички веб страници ==
Креирањето на [[динамичка веб страница|динамички веб страници]] на страната на опслужувачот е една од главните примени на јазиците за '''скриптирањето на
Како алтернатива на оваа техника се користи уште и '''[[систем на веб шаблони|системот на веб шаблони]]''' во таканаречена [[Model-view-controller|MVC рамка]]. Било кој [[Домен-специфичен програмски јазик|"не веб специфичен" програмски јазик]] може да се користи за управување со [[веб шаблони]]те.
|