{"title":"在基于mvc的PHP框架设计中实现单例方法","authors":"Umi Sa’adah, Jauari Akhmad, M. Hisyam","doi":"10.1109/ELECSYM.2015.7380843","DOIUrl":null,"url":null,"abstract":"Along with the development of technology, many web developers use the framework to simplify the development process. If using pure PHP, the process of development will takes a long time. Framework technology continues to evolve, from the full stack model, until the MVC (Model View Controller) model that is now popular. Each framework is implementing a design pattern that is different. While each design pattern if implemented, have advantages and disadvantages of each. Some existing framework has a complex pattern designs. Whereas the complexity of the design, not always comparable to the performance. Some of the files are included in a PHP script execution. To overcome this, we used a simple design pattern, namely Singleton and namespace or package in Java. This research resulted in a lightweight PHP framework, with a Singleton design pattern, namespace, AJAX, and multiple databases.","PeriodicalId":248906,"journal":{"name":"2015 International Electronics Symposium (IES)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":"{\"title\":\"Implementing Singleton method in design of MVC-based PHP framework\",\"authors\":\"Umi Sa’adah, Jauari Akhmad, M. Hisyam\",\"doi\":\"10.1109/ELECSYM.2015.7380843\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Along with the development of technology, many web developers use the framework to simplify the development process. If using pure PHP, the process of development will takes a long time. Framework technology continues to evolve, from the full stack model, until the MVC (Model View Controller) model that is now popular. Each framework is implementing a design pattern that is different. While each design pattern if implemented, have advantages and disadvantages of each. Some existing framework has a complex pattern designs. Whereas the complexity of the design, not always comparable to the performance. Some of the files are included in a PHP script execution. To overcome this, we used a simple design pattern, namely Singleton and namespace or package in Java. This research resulted in a lightweight PHP framework, with a Singleton design pattern, namespace, AJAX, and multiple databases.\",\"PeriodicalId\":248906,\"journal\":{\"name\":\"2015 International Electronics Symposium (IES)\",\"volume\":\"3 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"12\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 International Electronics Symposium (IES)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ELECSYM.2015.7380843\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 International Electronics Symposium (IES)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ELECSYM.2015.7380843","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Implementing Singleton method in design of MVC-based PHP framework
Along with the development of technology, many web developers use the framework to simplify the development process. If using pure PHP, the process of development will takes a long time. Framework technology continues to evolve, from the full stack model, until the MVC (Model View Controller) model that is now popular. Each framework is implementing a design pattern that is different. While each design pattern if implemented, have advantages and disadvantages of each. Some existing framework has a complex pattern designs. Whereas the complexity of the design, not always comparable to the performance. Some of the files are included in a PHP script execution. To overcome this, we used a simple design pattern, namely Singleton and namespace or package in Java. This research resulted in a lightweight PHP framework, with a Singleton design pattern, namespace, AJAX, and multiple databases.