Modification MVC Architecture in PHP using Basedata Service Display Pattern
- DOI
- 10.2991/978-94-6463-364-1_2How to use a DOI?
- Keywords
- Design Pattern; Model-View-Controller (MVC); PHP; Basedata Service Display (BSD)
- Abstract
Model View Controller (MVC) is a design pattern of structuring the folder structure used to separate between files that have the function of interacting with the database (Model), sending data obtained by the database with an interface page (Controller), and displaying data with an interface page (Views). In the MVC pattern, there is a problem with the base which does not have direct integration with security packages, requires manual activation, and does not provide a special directory for developing security packages. This study aims to develop a pattern known as Data Based Service Display (BSD). BSD was developed to optimize the security package integration process by providing dedicated development directories and space tolerate the complexities of package injection independently of the MVC pattern. From the results of the tests conducted, it was found that the use of the BSD pattern has a better loading time in rendering scripts than using the MVC pattern and has a tokenization process when submitting data to minimize code sabotage.
- Copyright
- © 2024 The Author(s)
- Open Access
- Open Access This chapter is licensed under the terms of the Creative Commons Attribution-NonCommercial 4.0 International License (http://creativecommons.org/licenses/by-nc/4.0/), which permits any noncommercial use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.
Cite this article
TY - CONF AU - Mohammad Robihul Mufid AU - Yogi Pratama AU - Arna Fariza AU - Saniyatul Mawaddah PY - 2024 DA - 2024/02/17 TI - Modification MVC Architecture in PHP using Basedata Service Display Pattern BT - Proceedings of the International Conference on Applied Science and Technology on Engineering Science 2023 (iCAST-ES 2023) PB - Atlantis Press SP - 4 EP - 18 SN - 2352-5401 UR - https://doi.org/10.2991/978-94-6463-364-1_2 DO - 10.2991/978-94-6463-364-1_2 ID - Mufid2024 ER -