Font Size: a A A

Research And Implementation On Lightweight PHP Framework Based On MVC Design Pattern

Posted on:2017-04-26Degree:MasterType:Thesis
Country:ChinaCandidate:X L YanFull Text:PDF
GTID:2308330503979765Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the rapid development and wide popularity of the internet, all kinds of emerging network technologies come out, however, the current internet is still staying in the era of web 2.0 from the web perspective to see. Increasingly profound impact on people in life and work is being generated by web-based applications. In majority of cases, php is the first choice of development language on server-side web application. In order to promote rapid application development and solve the contradiction between the fiery requirements for php applications and the inefficient delivery capabilities, concept of development framework has been introduced into web software industry gradually.The object-oriented features of php has been strengthened after its version 5.0, on this basis, affected by frameworks of other web languages, php frameworks have emergenced gradually which are based on the mvc mode mostly. Nowadays, the species of known php framework becomes more and more, and the number is still increasing, it makes users confused to choose. Moreover, every business has its own feature, only based on it, can they build out appropriate framework to help saving time and effort. Build framework by oneself can help accumulating skills and abilities of group communication as well. Usually,open source frameworks are used for universal demand, if the firms have their own demands to add, they have to study and understand the framework deeply and it’s a difficult thing, bugs appear in framework is also a threat to users, anymore, most open source frameworks are heavy and low efficiency. To solve the above problems, a learning lightweight php development framework is developed and it’s based on the mvc design mode. Good scalability is its trait, its performance is improved compare to the official php framework in aspects of system load, memory usage, response speed and so on.To conclude: First, the background, research situation at home and aboard are elaborated; Second, the advantages, disadvantages of mainstream development framework are described; Third, the significance of this study is analyzed, the research goals are determined and the article structure is arranged. Next, in the section of related principle and technology, the principles and key technologies involved the study are introduced; the analysis, design and coding implementation for the framework are written. Then the functional test is processed, then the performance tests is processed compare with tp, zf framework and experimental result is got. Finally, a summary and outlook is maked.
Keywords/Search Tags:MVC mode, Web application, Development framework, PHP, Template engine
PDF Full Text Request
Related items