@Netlucker8

Какую CMS выбрать для портала?

Приветствую!
Хочется попрактиковаться в создании собственных интернет-проектов, узнать много нового, "набить руку".
Планирую создать портал с небольшим функционалом типа форумного+админкой, где можно будет публиковать новости и т.д. В планах расширение.

Какую выбрать CMS, от которой можно было бы "скакать" при разработке? То есть, грубо говоря, чтобы была админка, форма регистрации + какой-то механизм создания страниц (то есть прямо вот минимум)?Есть ли такие?
Рассматриваю вариант писать на PHP с нуля(так же для практики)
Как думаете, что лучше?

Знаком с Joomla,WP,Битрикс.Думаю в сторону самописной или Drupal. Помогите новичку в back-end!)
  • Вопрос задан
  • 1766 просмотров
Решения вопроса 2
Ни одна CMS вам не предоставит тот функционал, который вы захотите видеть в своем портале. Абсолютно все CMS создаются для общих задач, и с общим функционалом (дабы угодить пользователям, чтобы они использовали именно эту CMS). Готовые CMS - это хорошо, если не надо заморачиваться об всех аспектах разработки, и нужно просто и быстро что-то сделать.
Конкретно в вашем случае нужно либо делать CMS под проект, либо строить приложение на основе framework-ов. Или как альтернатива, делать CMS под проект на основе framework-а.
Если вы хотите использовать нативный PHP, со всеми его особенностями, то используйте Zend Framework 2+. А если вы не хотите тратить время на строение велосипеда, и использовать готовые решения, то используйте Symfony 2+.
Ответ написан
vshemarov
@vshemarov
Выбор зависит от того, что для вас первично - быстро создать портал и опробовать на практике свои идеи или серьезно заняться "набиванием руки", а портал - штука вторичная.

Если выбираете вариант 1, то лучше взять что-то более-менее готовое и хорошо расширяемое. Например, altocms.ru - много чего есть готового "из коробки". Чего не хватает - легко расширяется своими плагинами. Зато получите возможность быстро понять, нужен ли ваш портал юзерам, и если нужен, то в каком направлении его развивать. И на чем руку набить тоже будет - не бывает идеальных CMS, где есть все и так, как тебе нужно и хочется.

Если же главное - попрактиковаться, изучить и понять последние тенденции и попробовать применить их на практике и т.д., и т.п., то лучше всего брать фреймворк. Напр., yii2 или Laravel. Если опыта работы с фреймворками нет, то не факт, что доведете свой проект до конца, но при должном упорстве и наличии времени можно неплохо прокачаться.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Лучше изучить фреймворк. А потом средствами фрэймворка делать свою cms
Рекомендую yii или yii2
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы