Browse IS/STAG - Portál UTB

Skip to page content
Website UTB
Portal title page UTB
Anonymous user Login Česky
Browse IS/STAG
Login Česky
  • Welcome
  • Browse IS/STAG
  • Applicant
  • Graduate
  • Web services
  • ECTS
  • User Info
Welcome
Browse IS/STAG
Information for applicantsElectronic applicationECTS arrivals
Getting startedAlumni ClubAbsolvent - website
Web services
ECTS
User Info

1st level navigation

  • Welcome
  • Browse IS/STAG
  • Applicant
  • Graduate
  • Web services
  • ECTS
  • User Info
User disconnected from the portal due to long time of inactivity.
Please, click this link to log back in.
(Sessions are disconnected after 240 minutes of inactivity. Note that mobile devices may get disconnected even sooner).

Prohlížení IS/STAG (S025)

Help

Main menu for Browse IS/STAG

  • Programmes and specializations.
  • Courses
  • Departments
  • Lecturers
  • Students
  • Examination dates
  • Timetable events
  • Theses, selected item
  • Pre-regist. study groups
  • Rooms
  • Rooms – all year
  • Free rooms – Semester
  • Free rooms – Year
  • Capstone project
  • Times overlap
  •  
  • Title page
  • Calendar
  • Help

Search for a Thesis

Print/export:  Bookmark this link in your browser so that you may quickly load this IS/STAG page in the future.
Only logged-in user will see student personal numbers.

Dates found, count: 1

Search result paging

Found 1 records Print Export to xls List URL
  Surname Name Title Thesis status   Supervisors Reviewers Type of thesis Date of def. Title
Student Type of thesis - - - - - - - - - -
Item shown in detail Pfeffer Includes the selected person into the timetable overlap calculation. Dominik The Laravel Development Framework and Advanced Caching Methods The Laravel Development Framework and Advanced Caching Methods Thesis finished and defended successfully (DUO).   Vala Radek Bezděk Václav Master's thesis 1560290400000 12.06.2019 The Laravel Development Framework and Advanced Caching Methods Thesis finished and defended successfully (DUO).
Dominik Pfeffer Master's thesis 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX

Thesis info Vývojový framework Laravel a možnosti pokročilého kešování

  • Basic data
The document you are accessing is protected by copyright law. Unauthorised use may lead to criminal sanctions.
Name Pfeffer Dominik Includes the selected person into the timetable overlap calculation.
Acad. Yr. 2018/2019
Assigning department AUPKS
Date of defence Jun 12, 2019
Type of thesis Master's thesis
Thesis status Thesis finished and defended successfully (DUO). Thesis finished and defended successfully (DUO).
Completeness of mandatory entries - All mandatory fields for this Thesis are filled in.
Main topic Vývojový framework Laravel a možnosti pokročilého kešování
Main topic in English The Laravel Development Framework and Advanced Caching Methods
Title according to student Vývojový framework Laravel a možnosti pokročilého kešování
English title as given by the student The Laravel Development Framework and Advanced Caching Methods
Parallel name -
Subtitle -
Thesis supervisor Vala Radek, Ing. Ph.D.
External examiner Bezděk Václav, Ing.
Annotation Tato diplomová práce se zabývá návrhem a implementací webové aplikace pro testování nejpoužívanějších cachovacích systémů. Aplikace je psána pomocí jazyka PHP ve vývojovém frameworku Laravel. Práce zahrnuje cachovací metody, zhodnocení cachovacích systémů a popis frameworku Laravel a je rozdělena na teoretickou a praktickou část. V teoretické části jsou popsány pojmy typu framework, návrhový vzor, cache aj. Velká část práce je věnována samotnému frameworku Laravel a jeho vlastnostem. Dále obsahuje základní popis cachování. V praktické části je provedena integrace nejpoužívanějších cachovacích systémů a následné zhodnocení.
Annotation in English This thesis deals with the desing patterns and implementation of web application for testing cache's systems. The application is written by PHP in the Laravel development framework. The thesis includes cache systems, assesment of the caching systems and description of Laravel framework. The thesis is divided into theoretical and practical part. In the theoretical part are described the terms of framework, design pattern cache etc. A great part of thesis is devoted to Laravel's framework and its features. Next part is devoted to caching itself. In the practical part is described integration of the most used caching systems and application is made.
Keywords Laravel framework, Laravel, MVC, Cache, Web cache, PHP, Redis, Memcached
Keywords in English Laravel framework, Laravel, MVC, Cache, Web cache, PHP, Redis, Memcached
Length of the covering note 66 s. (71 415 znaků)
Language CZ
Annotation
Tato diplomová práce se zabývá návrhem a implementací webové aplikace pro testování nejpoužívanějších cachovacích systémů. Aplikace je psána pomocí jazyka PHP ve vývojovém frameworku Laravel. Práce zahrnuje cachovací metody, zhodnocení cachovacích systémů a popis frameworku Laravel a je rozdělena na teoretickou a praktickou část. V teoretické části jsou popsány pojmy typu framework, návrhový vzor, cache aj. Velká část práce je věnována samotnému frameworku Laravel a jeho vlastnostem. Dále obsahuje základní popis cachování. V praktické části je provedena integrace nejpoužívanějších cachovacích systémů a následné zhodnocení.
Annotation in English
This thesis deals with the desing patterns and implementation of web application for testing cache's systems. The application is written by PHP in the Laravel development framework. The thesis includes cache systems, assesment of the caching systems and description of Laravel framework. The thesis is divided into theoretical and practical part. In the theoretical part are described the terms of framework, design pattern cache etc. A great part of thesis is devoted to Laravel's framework and its features. Next part is devoted to caching itself. In the practical part is described integration of the most used caching systems and application is made.
Keywords
Laravel framework, Laravel, MVC, Cache, Web cache, PHP, Redis, Memcached
Keywords in English
Laravel framework, Laravel, MVC, Cache, Web cache, PHP, Redis, Memcached
Research Plan
  1. V rámci teoretické části popište vlastnosti a architekturu vývojového frameworku Laravel a jeho základní komponenty.
  2. Stručně charakterizujte návhové vzory využívané v oblasti tvorby webových aplikací.
  3. Prozkoumejte možnosti a popište správné metody kešování ve vývojovém frameworku Laravel.
  4. Implementujte webovou aplikaci, která bude integrovat nejpoužívanější druhy kešování, využijte nástrojů FW Laravel pro generování testovacích databázových dat.
  5. Testovacím provozem otestujte výkon aplikace s různým nastavením kešováním, metody testů popište a jejich výsledky vyhodnoťte.
Research Plan
  1. V rámci teoretické části popište vlastnosti a architekturu vývojového frameworku Laravel a jeho základní komponenty.
  2. Stručně charakterizujte návhové vzory využívané v oblasti tvorby webových aplikací.
  3. Prozkoumejte možnosti a popište správné metody kešování ve vývojovém frameworku Laravel.
  4. Implementujte webovou aplikaci, která bude integrovat nejpoužívanější druhy kešování, využijte nástrojů FW Laravel pro generování testovacích databázových dat.
  5. Testovacím provozem otestujte výkon aplikace s různým nastavením kešováním, metody testů popište a jejich výsledky vyhodnoťte.
Recommended resources
  1. STAUFFER, Matt. Laravel: up and running: a framework for building modern PHP apps. Sebastopol, CA: O\symbol{39}Reilly Media, 2016. ISBN 9781491936085.
  2. Design patterns in PHP and Laravel. New York, NY: Springer Science+Business Media, 2016. ISBN 9781484224502.
  3. SOLIMAN, Ahmed. Getting Started with Memcached. Birmingham: Packt Publishing, 2013. ISBN 978-1-78216-322-0.
  4. DAS, Vinoo. Learning Redis. Birmingham: Packt Publishing, 2015. ISBN 978-1783980123.
  5. BEAN, Martin. Laravel 5 Essentials. Birmingham: Packt Publishing, 2015. ISBN 9781785283017.
  6. Laravel \matsymb{lbrack}online\matsymb{rbrack}. USA: Taylor Otwell, 2018 \matsymb{lbrack}cit. 2018-11-27\matsymb{rbrack}. Dostupné z: https://laravel.com/
  7. DAYVSON DA SILVA, Maxwell. Redis Essentials. Birmingham: Packt Publishing, 2015. ISBN 978-1784392451.
  8. MALATESTA, Francesco. Learning Laravel\symbol{39}s Eloquent. Birmingham: Packt Publishing, 2015. ISBN 978-1784391584.
Recommended resources
  1. STAUFFER, Matt. Laravel: up and running: a framework for building modern PHP apps. Sebastopol, CA: O\symbol{39}Reilly Media, 2016. ISBN 9781491936085.
  2. Design patterns in PHP and Laravel. New York, NY: Springer Science+Business Media, 2016. ISBN 9781484224502.
  3. SOLIMAN, Ahmed. Getting Started with Memcached. Birmingham: Packt Publishing, 2013. ISBN 978-1-78216-322-0.
  4. DAS, Vinoo. Learning Redis. Birmingham: Packt Publishing, 2015. ISBN 978-1783980123.
  5. BEAN, Martin. Laravel 5 Essentials. Birmingham: Packt Publishing, 2015. ISBN 9781785283017.
  6. Laravel \matsymb{lbrack}online\matsymb{rbrack}. USA: Taylor Otwell, 2018 \matsymb{lbrack}cit. 2018-11-27\matsymb{rbrack}. Dostupné z: https://laravel.com/
  7. DAYVSON DA SILVA, Maxwell. Redis Essentials. Birmingham: Packt Publishing, 2015. ISBN 978-1784392451.
  8. MALATESTA, Francesco. Learning Laravel\symbol{39}s Eloquent. Birmingham: Packt Publishing, 2015. ISBN 978-1784391584.
Týká se praxe No
Enclosed appendices 1 CD disk
Appendices bound in thesis -
Taken from the library No
Full text of the thesis
Appendices
Reviewer's report
Supervisor's report
Defence procedure record file