Dodam jeszcze coś do tego co naplisali wcześniej Koledzy. Jeżeli serio myślisz o stworzeniu portalu społecznościowego, oprócz html i php musisz też posiadać dogłębną znajomość baz danych. Musisz też znać się na grafice. Bo jak inaczej stworzysz layout portalu? Nawet jeżeli będziesz chciał tworzyć portal z gotowych komponentów, takich jak np. skrypt forum, jakaś tam galeria, skrypt ogłoszeń, to i tak trzeba to wszystko spiąć w całość i nadać temu jednolity wygląd.
Są dwie drogi, którymi możesz pójść tworząc portal. Pierwsza to dużo umiejętności i choć trochę pieniędzy.
Umiejętności po to aby stworzyć portal, stworzyć layout, wypozycjonować portal. Pieniędzy potrzebować będziesz aby kupić domenę, oraz opłacić serwer. Bo na darmowym hostingu na cba.pl to możesz postawić stronkę typu wizytówka. Do portalu społecznościowego będziesz potrzebował co najmniej serwera vps lub dedykowanego.
Druga droga, to pieniądze. Wtedy nie martwisz się niczym. Najmujesz programistę który napisze Ci portal, grafika który stworzy layout, speca od seo który Cię wypozycjonuje, a takze serwer dedykowany na którym to umieścisz.
Obawiam się jednak że skoro nie potrafisz sklecić poprawnie zdania w języku polskim, z php nie pójdzie Ci nic lepiej. Nie wyobrażam sobie abyś dał radę ogarnąć np. funkcje czy klasy w php.
Fakt że "posiadasz" hosting na darmowym cba.pl świadczy o tym, że groszem też nie śmierdzisz.
Skoro nie masz ani umiejętności, ani pieniędzy aby wynająć kogoś kto zrobi to czego nie potrafisz, daj sobie lepiej spokój.