Font Size: a A A

The Research Of Social Networking Services And Development Of Application

Posted on:2012-03-03Degree:MasterType:Thesis
Country:ChinaCandidate:C ChenFull Text:PDF
GTID:2178330338997886Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Social interaction is one kind of essential needs of human life. Based on Distributed Computing Theory, SNS(Social Networking Services)platform is the next-generation personal network infrastructure software builded with p2p(Peer-to-Peer)technology. It helps the communication between human beings becomes more convenient, through simulating the progress of the communication in practical world on Internet. SNS has the high number of concurrent because of it is a typical web2.0 system. We must pay more attention to the performance of system. CDN(Content Delivery Network)is a solution for the poor performance of Internet in recent years. It provide good web service for users based on disposing the web server on the traditional IP network. CDN can reduce the burden of server greatly and enhance the performance and scalability of web site.This paper started from the requirements of actual system.combine CDN with the SNS of Gansu Netcom Co. Ltd,. It studied the specific process and Key technologies and designed and develop the social networking services platform with content delivery network for Gansu Netcom Co. Ltd. The main purpose of the platform is integrating all the users and increasing the scale of users.The main contents include:1. It introduced the features of SNS, studied the existed technology of SNS and analyzed the theory of CDN and the mechanism and advantage combine CDN with SNS;2. It described the purpose of SNS platform of Gansu Netcom Co. Ltd, analyzed the General functional requirement of system and introduced the functional requirement of the modules of info,album,friends and event with use case diagram and describe every use case, analyze the non-functional requirement and Hardware and software environment in the end;3. It designed the SNS platform of Gansu Netcom Co. Ltd, designed the main module with sequence diagram and described the design of database and the main table;4. It constructed the framework and development environment of software and developed the SNS of Gansu Netcom Co. Ltd with LAMP(Linux,Apache,Mysql,Php);5. It described in detail the strategy and mechanism of CDN and the implementations of Content Management and Outbound Load Balancing of CDN and described the configuration based on the cache control of HTTP and APACHE web server which Gansu Netcom Co. Ltd uses;6. It tested the platform involve function test,performance testing and safety testing;7. It summarized and indicated the prospect of the whole paper. The SNS platform of Gansu Netcom Co. Ltd was implemented has rich applications and User-friendly.
Keywords/Search Tags:SNS, CDN, LAMP, Content Management
PDF Full Text Request
Related items