Какую CMS выбрать для портала?
Вы не поверите, но тут  все есть
Я уже писал по этому поводу Какую использовать CMS для сайта продаж автомобилей?
Выбор зависит от того, что для вас первично - быстро создать портал и опробовать на практике свои идеи или серьезно заняться "набиванием руки", а портал - штука вторичная.
Если выбираете вариант 1, то лучше взять что-то более-менее готовое и хорошо расширяемое. Например, altocms.ru - много чего есть готового "из коробки". Чего не хватает - легко расширяется своими плагинами. Зато получите возможность быстро понять, нужен ли ваш портал юзерам, и если нужен, то в каком направлении его развивать. И на чем руку набить тоже будет - не бывает идеальных CMS, где есть все и так, как тебе нужно и хочется.
Если же главное - попрактиковаться, изучить и понять последние тенденции и попробовать применить их на практике и т.д., и т.п., то лучше всего брать фреймворк. Напр., yii2 или Laravel. Если опыта работы с фреймворками нет, то не факт, что доведете свой проект до конца, но при должном упорстве и наличии времени можно неплохо прокачаться.