MVC фреймворк CodeIgniter
Попробуйте может... чего не мертвого поизучать? Что-то чуть более актуальное? Symfony/Laravel там например. Да тот же Yii.
Оставайтесь в PHP. Если у вас хоть какая-то база есть будет проще. А если доростете до нормального уровня (то есть не говносайты на CI пилить а нормальные проекты) то перейти на java сильно больших сложностей не будет. Языки по семантике схожие, принципы, шаблоны проектирования и т.д. можно просто под копирку реализовывать. Есть некоторые различия правда связанные с моделью работы но это на самом деле будет мелочами.
Ну и да, почитать по Java в процессе освоения PHP тоже стоит. Какие-нибудь книжки по GoF, GRASP и т.д.
Словом... вообще нет разницы какой язык вы выбираете. Есть разница только в том плане что на Java проще найти проекты посложнее но и знаний на старте должно быть больше.