Wcześniej zajmowałem się trochę Delphi. Przygodę z PHP zacząłem od pisania MMORPG (od początku OOP), początkowo na bazie jakiejś galerii zdjęć

. Sporo się przy tym nauczyłem. Zaszedłem do handlu między graczami, ale zrobił się niezły bałagan. Przepisałem projekt na coś a'la MVC, potem jeszcze raz używając PDO, a teraz wracam do korzeni i poznaję frameworki.
Ja polecam coś dużego (jak na początek oczywiście). Nie ważne, że nie wyjdzie, ale więcej się nauczysz niż rozwiązując standardowe problemy po raz setny.