Srovnávací analýza technologií vývoje webových aplikací
Comparative analysis of technology for development web applications
diploma thesis (DEFENDED)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/3150Identifiers
Study Information System: 41213
Collections
- Kvalifikační práce [11244]
Author
Advisor
Referee
Galamboš, Leo
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Software systems
Department
Department of Software Engineering
Date of defense
6. 2. 2006
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Very good
Nazev prace: Srovnavacia nalyza tcchnologii vyvoje webovych aplikaci Autor: Milan Kryl Katedra (ustav): Kaledra softwaroveho inzenyrstvi Vedouci diplomove prace: Mgr.P avel Mika e-mail vedouciho: Pavel MJka@in ff.cuni.cz Abstrakt: Diplomova prace podrobne seznamujc s fungovanfm technologii pro tvorbu internetovych aplikaci. Jcdnotlive technologic CGI, FastCGI, Perl, Python, ASP, ASP.NET, Java servlet, JSP, Cocoon a PUP jsou rozebirany z bczpecnostniho hlediska. Zminovany jsou funkcc podporujici zabezpeceni' kazdc technologic pfi instalaci technologic na server a take behem vyvoje. Durazjc kladen i na mnozstvi zvefejnovanych bezpecnostnich incidentuj ejich cetnost a vyvoj od vzniku technologic a jejich typ. Prace rozebi'ra take vykonnostni srovnani jednotlivych aplikaci za pomoci tfi testovacich programu (Apache Benchmark, httperf, lest_ client). Vzorek testovacich souboru je zatezove testovan jednim az nekolika desitkami simulovanych klientu. Testovani jc provadeno lokalne pfimo na serveru i vzdalene za pomoci dalsiho pocitace pripojcneho pfcs sit'. Nakoncc jsou nastineny moznosti dalsiho vykonnostniho rozsireni a zmineno nckolik doporuceni pro lepsi dostupnost cele internetove aplikace. Pfiblizeny jsou systemy s vysokou dostupnostia take fungovani internetovych aplikaci pro cclosvctove pouziti. Klicova...
Nazev prace: Srovnavacia nalyza tcchnologii vyvoje webovych aplikaci Autor: Milan Kryl Katedra (ustav): Kaledra softwaroveho inzenyrstvi Vedouci diplomove prace: Mgr.P avel Mika e-mail vedouciho: Pavel MJka@in ff.cuni.cz Abstrakt: Diplomova prace podrobne seznamujc s fungovanfm technologii pro tvorbu internetovych aplikaci. Jcdnotlive technologic CGI, FastCGI, Perl, Python, ASP, ASP.NET, Java servlet, JSP, Cocoon a PUP jsou rozebirany z bczpecnostniho hlediska. Zminovany jsou funkcc podporujici zabezpeceni' kazdc technologic pfi instalaci technologic na server a take behem vyvoje. Durazjc kladen i na mnozstvi zvefejnovanych bezpecnostnich incidentuj ejich cetnost a vyvoj od vzniku technologic a jejich typ. Prace rozebi'ra take vykonnostni srovnani jednotlivych aplikaci za pomoci tfi testovacich programu (Apache Benchmark, httperf, lest_ client). Vzorek testovacich souboru je zatezove testovan jednim az nekolika desitkami simulovanych klientu. Testovani jc provadeno lokalne pfimo na serveru i vzdalene za pomoci dalsiho pocitace pripojcneho pfcs sit'. Nakoncc jsou nastineny moznosti dalsiho vykonnostniho rozsireni a zmineno nckolik doporuceni pro lepsi dostupnost cele internetove aplikace. Pfiblizeny jsou systemy s vysokou dostupnostia take fungovani internetovych aplikaci pro cclosvctove pouziti. Klicova...