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

Files for download

    Last update: