Grafika.cz - vše o počítačové grafice

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:

Soutěž

Sponzorem soutěže je:

Saal Digital

 

Jaký největší formát fotoknihy v řadě Professional Line ve formátu na šířku lze ve standardní nabídce Saal Digital Fotoservice objednat? Nápověda: Logo sponzora soutěže

V dnešní soutěži hrajeme o:



blokové schéma webových aplikací

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

Re: blokové schéma webových aplikací

Autor: peta1

14:57:54 10.05.2011

flash: http://flash.jakpsatweb.cz/
php: php.net
mysql (databaze): http://mouse.img.cas.cz/man/mysql-prehled.html
js: http://javascript-reference.info/
js jquery: http://api.jquery.com/
js ajax: viz jquery
soap je tusim neco jako java urceny pro konkretni veci

Jak to funguje?

Server posila data.
server ma nainstalovany apache + php
* apache je program, ktery zpristupnuje soubory a data pro internetove sluzby
* php je programovaci jazyk, ktery ta data vytvari (html/js/css)
* java (mozna i soap) je rozsahly prog. jazyk, ktery ma vetsi pristup k systemu serveru a k zarizenim
Cili, pokud chces ovladnout server, ovladni apache. Server mu musi umoznit pristup ke slozkam pro programovaci jazyky.

Prohlizec data prijima.
Flash, obrazky, videa, html, js jsou technologie prohlizece.
Pokud nechces stranku obnovovat, pak se to vse propojuje pres ajax.
Ajax dela to, ze vytvori do stranky jakoby skryty iframe s formularem, ten vyplni, odesle serveru, prijme stranku od serveru a data vrati javascriptu. Vyuziva se k tomu jquery nebo jina jiz pripravena js knihovna, protoze psat to pres js prikazy httprequest je docela opruz.

Java umi vyrobit binarni soubor, ktery se spousti jako objekt java applet.
Flash umi vyrobit binarni soubor, ktery se spousti jako objekt flash.
Vyhoda takoveho programu je, ze neobsahuje zdrojove kody bezne okopirovatelne jako je html, js, css.

Pokud chces vyrobit
* hru s grafikou a animacemi, pouzij javu nebo flash
* hru s obrazky, pouzij php
* stranky, vytvor html soubor (css, js) treba v notepadu
* program pro spravu dat a stranek ci souboru uzivatele, pouzil php a mysql nebo javu

Alternativni technologie
HTML = formátování textu na www stránce pomocí značek-TAGů
CSS = nastavení vzhledu tagů na www stránce
JS = programovací jazyk pracující u uživatele s www stránkou (formulářem)
PHP = programovací jazyk pracující na serveru (alternativy: Active Server Pages, Common Gateway Interface, Perl, Ruby, Java, Python, Cold fussion...)
MySQL = databázový jazyk pracující na serveru, tabulky s informacemi (daty) využívané programovacím jazykem serveru (PHP) (alternativy: Oracle/PLSQL, Informix, DB2, Sybase, PostgreSQL, Access, MsSQL, SQLLite, Firebird, SaS)

Jak funguje takovy program v php?
Uzivatel si otevre www stranku, na ni vyplni formular a klikne odeslat.
Apache prijme data, zjisti, ze je ma odeslat na php a preda mu je.
Php prijme data, zjisti na ktery soubor jsou odesilana, ten si otevre, zpracuje. Soucasti php kodu je treba pripojeni na databazi, vycte udaje, ukonci zpracovani. Posle vyslednou html stranku, ci jiny druh dat (obrazek, video, flash, soubor), apache. Apach data posle uzivateli.
Prohlizec dostane data, rekneme html, css, js kod a ty zpracuje, zobrazi uzivateli.

Pokud bys pouzival ajax, tak v nem se vetsinou prenasi co nejmene informaci co nejmene krat. Cili treba foto galerie na serveru se pomoci ajaxu prenasi jako text informaci


Auticko
http://server.cz/img/obrazek.jpg


...


XML je tedy textovy soubor, ktery vyrobilo napriklad php. Ale mohl byt take ulozeny uz pripraveny, napriklad v pripade kurzovnich listku csob. Byla by hloupost, kazdemu uzivateli generovat stejny soubor a zatezovat php.
Pomoci JS pak z toho vyrobis html kod.

Citovat příspěvek

 

blokové schéma webových aplikací

Autor: Dalimil

23:27:49 12.04.2011

Dobrý den, sháním vhodnou učebnici nebo návod pro porozumění funkce komplexních webových aplikací.
Hledám něco jako popis a rozbor jednotlivých technologií, které jsou použity v náročném (kompl.) webu.

Chtěl bych vědět jakým principem mezi sebou fungují technologie jako Flex(flash), php, Soap, databáze, XML ajax....

Mám hrubou představu o funkci jednotlivých technologií avšak nevím jak tyto tech. mezi sebou pracují a chtěl bych se o tom dozvědět víc.

děkuji Dalimil

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: