Some Aspects of Automated Implementation of Dependencies in PHP Language
Authors/Creators
- 1. State University of Infrastructure and Technology, Ukraine
Description
The purpose of the article is to research, analyze and consider the general problems and prospects of using the principle of implementing dependencies in the development of web applications in the PHP language.
Research methods are methods of semantic analysis of the basic concepts of this subject area (web technologies and web applications). The article considers the existing approaches to control inversion based on the use of the dependency implementation template.
The novelty of the research is to solve the control inversion problems based on a template when designing web applications.
The conclusion of the research conducted in the article is that the existing problems and prospects for the application of the principle of dependency implementation in web applications with program code written in PHP have been analyzed. Taking into account the results of the analysis, the authors have developed a system for automating the implementation of dependencies, which is important for solving problems of improving the efficiency of web application development processes in PHP.
Files
Some_Aspects _of_Automated_Implementation_of_Dependencies_in_PHP_Language.pdf
Files
(1.4 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:0e95873aec1b0b04be40f2968766413a
|
1.4 MB | Preview Download |
Additional details
References
- Chto takoe vnedrenie zavisimostei i kak eto ispolzovat v razrabotke? [What is Dependency Injection and how can I use it in development?]. AppTractor, [online] 12 January 2021. Available at: <https://apptractor.ru/info/articles/dependency-injection.html> [Accessed 02 October 2021].
- Dependency Injection (Vnedrenie zavisimostei). PHP Portal. [online] Available at: <https://www.kobzarev.com/programming/di/> [Accessed 03 October 2021].
- Inversiia i vnedrenie zavisimostei [Dependency Inversion and Injection], 2021. Distillery Tech, [online] 10 February 2021. Available at: https://webdevblog.ru/inversiya-i-vnedrenie-zavisimostej/ [Accessed 29 September 2021].
- Konteiner vnedreniia zavisimostei (DI) v PHP [PHP Dependency Injection (DI) container]. Russian Blogs. [online] Available at: <https://russianblogs.com/article/294183505/> [Accessed 03 October 2021].
- Kukurba, V., 2019. Dependency Injection and Inversion of Control in JavaScript. Medium, [online] 8 September 2019. Available at: <https://viktor-kukurba.medium.com> [Accessed 28 September 2021].
- Kulkarni, K. ES3 ECMAScript (ES7 + ES8 + ES9 + ES10) New Features – Javascrip. Blog Post. [online] Available at: <https://www.cronj.com/blog/javascript-es7-es8-new-features/> [Accessed 02 October 2021].
- PHP Inektciia Zavisimostei [PHP Dependency Injection]. CodeRoad, [online] 08 April 2012. Available at: <https://coderoad.ru/10064970/PHP-Инъекция-Зависимостей> [Accessed 01 October 2021].
- Rusakov, M., 2017. Chto takoe vnedrenie zavisimostei v PHP [What is Dependency Injection in PHP]. MyRusakov.ru, [online] 15 August 2017. Available: <https://myrusakov.ru/php-dependency-injection.html> [Accessed 01 October 2021].