Font Size: a A A

The Design And Implementation Of Online Music Website Basing On PHP

Posted on:2013-01-12Degree:MasterType:Thesis
Country:ChinaCandidate:J ChenFull Text:PDF
GTID:2218330374452950Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
As the internet industry development, the network is everywhere because of its fast, efficient and convenient way to spread into our life, including the network game, online video and so on. And music also has developed rapidly in such a network market environment, as well as become a life entertainment inseparable part to us. Online music is much beloved by network users because of its entertainment and interactive, and many music sites are also spring up appear. And through careful study, we found that many of the music website system existing, its function and performance are not comprehensive, and not able to provide online displaying, also need to download, and often too complicated, the design also is not reasonable, the lower performance, structure chaos, stability and poor safety, impacting the website of the whole operation quality.This paper is the development and implementation of an online music web basing on PHP. List the website system functional requirements through the detailed analysis of the existing music websites. And according to the system required function, use MVC pattern development thought, choose According to the necessary functions of the system, use modular development, choose a powerful MySQL as a back-end database, also use the object-oriented system analysis and modeling process basing on UML, use software engineering ideas and methods, on the whole life cycle using structured system analysis and design and use rapid prototyping to achieve system.This music website system, from the architecture of a system design, innovation by using MVC three layer model methods, the development of the system are divided into view layer, business layer, data layer three layers and the independent development and implementation.(1)From the function and performance analysis, this music website system is divided into two modules, front desk online audio-visual module and background management module. Front desk audio-visual module, is mainly provides music information dynamic display, and to meet online music displaying at the same time, also has the latest song classification, all kinds of pop chart, entertainment, songs search and active member interaction etc. function. Background management module, is mainly to the website of the all kinds of data, including members of data and music information data.(2)From the analysis on performance, on the one hand, use Memcached memory cache technology and generating static text cache technology to make the system achieving the most rapid website operation speed and improving the operation performance of the web site, on the other hand, in order to improve the security of the system, the music website system uses the SQL attack.When the website system is completed, it has successfully operation online testing. The test shows that the music website is conformed to the need of users in function and performance, and the music website is more quickly and safety than the same type webs.
Keywords/Search Tags:PHP, Online listening, Memcached, MVC pattern, Safety
PDF Full Text Request
Related items