CMS на Yii - ваше мнение

Выкладываем свои наработки
tuschkan
Сообщения: 21
Зарегистрирован: 2011.07.13, 18:34

CMS на Yii - ваше мнение

Сообщение tuschkan »

Приветствую коллег.
Хочу поинтересоваться у всех желающих поделиться своим мнением по поводу того, какой должна быть CMSка? Что в ней должно быть,а чего нет. Что должно быть в базовом функционале, а что нужно вынести в модули. Какая должна быть структура и т.п. Может стоит сделать каркас с минимальным функционалом, а остальное все сделать в виде модулей и расширений, что позволит избежать наличия такого функционала в проектах, который, на самом деле в проекте и не нужен. Иными словами, какой CMSкой вы бы пользовались с удовольствием?

Аватара пользователя
timlar
Сообщения: 1382
Зарегистрирован: 2009.09.19, 17:49
Откуда: Украина, Днепропетровск
Контактная информация:

Re: CMS на Yii - ваше мнение

Сообщение timlar »

Смотря какие цели преследуются. Что в ней должно быть, а чего не должно - зависит от конкретной ситуации. Как по мне, то в базовом функционале должна быть возможность управлять статическими страницами, и форма обратной связи. Все остальное можно делать в виде плагинов.
Twitter: @timlar_ua

Ekstazi
Сообщения: 1428
Зарегистрирован: 2009.08.20, 22:54
Откуда: Молдова, Бельцы
Контактная информация:

Re: CMS на Yii - ваше мнение

Сообщение Ekstazi »

Опять про CMS )
Отвечаю на ваш вопрос - той которую я бы сам написал.

Аватара пользователя
alexk984
Сообщения: 433
Зарегистрирован: 2010.10.21, 15:03
Контактная информация:

Re: CMS на Yii - ваше мнение

Сообщение alexk984 »

timlar писал(а):Смотря какие цели преследуются. Что в ней должно быть, а чего не должно - зависит от конкретной ситуации. Как по мне, то в базовом функционале должна быть возможность управлять статическими страницами, и форма обратной связи. Все остальное можно делать в виде плагинов.
+1
Еще какие-нибудь настройки сайта типа телефон, email.

Аватара пользователя
xoma
Сообщения: 641
Зарегистрирован: 2009.04.02, 15:24
Откуда: Ногинск
Контактная информация:

Re: CMS на Yii - ваше мнение

Сообщение xoma »

я бы еще добавил "Новости" и можно "клепать" сайты-визитки =))

Аватара пользователя
timlar
Сообщения: 1382
Зарегистрирован: 2009.09.19, 17:49
Откуда: Украина, Днепропетровск
Контактная информация:

Re: CMS на Yii - ваше мнение

Сообщение timlar »

xoma писал(а):я бы еще добавил "Новости" и можно "клепать" сайты-визитки =))
... и по совместительству "Блог" :)
Twitter: @timlar_ua

Аватара пользователя
yuran
Сообщения: 77
Зарегистрирован: 2010.11.04, 22:50
Контактная информация:

Re: CMS на Yii - ваше мнение

Сообщение yuran »

Xoma, скачал ваш проект с гитхаба, установил yupe на локалхосте, нигде не найду как зайти под админом, ну чтобы там CRUD посмотреть и покрутить что можно под админом, какие логин и пасс админа? Спасибо.

Аватара пользователя
xoma
Сообщения: 641
Зарегистрирован: 2009.04.02, 15:24
Откуда: Ногинск
Контактная информация:

Re: CMS на Yii - ваше мнение

Сообщение xoma »

yuran писал(а):Xoma, скачал ваш проект с гитхаба, установил yupe на локалхосте, нигде не найду как зайти под админом, ну чтобы там CRUD посмотреть и покрутить что можно под админом, какие логин и пасс админа? Спасибо.
Если установка производилась через "установщик", то на одном из этапов Вы должны были создать учетную запись админа. Краткая инструкция по установке вот тут https://github.com/yupe/yupe/wiki/%D0%A ... 0%BA%D0%B0 (рекомендуется воспользоваться "Автоматической установкой")

Аватара пользователя
xoma
Сообщения: 641
Зарегистрирован: 2009.04.02, 15:24
Откуда: Ногинск
Контактная информация:

Re: CMS на Yii - ваше мнение

Сообщение xoma »

Добавил yupe_init.sql (https://github.com/yupe/yupe/blob/maste ... e_init.sql) После его выполнения будет создан админ с логином admin@admin.ru и паролем 123456.

Аватара пользователя
samdark
Администратор
Сообщения: 9328
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: CMS на Yii - ваше мнение

Сообщение samdark »

Не лучше ли это сделать в виде миграций?

Аватара пользователя
xoma
Сообщения: 641
Зарегистрирован: 2009.04.02, 15:24
Откуда: Ногинск
Контактная информация:

Re: CMS на Yii - ваше мнение

Сообщение xoma »

Sam Dark писал(а):Не лучше ли это сделать в виде миграций?
В планах много чего есть и это в том числе =)

