PHP 5 Social Networking

Create a powerful and dynamic Social Networking website in PHP by building a flexible framework

PHP 5 Social Networking



Create a powerful and dynamic Social Networking website in PHP by building a flexible framework
Mapt Subscription
FREE
$30.00/m after trial
eBook
$18.90
RRP $26.99
Save 29%
Print + eBook
$44.99
RRP $44.99
What do I get with a Mapt subscription?
  • Unlimited access to all Packt’s 6,000+ eBooks and Videos
  • 100+ new titles a month, learning paths, assessments & code files
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$0.00
$18.90
$44.99
$29.99 p/m after trial
RRP $26.99
RRP $44.99
Subscription
eBook
Print + eBook
Start 14 Day Trial

Frequently bought together


PHP 5 Social Networking Book Cover
PHP 5 Social Networking
$ 26.99
$ 18.90
CMS Design Using PHP and jQuery Book Cover
CMS Design Using PHP and jQuery
$ 26.99
$ 18.90
Buy 2 for $35.00
Save $18.98
Add to Cart

Book Details

ISBN 139781849512381
Paperback456 pages

Book Description

Social Networking has quickly become a very popular activity on the Internet, particularly with the emergence of sites like Facebook and MySpace. PHP is a flexible web development language used on a wide variety of sites, including Facebook and Yahoo! But building a social networking site from scratch using PHP involves some complex logic, and also some serious coding.

This book will demonstrate how to create, maintain, and extend a powerful social network site. It shows how to create your own flexible social networking framework, allowing users to sign up, customize their profile, befriend other users, share information, communicate, interact with one another, and much more.

Taking best practices, such as object-oriented programming, and the Model-View-Controller architecture, this book will begin by walking through the development of a simple development framework, which is then used to rapidly build a Social Networking platform, building upon the social features chapter by chapter. At the end of this book, you will have a powerful Social Networking platform loaded with many features which can take the user from signing up and connecting with other users to posting and sharing information. With an API in place, the platform can be extended and used by other Social Networks. This book doesn’t just stop with the code and the logic behind it; useful supplementary information is also covered, such as marketing the Social Network, keeping Search Engine Optimization in mind when developing, backing up and maintaining the site, and how to deal with large amounts of traffic through scaling.

By the end of this book, you will be left fully prepared to build, manage, maintain, and extend a powerful Social Network for your business, hobby, organization, family, and clients.

Table of Contents

Chapter 2: Planning and Developing the Core Framework
Chapter 5: Profiles and Statuses
Chapter 7: Public and Private Messages

What You Will Learn

  • Plan, develop, and extend a flexible light-weight PHP Social Networking framework
  • Implement a style of the Model-View-Controller architectural design pattern
  • Manage core functionality with the Registry design pattern
  • Make a registration and authentication process, allowing users to join the network
  • Enable users to connect with each other using friend lists, messages, flexible profiles with status updates, and much more
  • Construct a stream of updates informing users of what is happening in their Social Network
  • Allow users to customize their profiles
  • Allow users to post content on each other’s profiles
  • Protect your Social Network from spam
  • Keep and maintain regular backups of your site
  • Marketing and Search Engine Optimization tips for your Social Network
  • Scaling hints and tips for when the Social Network becomes popular
  • Develop an API to extend the platform and interact with other Social Networks

Authors

Table of Contents

Chapter 2: Planning and Developing the Core Framework
Chapter 5: Profiles and Statuses
Chapter 7: Public and Private Messages

Book Details

ISBN 139781849512381
Paperback456 pages
Read More

Read More Reviews

Recommended for You

CMS Design Using PHP and jQuery Book Cover
CMS Design Using PHP and jQuery
$ 26.99
$ 18.90
PHP Ajax Cookbook Book Cover
PHP Ajax Cookbook
$ 26.99
$ 18.90
OpenVPN:  Building and Integrating Virtual Private Networks  Book Cover
OpenVPN: Building and Integrating Virtual Private Networks
$ 35.99
$ 25.20
Ext.NET Web Application Development Book Cover
Ext.NET Web Application Development
$ 32.99
$ 23.10
Microsoft System Center  2012 Service Manager Cookbook Book Cover
Microsoft System Center 2012 Service Manager Cookbook
$ 29.99
$ 21.00
Citrix XenServer 6.0 Administration Essential Guide Book Cover
Citrix XenServer 6.0 Administration Essential Guide
$ 38.99
$ 27.30