Saturday, March 2, 2019

PHP 5 Social Networking

File Size: 9.58 Mb

Social networking has quickly become a very popular activity on the Internet, particularly with sites such as Facebook and MySpace. When it comes to creating social networks there are many options to chose from, including off-the-shelf systems, making use of existing social networks (for example, building a Facebook application or creating a Facebook page), or building something yourself. While it may be easy to find existing solutions, the only way to have one looking and behaving exactly as you want is to build it yourself.

By initially developing a light-weight Model-View-Controller-style framework with PHP, which can easily be extended to give us a stable and solid platform to work with making common tasks easier and giving us a structure for our social networking code, we can rapidly develop a custom, powerful social networking website.

Within the first few chapters, you will have a suite of files that deal with template management, database management, user authentication management, and e-mail sending. Once this is in place, social networking-centric features can be rapidly developed and plugged into the framework, including user registration and dealing with forgotten details, user profiles, building connections with users, sending messages, sharing information, forming groups, a Developer API, and events and birthday calendars.

At the end of this book, you will have a powerful social networking platform that can take the user all the way from the signup process to forming relationships and creating groups of users. The platform is developed in a very flexible way, so the needs of any social networking site can be met, with new features easily and quickly added in as the needs of the site change.

Chapter 1: PHP Social Networking
Chapter 2: Planning and Developing the Core Framework
Chapter 3: Users, Registration, and Authentication
Chapter 4: Friends and Relationships
Chapter 5: Profiles and Statuses
Chapter 6: Status Stream
Chapter 7: Public and Private Messages
Chapter 8: Statuses—Other Media
Chapter 9: Events and Birthdays
Chapter 10: Groups
Chapter 11: Developing an API
Chapter 12: Deployment, Security, and Maintenance
Chapter 13: Marketing, SEO, User Retention, and Monetization Strategies
Chapter 14: Planning for Growth

Author Details
"Michael Peacock" is a web developer and Zend Certified Engineer from Newcastle, UK with a degree in Software Engineering from the University of Durham. After meeting his business partner while studying at Durham, he co-founded Peacock Carter Limited, a creative agency based in Newcastle, where he helps run the business and manages the development team.

Download Drive-1

You May Also Like These E-Books:-

No comments:

Post a Comment