Autor Zpráva
lew
Profil *
co je to vlastne ASP a CGI? co znamenaju tieto skratky ? asp je nejaky druh jazyka na tvorbu stranok (alternativa ku PHP)? CGI je ties nejaky scriptovaci jazyk, alebo sa pouzivaju ine jazyky, alebo co? pls. pomozte, ma v tom zmatok. thx
ronan
Profil
http://mozek.cz/info/asp

Umí podobné věci jako PHP, ale je od Microsoftu.
Anonymní
Profil *
ASP (active server pages) - je to technológia tvorby webu založená na "klasickom" (neobjektovom) programovaní. programuje sa vo VBScript-e alebo JScript-e. podobnú filozofiu (ak nie zhodnú) má napr. PHP

ASP .NET - toto je už novšia technológia, ako ASP, založená na objektovom programovaní. programuje sa v čom chceš, ale najčastejšie v C#, C++, Visual Basic

CGI - toto je zase v dnešnej dobe využívané pomenej... v začiatkoch programovania web stránok bolo iba HTML. problém nastal, keď niekto chcel spacovať formulárové dáta (napr. uložiť si ich do súbora). HTML také niečo nedokáže naštastie až do dnes. programátori si preto vymysleli interface "rozhranie" CGI, aby tie formulárové dáta vedeli spracovať na serveri. program mohol byť napísaný v hocičom (najčastejšie sa používal PERL, C, ...)

viac podrobností určite nájdeš na internete (vyskúšaj google :)
llook
Profil
Anonymní Podle mě v ASP lze tvořit objektově. VBScript nějak neznám, ale jestli je to derivát Visual Basicu, tak ten je objektově orientovaný. JScript, coby derivát Javascriptu, je hodně objektově orientovaný (zvlášť ve srovnání s PHP).
Anonymní
Profil *
llook treba si naštudovať, čo je to objektovo orientované programovanie (OOP). nechcem vyvolávať flame, ale ani ASP ani PHP 5 zďaleka nie je OOP (snaha síce je, ale nedá sa to porovnávať z jazykmi, ako napr. C++, C#, Visual Basic, JAVA, ...)
thingwath
Profil
To je otázka přístupu, jazyka také, ale programovat objektově lze i assembleru :-)
llook
Profil
ani ASP ani PHP 5
ASP není jazyk. Pokud píšeš ASP, buďto používáš VBScript, nebo JScript. JScript je AFAIK Javascript rozšířený o pár vychytávek.

V Javascriptu je skoro všechno objekt (podobně jako v Pythonu). Třeba i funkce je objekt (funkce je zároveň třída). Sice v Javascriptu ani Javě moc nedělám, ale z mého pohledu se Javascript jeví víc OO než Java. Akorát je často nepochopen. V Javě třeba nemůžu k třídě/objektu za běhu přidávat metody, v Javascriptu můžu...

Pokud jde o ASP.NET, tak tu už je jinde. Tam můžeš používat cokoli, pro co existuje překladač do CLR, třeba i assembler.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0