Подскажите простую CMS

12
V
На сайте с 13.01.2006
Offline
110
840

Требования:

Открытый код, PHP, MySQL

1. Возможность самостоятельного определения какие таблицы болжны быть в БД

2. Назначение каждому полю таблицы своего значения

3. Чтобы каждой таблице соответствовал одноименный раздел сайта.

Для примера опишу.

Заходим, допустим, в раздел "Настройки"

1. Создаем таблицу, обзываем ее, допустим, "фотографии" называем ее photos. В MySQl базе она будет названа как photos

2. Создаем в ней поле img называем его "Картинка", задаем ему значение varchar(255) и определяем, что это поле будет формой для загрузки картинки. Можно еще определить каких размеров она будет.

3. Создаем поле title задаем значение varchar(255), обзываем как "название" и определяем что это поле будет input`ом длиной в 255 символов.

Далее заходим в раздел "Данные"

В котором выбираем "Фотографии" и допустим нажимаем на кнопку "Добавить". А в ответ видим форму содержащуюю 2 поля "Заголовок" и "Картинка". Заполняем эту форму и жмем на "Сохранить". Все, в нашей базе есть запись.

Вот такая CMS в инете гденить есть?

topy
На сайте с 28.03.2006
Offline
142
#1

Это уже даже не CMS, это уже Framework, если у Вас такие познания есть, то почему бы не написать самому? Я ничего сложного не вижу...

Новости коротко и ясно (https://subnews.ru)
MASe
На сайте с 17.09.2002
Offline
219
#2
vitalchita:
Требования:
Открытый код, PHP, MySQL
1. Возможность самостоятельного определения какие таблицы болжны быть в БД
2. Назначение каждому полю таблицы своего значения
3. Чтобы каждой таблице соответствовал одноименный раздел сайта.

Для примера опишу.
Заходим, допустим, в раздел "Настройки"
1. Создаем таблицу, обзываем ее, допустим, "фотографии" называем ее photos. В MySQl базе она будет названа как photos
2. Создаем в ней поле img называем его "Картинка", задаем ему значение varchar(255) и определяем, что это поле будет формой для загрузки картинки. Можно еще определить каких размеров она будет.
3. Создаем поле title задаем значение varchar(255), обзываем как "название" и определяем что это поле будет input`ом длиной в 255 символов.

Далее заходим в раздел "Данные"
В котором выбираем "Фотографии" и допустим нажимаем на кнопку "Добавить". А в ответ видим форму содержащуюю 2 поля "Заголовок" и "Картинка". Заполняем эту форму и жмем на "Сохранить". Все, в нашей базе есть запись.

Вот такая CMS в инете гденить есть?

с такими требованиями в настройках - это явно не простая CMS...

а вообще исходя из приведенной структуры - hostcms наверное в самый раз будет

Only God Can Judge Me... Nobody Else... Дрезна (http://www.drezna.ru/) Помощники: Sape (http://www.sape.ru/r.167724536c.php)
V
На сайте с 13.01.2006
Offline
110
#3
topy:
Это уже даже не CMS, это уже Framework, если у Вас такие познания есть, то почему бы не написать самому? Я ничего сложного не вижу...

Могу сам написать, но на это время нужно, а его к сожалению нет.

V
На сайте с 13.01.2006
Offline
110
#4

А как думаете будет ли восстребована такая CMS? На мой взгляд из всех CMS которые есть эта была бы удобнее во много. Сам обозначил да как должно быть, сам модуль вывода на сайте поставил в нужное место.

В общем было бы неплохо такую систему под рукой иметь.

MASe
На сайте с 17.09.2002
Offline
219
#5

если это будет на более-менее юзабилити уровне для юзеров - то вполне...

просто не все даже знают что такоей таблица в базе данных...

но судя по технике реализации - уж слишком шаблонной она мне кажется... не будет должной гибкости, не будет настроек расширенных...

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

Колпин
На сайте с 28.09.2006
Offline
126
#6
vitalchita:
А как думаете будет ли восстребована такая CMS? На мой взгляд из всех CMS которые есть эта была бы удобнее во много.

Думаю, что не будет востребована. Никаго удобства не вижу.

Мои домены на Телдери. (http://www.telderi.ru/ru/search?pid=e91586#user_id=28728)
Колпин
На сайте с 28.09.2006
Offline
126
#7
vitalchita:
сам модуль вывода на сайте поставил в нужное место.

Это наверно в любой есть.

V
На сайте с 13.01.2006
Offline
110
#8

Забыл сказать, что ориентир такой ЦМС скорей всего на разработчиков, а не на Юзверей которые нихрена не понимают в HTML и тем более не знают что такое "поле" в MySQL.

Для меня, как для разработчика, заманчиво в такой ЦМС только то, что с помошью ее можно будет не замарачиваться на создание администраторского раздела для каждого создаваемого сайта.

Нужно будет только поставить галочки выбрать из выпадающего списка нужное и сделать вывод информации непосредственно на самом сайте.

Kolyaj
На сайте с 28.03.2006
Offline
69
#9

Это вам в сторону фрэймворков копать надо, CodeIgniter например.

Николай В.
На сайте с 07.09.2006
Offline
62
#10

Почитал требования. Больше всего им отвечает phpMyAdmin :)

Подобные идеи у меня возникали некоторое время назад, сел реализовывать и понял, что тоже самое я сделаю руками со сравнимой скоростью и большей гибкостью — ведь кроме типа данных и названия, есть ряд ограничений, дополнительные параметры, пути для сохранения файлов, алгоритмы обработки (картинки пережать до нужных размеров, текстовые данные санировать и т.д.).

Ну и клиентам такое давать, смысла нет, т.к. попробуй объяснить секретарше, чем «чар» отличается «варчар», а упрощать интерфейс нельзя — идея вырождается.

Так что это палка о двух тупых концах — для юзера сложно, а для программиста топорно.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий