Quote:
The main problem is my very little knowledge about the way network programming works.
Then study, study, study.
If there is not 10000 twitter like site, there is a good reason, this is not for beginners.
First, you need to master
database design and SQL; There is much more than throwing 4 tables. a wrong design and next week, the app will be so slow that it will be unusable.