Ru-Board.club
← Вернуться в раздел «Системы управления сайтами»

» mojito cms

Автор: fathersGrave
Дата сообщения: 14.09.2004 20:52
tuxep

Цитата:
а вот и плохо=) Cms должна пооддерживать создание всех сайтов от хоум паги ,до мега портала=)

Я такую CMS писать не собирался и изначально рассчитывал на small-medium. Для мега-порталов нужна мега-cms, например, iPHPortal.

Кстати, почему ты постоянно придумываешь какие-то подколки. Если есть какая-то конструктивная критика по теме, то пожалуйста, а в противном случае лучше не флеймить.
Автор: Electrex
Дата сообщения: 06.10.2004 22:20
стоит ждать продолжения, или всё???
Автор: cmsobzor
Дата сообщения: 07.10.2004 07:55
Electrex
ну тогда прочитай все заново и подумай о том, какое будет продолжение.
Автор: fathersGrave
Дата сообщения: 07.10.2004 20:17
Electrex
Стоит или нет -- решать тебе, но разработка идет
Сейчас собираюсь с силами на админку.

cmsobzor

Цитата:
ну тогда прочитай все заново и подумай о том, какое будет продолжение.

Нуу, батенька, а Вы, однако, пессимист!..
Автор: cmsobzor
Дата сообщения: 08.10.2004 07:05
fathersGrave
Не. Просто терпеливо ждем.
Автор: rarez
Дата сообщения: 10.10.2004 09:22
А можно мне копию CMS на meos@mail.ru?
Автор: fathersGrave
Дата сообщения: 05.11.2004 00:13
Короче, что-то я забросил MySQL версию и сейчас делаю flat-file

По теории оно должно работать даже при включенном safe_mode. Возможно, это и работа rewrite УРЛов через 404 ошибку позволит устанавливать на некоторые б/п хостинги (если еще кто-то пользуется..).
Из фич все осталось:
- дерево материалов
- ЧПУ
- шаблоны данных (aka свои типы контента)
- etc...

Скрин админки, какая она сейчас (без дизайна):
Автор: Sindel
Дата сообщения: 05.11.2004 19:09
fathersGrave
Сейчас посмотрел на шапку:

Цитата:
Проект жив, но очень хочет спать (с) Sindel

Вообще-то, это не моё высказывание. Это сказал PakMan (здесь его на форуме наверное нет, он в другом коммунити - Unreal; пишет моды к Unreal Engine играм).
Автор: fathersGrave
Дата сообщения: 05.11.2004 20:12
Sindel
Тут его нет, так что единственный, на кого я могу ссылаться - это ты
Автор: AntonFKN
Дата сообщения: 07.11.2004 15:17
fathersGrave
Можно мне твою ЦМС на е-майл anton[dog]fkn.ru . Спасибо!
Автор: fathersGrave
Дата сообщения: 07.11.2004 17:22
AntonFKN
Next time смотри, пжлст, в хед:

Цитата:
ВНИМАНИЕ: Альфа-версия уже не рассылается! Извините..

Автор: edogs
Дата сообщения: 20.11.2004 02:04
fathersGrave
Э. А к какому поколению относится Ваша цмс?
Что-то вдруг задумались.
Уж ОЧЕНЬ много похожих последнее время видели (по идеалогии).
Автор: Church
Дата сообщения: 20.11.2004 02:31

Цитата:
Э. А к какому поколению относится Ваша цмс?
Что-то вдруг задумались.
Уж ОЧЕНЬ много похожих последнее время видели (по идеалогии).


По каким особенностям можно определить, к какому поколению относится CMS?
Автор: edogs
Дата сообщения: 20.11.2004 03:21
Church

Цитата:
По каким особенностям можно определить, к какому поколению относится CMS?

А вот это второй вопрос который нас интересует Ибо слышали уже неоднократно, а внятного объяснения так и не видели.
Видимо ооп, шаблоны и прочее являются характеристиками.
Скорость работы и оптимизация под поисковики кажется нет.

Под "новым" поколением обычно подразумеваются цмс на хмл, объектах с самого начала, и шикарных шаблонах.
Автор: fathersGrave
Дата сообщения: 20.11.2004 16:04

Цитата:
По каким особенностям можно определить, к какому поколению относится CMS?


Цитата:
Под "новым" поколением обычно подразумеваются цмс на хмл, объектах с самого начала, и шикарных шаблонах.


Повторюсь, что разделение нечеткое. В рассчет берутся только наиболее часто встречающиеся отличия архитектуры от прошлого поколения (*nuke).
Некоторые из этих пунктов по теории входят в концепцию MVC.

