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. A fast-paced
guide to creating a flexible Social Networking website
using PHP with a custom, light weight MVC
framework. |
|