Název:
Integrované prostředí pro vývoj webových aplikací
Překlad názvu:
Integrated Tool for Web Application Development
Autoři:
Nesveda, František ; Kruliš, Martin (vedoucí práce) ; Kofroň, Jan (oponent) Typ dokumentu: Bakalářské práce
Rok:
2015
Jazyk:
cze
Abstrakt: [cze][eng] V současné době je jednou z nejpopulárnějších oblastí programování tvorba webových stránek a webových aplikací. Je tedy přirozené, že se u těchto webových projektů často objeví nějaký problém a programátor ho potřebuje co nejrychleji odstranit, i když právě nemá přístup ke svému počítači. V této práci vytváříme jednoduché vývojové prostředí připojitelné k uživatelem spravované webové aplikaci tak, aby se tato aplikace nechala upravovat online ve webovém prohlížeči. Na rozdíl od jiných populárních online vývojových prostředí je vytvořené IDE uloženo a spouštěno na stejném serveru, jako uživatelova aplikace. IDE umí spravovat soubory uživatelovy aplikace a editovat její zdrojové soubory. Dále IDE obsahuje nástroj na správu databází, nástroj na online ladění PHP skriptů a verzovací systém sloužící k zaznamenávání a spravování změn v uživatelově projektu. Powered by TCPDF (www.tcpdf.org)The development of webpages and web applications has become one of the most popular fields of programming. It is then only natural that often during the development of those web projects a problem appears, and the programmer needstosolveitasquicklyaspossible,evenwhenhedoesn'thaveaccesstohisown computer. In this thesis we create a simple integrated development tool attachable to a web application managed by the tool's user in a way that the user's web application can be edited online in a web browser. In contrast with other currently popular online developer environments, our IDE is located and run on the same server as the user's application. The IDE can manage the user's application's files and edit its source codes. Additionally, the IDE contains a tool for managing databases, a tool for online debugging of PHP scripts and an integrated version control system used to track and manage changes done to the user's project. Powered by TCPDF (www.tcpdf.org)
Klíčová slova:
HTML; IDE; JavaScript; online editor; PHP; webová aplikace; HTML; IDE; JavaScript; online editor; PHP; web application