o ООП
o Четкое разведение бизнес-логики и логики представления (согласитесь, в *nuke это разделение очень условно). Наиболее популярное сейчас решение -- Smarty, технологичное -- XSLT. При этом коммерческие системы обычно не используют ни то, ни другое.
о Продвинутое кеширование или генерация html.
о Независимая древовидная структура документов и все последствия (ЧПУ, отражающие путь к документу, наследование свойств документов, неограниченный уровень вложенности и логическая организация контента и т.д.)
о Не обязательно использование XML по архитектуре, но возможность настраиваемого экспорта в XML (ленты синдикации разных стандартов, а в идеале -- экспорт под flash-сайт)


Цитата:
Э. А к какому поколению относится Ваша цмс?

Хотя бы потому, что есть дерево и все его последствия, а также определенная кастомизация типов контента, меня совесть не гложит причислить систему к 3 поколению или хотя бы к переходному периоду.
Автор: fathersGrave
Дата сообщения: 27.11.2004 01:02
Вести с полей:
Начинается кульминационная фаза тестирования. На днях появится сайт на системе в веб.
Новое рабочее название: DeeLight CMS.
Все баги, которые отловил, уже исправлены. Теперь, надеюсь, что еще кто-то заинтересован в бета-тесте.. 8-)
Автор: fathersGrave
Дата сообщения: 04.12.2004 22:08
А у нас тут первый релиз...
Автор: Church
Дата сообщения: 05.12.2004 04:47

Цитата:

Warning: main(): Unable to access z:/home/localhost/www/lib/template.class.php in z:\home\localhost\www\dl\index.php on line 7
............


если ставить не в корень, а в определенную папку.. типа localhost/d

Добавлено
Далее...
Если отключены в конфиге PHP короткие тэги - система не работает


Добавлено
Под IE5 в админке управление публикациями не работает...
---------
Увидел 600КБ, занимаемых tinyMCE, но так и не врубился, где он используется...

В общем, обычное управление HTML-страницами... с ЧПУ..... Понимаю, что бета и когда-то может быть это будет супер-пупер-CMS, но... я могу создать файлик с кодом <?="Hello World!"?> и кричать на всех форумах что "дописываю свою CMS"... За три месяца создать управление статикой...... И сколько времени тогда будут создаваться остальные модули?
Автор: fathersGrave
Дата сообщения: 05.12.2004 14:36
Church

Цитата:
если ставить не в корень, а в определенную папку.. типа localhost/d

Вы ничего не настроили в конфигурации (/inc/config.inc.php)

Цитата:
Если отключены в конфиге PHP короткие тэги - система не работает

А мне Вы чего об этом рассказываете? Это написано в ридми.

Цитата:
Под IE5 в админке управление публикациями не работает...

Скрипт дерева действительно не работает в IE5, но в IE6 и Мозилле все отлично.

Цитата:
Увидел 600КБ, занимаемых tinyMCE, но так и не врубился, где он используется...

Вы не включили WYSIWYG ни для одного поля.

Цитата:
В общем, обычное управление HTML-страницами... с ЧПУ..... Понимаю, что бета и когда-то может быть это будет супер-пупер-CMS, но... я могу создать файлик с кодом <?="Hello World!"?> и кричать на всех форумах что "дописываю свою CMS"... За три месяца создать управление статикой...... И сколько времени тогда будут создаваться остальные модули?

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

+ пересчитайте системы с такими же ЧПУ и древовидной структурой на файлах
+ я не кричу на всех форумах и вовсе не говорю, что DL - killer-cms
Автор: vpol
Дата сообщения: 05.12.2004 15:04
fathersGrave
Кинь плиз свою CMS на fanat47#yandex.ru
Потестировать интересно...
Автор: fathersGrave
Дата сообщения: 05.12.2004 15:06
vpol
Ну она вообще-то лежит уже на офсайте - http://cms.strangepage.org/files
Автор: Church
Дата сообщения: 05.12.2004 18:04

Цитата:
Вы не включили WYSIWYG ни для одного поля.

Виноват, не разобрался как...


Цитата:
Вы ничего не настроили в конфигурации (/inc/config.inc.php)

Вау...


Цитата:
Скрипт дерева действительно не работает в IE5, но в IE6 и Мозилле все отлично.

Под Нетшкафом 7 тоже работает... Я же не говорю, что нигде не работает Просто нужен альтернативный интерфейс, который будет работать везде...