Аватара пользователя
yuran
Сообщения: 77
Зарегистрирован: 2010.11.04, 22:50
Контактная информация:

Re: CMS на Yii - ваше мнение

Сообщение yuran »

Запустил установку, после ввода данных админа произошел переход на http://localhost/yupe/index.php/install ... tesettings и выдало ошибку:
Страница не найдена

Страница не найдена!

Запрошенная страница не найдена на сервере. Если вы ввели адрес страницы вручную, проверьте правильность его написания и повторите попытку.

Если вы считаете, что это ошибка настройки сервера, обратитесь по адресу the webmaster.

Аватара пользователя
yuran
Сообщения: 77
Зарегистрирован: 2010.11.04, 22:50
Контактная информация:

Re: CMS на Yii - ваше мнение

Сообщение yuran »

При попытке сохранить настройки модуля изображений выдало:
Cannot modify header information - headers already sent by (output started at C:\AppServ\www\yupe\protected\modules\yupe\controllers\YBackController.php:37)

C:\AppServ\www\yii\framework\web\CHttpRequest.php(657)

Аватара пользователя
yuran
Сообщения: 77
Зарегистрирован: 2010.11.04, 22:50
Контактная информация:

Re: CMS на Yii - ваше мнение

Сообщение yuran »

Тоже самое выдает при попытке сохранения любых настроек из backend

Аватара пользователя
xoma
Сообщения: 641
Зарегистрирован: 2009.04.02, 15:24
Откуда: Ногинск
Контактная информация:

Re: CMS на Yii - ваше мнение

Сообщение xoma »

Добавил временное решение этой ошибки (https://github.com/yupe/yupe/commit/9e2 ... 036fa6b302) Вообще "установщик" необходимо дорабатывать еще и тестировать.

p.s. если Вас не затруднит - об ошибках, сообщайте, пожалуйста, вот сюда https://github.com/yupe/yupe/issues - значительно удобнее, спасибо!

Аватара пользователя
xoma
Сообщения: 641
Зарегистрирован: 2009.04.02, 15:24
Откуда: Ногинск
Контактная информация:

Re: CMS на Yii - ваше мнение

Сообщение xoma »

yuran писал(а):Тоже самое выдает при попытке сохранения любых настроек из backend
Имеется ввиду сохранение настроек модулей через админку ?

Аватара пользователя
yuran
Сообщения: 77
Зарегистрирован: 2010.11.04, 22:50
Контактная информация:

Re: CMS на Yii - ваше мнение

Сообщение yuran »

Да, тоже самое выдает. Еще заметил в админке контент --> изображения отображает так:

id И�������������������� Название Дата создания Добавил Альтернативный текст Статус

в Сервисы---> Галереи изображений такое:


Id Название К������������������ ф������ Описание Статус

Остальные нормально на русском.

Аватара пользователя
xoma
Сообщения: 641
Зарегистрирован: 2009.04.02, 15:24
Откуда: Ногинск
Контактная информация:

Re: CMS на Yii - ваше мнение

Сообщение xoma »

Хммм...странно...Можно скриншотик? Какой браузер ?

Аватара пользователя
Amarelius
Сообщения: 8
Зарегистрирован: 2010.10.21, 12:00

Re: CMS на Yii - ваше мнение

Сообщение Amarelius »

yuran писал(а):Тоже самое выдает при попытке сохранения любых настроек из backend
Тут все просто, в файле \protected\modules\yupe\controllers\YBackController.php в конце после ?> удали переносы строк ( ?> тоже можно удалить).

Автору:
1. Дать возможность при установке скрипта вводить пустой пароль для пользователя БД
2. Структуру таблиц тоже желательно из установщика (пришлось вручную), а вот пользователь с паролем создался нормально
3. Удалить во всех скриптах ?>

А так вполне нормально, стоит развивать идею.

Аватара пользователя
xoma
Сообщения: 641
Зарегистрирован: 2009.04.02, 15:24
Откуда: Ногинск
Контактная информация:

Re: CMS на Yii - ваше мнение

Сообщение xoma »

Amarelius писал(а):
yuran писал(а):Тоже самое выдает при попытке сохранения любых настроек из backend
Тут все просто, в файле \protected\modules\yupe\controllers\YBackController.php в конце после ?> удали переносы строк ( ?> тоже можно удалить).

Автору:
1. Дать возможность при установке скрипта вводить пустой пароль для пользователя БД
2. Структуру таблиц тоже желательно из установщика (пришлось вручную), а вот пользователь с паролем создался нормально
3. Удалить во всех скриптах ?>

А так вполне нормально, стоит развивать идею.
Спасибо за отзыв!

Некоторые замечания исправлены в последних коммитах.
Пустой пароль для MySQL - на мой взгляд, не очень хорошее предложение (для чего это может потребоваться?).
Установщик создает структуру БД на этапе соединения с БД (сразу после).

Ответить