Continuous Integration in PHP web applications development
Thesis title: | Kontinuální integrace při vývoji webových aplikací v PHP |
---|---|
Author: | Hujer, Martin |
Thesis type: | Bakalářská práce |
Supervisor: | Mittner, Jan |
Opponents: | Pavlíček, Luboš |
Thesis language: | Česky |
Abstract: | Tato práce se zabývá kontinuální integrací webových aplikací, především těch v jazyce PHP. Hlavním cílem je výběr vhodného serveru pro kontinuální integraci, dále jeho nasazení a konfigurace pro integraci webových aplikací v jazyce PHP. První kapitola popisuje koncept kontinuální integrace a její jednotlivé techniky. Druhá kapitola se zabývá výběrem serveru pro kontinuální integraci a jeho základním nastavením. Třetí kapitola obsahuje přehled jednotlivých nástrojů, které jsou využívány v rámci kontinuální integrace webových aplikací v jazyce PHP. Čtvrtá kapitola se zabývá tvorbou skriptu pro sestavení, nasazením a konfigurací jednotlivých komponent. |
Keywords: | Jenkins; Kontinuální integrace; webové aplikace; statická analýza; verzovací systémy; PHP |
Thesis title: | Continuous Integration in PHP web applications development |
---|---|
Author: | Hujer, Martin |
Thesis type: | Bachelor thesis |
Supervisor: | Mittner, Jan |
Opponents: | Pavlíček, Luboš |
Thesis language: | Česky |
Abstract: | This work deals with continuous integration of web applications, especially those in PHP language. The main objective is the selection of the server for continuous integration, its deployment and configuration for continuous integration of PHP web applications. The first chapter describes the concept of continuous integration and its individual techniques. The second chapter deals with the choice of server for continuous integration and its basic settings. The third chapter contains an overview of the different tools that are used for the continuous integration of web applications in PHP. The fourth chapter deals with build script creation and configuration of individual tools. |
Keywords: | version control systems; web applications; PHP; static analysis; Continuous integration; static analysis |
Information about study
Study programme: | Aplikovaná informatika/Informatika |
---|---|
Type of study programme: | Bakalářský studijní program |
Assigned degree: | Bc. |
Institutions assigning academic degree: | Vysoká škola ekonomická v Praze |
Faculty: | Faculty of Informatics and Statistics |
Department: | Department of Information Technologies |
Information on submission and defense
Date of assignment: | 12. 5. 2011 |
---|---|
Date of submission: | 1. 5. 2012 |
Date of defense: | 27. 6. 2012 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/32038/podrobnosti |