Designing a Social Networking Site
Before writing any code, I sat down and came up with a list of things that I decided were essential to such a site. These included:
A signup process
A login form
A logout facility
Session control
User profiles with uploaded thumbnails
A member directory
Adding members as friends
Public and private messaging between members
How to style the project
I decided to name the project Robinâs Nest, but you have to modify only one line of code (in functions.php) to change this to a name of your choice.
Get Learning PHP, MySQL, JavaScript, and CSS, 2nd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.