Цитата:
Если у Вас так ничего и не заработало, то не стоит спешить с выводами и валить все на то, что это бета. Там не тролько управление статикой, но и управление меню и блогами, на подходе - модуль комментариев.

У меня заработало... Например, написав, что с отключенными короткими тэгами не работает - я же позже сообщил, что траблы в админке под IE5... В общем, если бы у меня ни черта не заработало - я бы так и сказал... А так... Проверку бы просто сделать... Типа "Короткие тэги не работают - фиг вам...", а не "непонятные" незнающему PHP сообщения об ошибке... А то кто-то может ставить и, даже прочитав Readme не будет знать вообще, что это такое и что должно быть включено... Также с браузером...
Лучше сделать инсталляционник, через который
- можно настроить конфиг
- проверить, заработает ли на данной конфигурации сервера DL


Цитата:
Тем более, Вы не оценили основную фишку системы -- создание своих текстовых типов контента, а не расклад заголовок-тело.

Это модуль, а не система, насколько я понимаю...

Цитата:
+ пересчитайте системы с такими же ЧПУ и древовидной структурой на файлах

Древовидная структура сайта или модуля, который выводит статику?
Если структура модуля - таких сайтов много.... Хотя на файлах - сходу и не скажу, но уверен, что есть... По крайней мере алгоритмы по управлению деревьями, используя базу на файлах - имеются
А если структура сайта.... Не видно этого.. Потому что модуль я увидел - только один... Управление статикой... А управление блогами - это где же блоги? А меню... к модулям не относится...
Автор: fathersGrave
Дата сообщения: 05.12.2004 18:40

Цитата:
Под Нетшкафом 7 тоже работает... Я же не говорю, что нигде не работает Просто нужен альтернативный интерфейс, который будет работать везде...

У вас коллекция раритетных браузеров? Я подумаю над альтернативным фейсом, но это снижение юзабилити.

Цитата:
Лучше сделать инсталляционник, через который
- можно настроить конфиг
- проверить, заработает ли на данной конфигурации сервера DL

Вообще, система предназначена для продвинутого в веб-деве пользователя. Но как характеристика всякого готового продукта инсталлятор обязательно будет к 1.0 stable.

Цитата:
Это модуль, а не система, насколько я понимаю...

Это core-модуль и, следовательно, core-feature.

Цитата:
Древовидная структура сайта или модуля, который выводит статику?

Древовидная структура именно сайта.

Цитата:
Не видно этого.. Потому что модуль я увидел - только один... Управление статикой... А управление блогами - это где же блоги?

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

Цитата:
А меню... к модулям не относится...

Это core-модуль.
Почему именно "модуль"? Потому, что он использует тот же механизм подключения, что и другие модули-хэндлеры. Если Вы имеете ввиду добавления пары свойств нода в структуру -- это может сделать любой модуль при инсталляции. Единственная особенность, характеризующая его принадлежность к ядру -- интеграция в админ-интерфейс управления структурой (порядком отображения в меню).

Добавлено
+ почитайте то, что есть из документации на сайте -- может разъяснит немного.
Автор: Church
Дата сообщения: 05.12.2004 19:52

Цитата:
В свойствах любой страницы можно указать модуль "blog" и она станет блогом.

Когда появится то же голосование, как будет выглядеть конвертация опроса в блог? Или я что-то недопонимаю


Цитата:
У вас коллекция раритетных браузеров? Я подумаю над альтернативным фейсом, но это снижение юзабилити.

Не полная колекция, но... По крайней мере ни у кого не было проблем с просмотром того, что я сделал... Например, когда я приделываю смайлики типа "тыкнул-вставил" - всегда есть ссылочка для тех, у кого не поддерживается JavaScript на страничку а-ля как тут, на Ру-борде... Потому что у самого не один раз были траблы с тем же IE, когда отключался JavaScript и включался только после переустановки винды... Понимаю, что опытный пользователь может бы и смог быстро исправить такой глюк, но... Мне было проще переустановить, чем искать и читать нужную инфу... И я уверен в том, что я не один такой в этом мире... CMS для народа - это CMS по возможности для каждого, а не только для автора системы Понимаю, что тот же визуальный редактор работает только на современных браузерах, но ведь можно сделать альтернативную форму, не требующую их.. Пускай даже придется вбивать текст, используя "чистый" HTML... Незнающим - неудобно, но ведь оно будет работать А не то, что я смотрел под IE5 эту меню админа, и не мог понять что, где и какого оно не работает... В крайнем случае - предупреждение должно быть... И не только в Readme, но и в самой системе...


