Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
PHP 5 Social Networking

Buy
PHP 5 Social Networking, 9781849512381 (1849512388), Packt Publishing, 2010

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.

What you will learn from this book

  • 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

Approach

This book is a fast-paced tutorial focusing on creating a Social Networking framework through an ongoing case study. It presents a lot of real-world code, with comprehensive explanation and discussion. With each chapter, the Social Networking framework is extended, with more functionality being added as we progress through the book.

Who this book is written for

This book is primarily aimed at PHP developers, but is suitable for any web developers looking to expand their knowledge and understanding of Social Networking concepts. Intermediate knowledge of PHP and object-oriented programming is assumed, along with a basic knowledge of MySQL.

(HTML tags aren't allowed.)

Internet Core Protocols: The Definitive Guide
Internet Core Protocols: The Definitive Guide
For network administrators, support professionals, and system designers, intimate knowledge of the network protocols that are the foundation of the Internet is crucial. Internet Core Protocols: The Definitive Guide is a superb summary of the nitty-gritty details of the most important Net standards.

This book assumes you have a working...

Weather Matters for Energy
Weather Matters for Energy

It is the purpose of this book to provide the meteorological knowledge and tools to improve the risk management of energy industry decisions, ranging from the long term finance and engineering planning assessments to the short term operational measures for scheduling and maintenance. Most of the chapters in this book are based on...

Oxidation: The Cornerstone of Carcinogenesis: Oxidation and Tobacco Smoke Carcinogenesis. A Relationship Between Cause and Effect
Oxidation: The Cornerstone of Carcinogenesis: Oxidation and Tobacco Smoke Carcinogenesis. A Relationship Between Cause and Effect

This book is unique due to its collective approach to the key aspects of the interdependency between three entities: oxidative stress, tobacco smoke and carcinogenesis, operating in a cause-effect sequence, in a concise and to the point manner. This book will prove to be a helpful companion to the internist, the oncologist and the research...


Joint Source-Channel Decoding: A Cross-Layer Perspective with Applications in Video Broadcasting
Joint Source-Channel Decoding: A Cross-Layer Perspective with Applications in Video Broadcasting

Traditionally, cross-layer and joint source-channel coding were seen as incompatible with classically structured networks but recent advances in theory changed this situation. Joint source-channel decoding is now seen as a viable alternative to separate decoding of source and channel codes, if the protocol layers are taken into account. A...

Hypertension: Methods and Protocols (Methods in Molecular Medicine)
Hypertension: Methods and Protocols (Methods in Molecular Medicine)

A collection of new and essential molecular techniques for cardiovascular research. These readily reproducible methods range widely from producing congenic, consomic, transgenic, and knockout models of hypertension to the gene transfer of specific genetic material using nonviral (polymers, liposomes, and antisense agents) and adenoviral...

Desktop GIS: Mapping the Planet with Open Source Tools
Desktop GIS: Mapping the Planet with Open Source Tools
Desktop GIS explores the world of Open Source GIS software and provides a guide to navigate the many options available. Discover what kind of GIS user you are and lay the foundation to evaluate the options and decide what software is best for you.

Desktop GIS examines the challenges associated with assembling and using an...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy