Какая CMS мне нужна? Должно быть легко опубликовать определенный вид поста - PullRequest
1 голос
/ 15 апреля 2010

Я создаю сайт для видеомагазина, и он должен быть CMS. Я делаю это бесплатно, поэтому мне нужно использовать бесплатную CMS, такую ​​как Wordpress, Drupal или Joomla.

Нужна ли мне новая CMS, плагин или мой собственный PHP?

Что мне нужно: Учетные записи пользователей категории Пользовательский пост

Вот этот сайт с WP: http://sundancevideo.ca. Прямо сейчас экспериментальный сайт, чтобы попытаться решить эту проблему.

То, что я сделал сейчас, это создание «Черновика», который включает в себя таблицу шаблонов с изображениями и текстом и так далее. Затем пользователь должен будет скопировать все, перейти в новый пост и заменить необходимым. Это действительно не работает хорошо. Как вы можете заметить по состоянию постов.

Я бы предпочел, чтобы он был интегрирован в пользовательский интерфейс WP. Как поле для «Описание» и поле для «Изображение», где они могут загружать изображения по мере необходимости. Затем будет сгенерировано сообщение с таблицей, содержащей всю информацию и изображения, для стольких фильмов, которые были добавлены в пользовательский интерфейс.

Пожалуйста, спросите, не ясно ли мне.

Пожалуйста, помогите, любые предложения приветствуются.

Спасибо,
Виан

Ответы [ 5 ]

2 голосов
/ 16 апреля 2010

Я бы посоветовал взглянуть на PodsCMS как на отличный способ реализовать реальные функциональные возможности CMS в WordPress. Он позволяет создавать различные типы контента, связывать эти типы контента и, что более важно, жить вне «пузыря WordPress».

Вы найдете довольно хороший кодекс и руководства пользователя (авторы Джонатан Кристофер - отличное начало). Для этого есть надежный API, если вам нужно интегрировать Pod в существующий или создаваемый вами плагин. Есть также разработчик и пользовательский пакет для Pods, и даже есть видео пакет YouTube , который вы можете попробовать.

PodsUI (который скоро будет объединен с PodsCMS) позволяет очень легко создавать меню администрирования в WordPress и позволяет вам в значительной степени выглядеть и чувствовать себя так, как вам хочется.

Flutter - это мертвый проект, и, хотя он может быть немного более удобным для пользователя, чем PodsCMS, ему не хватает разработки, поддержки и общего удобства использования.

Не стесняйтесь, заходите в чаты Pods или @ их на Twitter .

Что касается учетных записей пользователей, вы должны прочитать о пользовательских ролях / возможностях WordPress , а также проверить через WordPress PHPxref . Многое можно сделать с помощью текущей пользовательской системы WordPress, и вы даже можете добавить другую метаинформацию для пользователей, если это необходимо.

2 голосов
/ 16 апреля 2010

Если вам нужен полноценный бэкэнд CMS, вы не сможете использовать Wordpress без обширной настройки.Вы можете проверить pods cms для Wordpress , который является расширением, чтобы попытаться превратить Wordpress в CMS.Тем не менее, я пытался использовать его раньше, и вы все равно останетесь с запутанным пользовательским интерфейсом для ваших пользователей.Тем не менее, он позволит вам создавать пользовательские поля, которые вы хотите.

Если вы хотите получить полный контроль над пользовательским интерфейсом, вам придется использовать собственный PHP или Drupal.Какой из них зависит от того, насколько сложен проект и какой у вас опыт работы с Drupal.Если это просто и ваш опыт работы с Drupal ограничен, определенно используйте свой собственный PHP, потому что Drupal трудно выучить.Я думаю, что вам понадобится больше времени на изучение Drupal, чем на простой интерфейс с PHP.

Я думаю этот пост будет полезен, в зависимости от вашего опытаВы идете со своим собственным кодом.

1 голос
/ 16 апреля 2010

MODx отлично подходит для настройки - он был разработан с нуля, чтобы быть обширным. Работает на PHP и MySQL.

Вы можете создавать свои собственные шаблоны, добавлять поля к тем шаблонам, которые появляются в пользовательском интерфейсе, когда кто-то хочет создать или отредактировать страницу на основе этого шаблона. У него есть виджеты для разных типов данных, таких как изображения, даты и т. Д., Которые пользователи могут использовать для добавления данных на страницу.

Вы также имеете полный контроль над HTML, потому что вы сами пишете шаблоны. Если основной код не делает то, что вам нужно, вы можете написать фрагменты на простом PHP, чтобы изменить поведение.

Я использовал его в нескольких проектах за последние 3 года, и мне это нравится. Я бы порекомендовал MODx Evolution (v1.0.3), поскольку это стабильно. Существует совершенно новая переписанная версия (Revolution 2.0.0), которая на данный момент является кандидатом на выпуск, так что вы можете поиграть с ней вместо этого.

Я считаю, что как только вы узнаете MODx достаточно, чтобы создать дизайн сайта, было бы довольно легко внедрить в него готовую корзину для покупок (может даже быть плагин MODx, который уже делает это). *

1 голос
/ 16 апреля 2010

Полагаю, это зависит от потребностей вашего магазина. Я понимаю, что хочу использовать WordPress, и вы можете сделать это, но в этот момент это почти заставляет людей думать ... «Почему?» Если вы просто собираетесь использовать PayPal и иметь несколько продуктов, это может быть хорошей идеей, но я думаю, что такие тележки, как zencart и oscommerce, гораздо лучше подходят для нужд магазина. Хотя они немного старше. Magento и opencart более современны и бесплатны. Хотя я только когда-либо пользовался дзен-каром. Ничто из этого не очень сложно настроить. Я полагаю, вы всегда можете получить WordPress со страницы и использовать ссылку на меню вашего магазина тележек.

1 голос
/ 16 апреля 2010

У меня нет особого предложения для ваших нужд. Кроме остерегайтесь того, сколько вы даете разрешение для вашего члена. Пожалуйста, убедитесь, что они были автором, а не автором. В wp роль участника не может публиковаться. У них есть возможность опубликовать что-то просто в качестве обзора. Таким образом, Администратор может просмотреть их, а затем опубликовать, если это будет присвоено.

Проблема в этой ситуации в том, что они нужны вам для загрузки вещей. Участник с ролью участника не может загружать видео, изображение или песню. Вы должны настроить это.

Но если вам нужен только их фрагмент или HTML-ссылка на видео (возможно, на YouTube), вам не нужно менять роль WordPress по умолчанию.

извините, если я ввел вас в заблуждение вашим вопросом. просто пытаюсь помочь как можно больше

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...