1. You design and build the database you need for that application.
2. You design and build the PHP-program you need.
3. You find a host.
4. You deploy your application to the host.
I want to develop a social networking site using PHP. So please guide me how to proceed.