Цитата:
Почему именно "модуль"? Потому, что он использует тот же механизм подключения, что и другие модули-хэндлеры.


Например, я уже могу представить
Главная-->Страница 1-->Блог 1
|_____--->Страница 2
|______-->Блог 2--->Страница 3
и меню на каждой странице (что я и увидел)

Но вот представить
Главная-->Страница 1-->Меню
не получается, т.к. это бред... Вот если вместо "меню" - назвать это "картой сайта" - тогда нормально...

А лучше просто на офф. сайте "живьем" показать возможности, преимущества и варианты...
Автор: fathersGrave
Дата сообщения: 05.12.2004 20:21

Цитата:
когда отключался JavaScript и включался только после переустановки винды...

Это сильно. Никогда с этим не сталкивался.

Цитата:
не получается, т.к. это бред... Вот если вместо "меню" - назвать это "картой сайта" - тогда нормально...

Ну так и называйте =)
Здесь дерево сайта -- это фактически дерево объектов (а не страниц в обыденном понимании), которые можно подключать друг к дуругу.

Цитата:
А лучше просто на офф. сайте "живьем" показать возможности, преимущества и варианты...

Да это вторая задача после написания документации. Там уже есть примеры работы блога (новости), меню (TOC документации) и т.д.


Цитата:
Когда появится то же голосование, как будет выглядеть конвертация опроса в блог? Или я что-то недопонимаю

Так и будет выглядеть -- поменяете в свойствах страницы модуль с blog на poll и получите свое голосование. Потом можно все назад вернуть. Если хочется полностью все поменять, то лучше сначала удалить все содержимое страницы (для блога -- посты, для опроса -- вопросы).
Автор: Church
Дата сообщения: 05.12.2004 21:32

Цитата:
Так и будет выглядеть -- поменяете в свойствах страницы модуль с blog на poll и получите свое голосование. Потом можно все назад вернуть. Если хочется полностью все поменять, то лучше сначала удалить все содержимое страницы (для блога -- посты, для опроса -- вопросы).


Мммм.. Это надо увидеть...
Автор: fathersGrave
Дата сообщения: 05.12.2004 21:51

Цитата:
Мммм.. Это надо увидеть...

Сейчас это можно провернуть с text и blog: создайте сначала с одним модулем, напишите туда что-нибудь, а потом смените в свойствах на другой модуль.
Автор: Church
Дата сообщения: 08.12.2004 01:19
Так... Вроде бы как немного понял в чем суть...
Обычно структура - "модуль-раздел-контент"
В DL получается "раздел-модуль-контент"
То есть фактически, если в стандартной структуре ссылка на список новостей определенной категории выглядит а-ля "localhost/news/super_news", то в DL можно сделать просто "localhost/super_news", например.... Движок "посмотрит", к какому модулю относится "super_news" и запустит этот модуль с нужными данными из конфига раздела (super_news)+переданные юзверем данные (если модуль требует это)...

Я правильно понял?
Автор: fathersGrave
Дата сообщения: 08.12.2004 17:59
Church
Совершенно верно.
Это не только в DL -- это во всех современных CMS. Независимость и структуры от модулей и ее глобальность.
Автор: Church
Дата сообщения: 08.12.2004 21:45

Цитата:
Совершенно верно.
Это не только в DL -- это во всех современных CMS. Независимость и структуры от модулей и ее глобальность.


Ммм...
Но ведь от этого только зависит вид ссылок...
Ведь дерево можно создать и по обычному...

Дерево:

Главная-О фирме-Новости
..........................-Статьи

Ссылки
DL:
Главная-"localhost"
О фирме-"localhost/about" - допустим, модуль "страница", страница "about"
Новости - "localhost/about/news" - модуль "новости", категория "about"
Статьи -"localhost/about/art" - модуль "статьи", категория "art"

КЯП (как я привык):
Главная-"localhost"
О фирме-"localhost/page/about"
Новости - "localhost/news/about"
Статьи -"localhost/art/about"

Но в КЯП не требуется бегать по дереву сайта для того, чтобы определить, какой модуль "мы имели ввиду"... А дерево... спокойно можно создать... если типа DL, то просто заменить имя модуля конкретной ссылкой на страницу...

Либо я что-то недопонял? Собственно, лично мне все-равно, как другие делают... Но.. Интересно узнать, чем лучше "современная CMS", чем "несовременная CMS"

Страницы: 123456789101112131415

Предыдущая тема: CMS для библиотеки


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.