Я продвинутый дизайнер, но также начинаю карьеру в разработке: я - промежуточный пользователь PHP. Я (к сожалению) научился процессуальному развитию, а не ООП.
Мой текущий проект - многопользовательское игровое веб-приложение, и я разрабатывал процедурно только для того, чтобы мой босс настаивал на том, что это должен быть ООП, поэтому мне нужно было начать изучать ООП (я считаю, что я относительно быстрый ученик) , Друг посоветовал мне просто изучить легковесный PHP-фреймворк и двигаться дальше, поскольку проект должен быть запущен менее чем за три недели (у меня осталось примерно 2 недели)!
После просмотра большого количества статей, сравнивающих их, я остановился на CodeIgniter, Kohana и Yii, основываясь на эффективности и легкомысленности. Я не совсем привык к инструкциям командной строки, как это делается в Yii, поэтому мне пришлось отказаться от него, чтобы сэкономить свое время :(. Кохана выглядит очень интересно, но я новичок в PHP5 и ООП, которые он использует, и ОЧЕНЬ МАЛЕНЬКИЙ Справка по Kohana, я даже пытался купить книги, но их нет. CodeIgniter имеет много полезных материалов, но у него нет официального модуля аутентификации с контролем доступа, а три протестированных мной модуля с открытым исходным кодом плохо интегрировались с другими Модули, которые я использую.
Кто-нибудь может порекомендовать другую фреймворк OOP PHP с быстрой кривой обучения или предоставить несколько указателей для решения проблем, с которыми я столкнулся при тестировании этих 3 фреймворков, или я должен просто разработать целое приложение из коробки после тщательного изучения ООП? Спасибо за ваше время.