Система управления контентом SantaFox

Предложения и улучшения => Административный интерфейс SantaFox => Тема начата: kras от 13 Май 2008, 16:00:06

Название: CMS для "чайников"
Отправлено: kras от 13 Май 2008, 16:00:06
Здравствуйте уважаемые разработчики системы SantaFox.

Начну из далека. В образовательный центр, где я работаю все чаще стали поступать просьбы "Научите делать (сделайте, помогите сделать) сайты. И чтоб все супер-пупер (новости, голосования, ...)".
Самостоятельно выполнять и поддерживать все проекты мы не в состоянии, штат всего 3 человека, да и выходит это за рамки нашей основной деятельности. Учить 30-50 летнего художника (фотографа, музыканта, историка, врача, учителя (гуманитария), .....) основам html, php и способам отладки Java скриптов - занятие сами понимаете неблагодарное. Да и оно им надо? Им нужен сайт.

Так вот перед нами встал вопрос выбора CMS, отвечающей следующим требованиям:
- бесплатность (ну в крайнем случае доступная цена).
- простота, чтобы с ней мог работать человек, знающий компьютер на уровне Word/Excel.
- функциональность, чтобы можно было делать более-менее серьезные проекты.
- удобство использования.

После довольно долгих поисков почти пришло разочарование.
Практические все современные CMS расчитаны если не на профессиональных веб-дизайнеров, то на достаточно подготовленных пользователей. "Удобство" пользования многих такжеоставляет желать лучшего. А у некоторых такие цены, что по карману только средней организации, да еще ежегодные отчисления за техподдержку. Есть и простые, но их возможности ограничиваются 2-3 статическими  страничками. (названия не привожу, чтоб не сочли за рекламу, или антирекламу).

Удалось найти 2 CMS более-менее, удовлетворяющих всем требованиям (Ваша вторая).
У каждой есть свои недостатки и достоинства. (Надеюсь у SantaFox, только из-за столь юного возраста).
Если администрация не сочтет за скрытую рекламу, то могу здесь провести сравнительный анализ, с указанием достоинств и недостатков каждой системы. А также предложениями по улучшению Вашей системы.

Пожелания:
Продолжайте развивать свою систему. Сделайте ее по настоящему системой "для чайников". Крытых, профессиональных CMS у нас хоть пруд пруди. А по настоящему хороших систем, для непрофессионалов практически нет.

Сразу предвижу критику "крутых программеров". Мол, хочешь сайт, бери книги изучай. Я то могу написать сайт и в блокноте. Но простым пользователям оно надо? Повторюсь им нужен сайт, и чтоб без особых заморочек. А изучение хтмл, рнр и еще много всего, думаю навсегда убъет в них желание заниматься сайтостроительством, да у большинства и времени то на это нет. Ведь даже если они "чайники" в компьютерных технологиях, это не значит, что им нечего рассказать миру. Они могут быть профессионалами в других областях.
И в заключении.
Если тот же "крутой программер" ложиться в больницу вырезать, извините, аппендицит, ни один врач не скажет ему "Вот скальпель и учебник анатомии - почитай и вырежи сам". Или вот еще пример, зачем покупать машину в автосалоне, ведь гораздо круче купить станки (в идеале собрать самому), выточить все детали и собрать автомобиль "под себя". А зачем покупать сосиски в супермаркете, это ж для ламеров. Давайте сядем на собственноручно изготовленный автомобиль, поедем на охоту убъем из собственноручно сделанного крутого лука кабана (медведя, страуса, слона) и будем питаться свежим полезным мясом. Ну и многие "крутые программеры" так делают? ;D :D ;D :D

И в конце несколько вопросов.
- Выложите, пожалуйста, хотя бы примерный график выхода основных модулей.
- Что значит "Коммерческие лицензии: В стадии разработки"?
Название: Re: CMS для "чайников"
Отправлено: Oslix от 13 Май 2008, 16:19:27
Здравствуйте уважаемые разработчики системы SantaFox.
Здравствуйте.
Цитировать
Удалось найти 2 CMS более-менее, удовлетворяющих всем требованиям (Ваша вторая).
У каждой есть свои недостатки и достоинства. (Надеюсь у SantaFox, только из-за столь юного возраста).
Если администрация не сочтет за скрытую рекламу, то могу здесь провести сравнительный анализ, с указанием достоинств и недостатков каждой системы. А также предложениями по улучшению Вашей системы.
Да. Было бы интересно. Может быть что-нибудь позаимствуем у коллег :)
Ну или они у нас :)
Цитировать
Пожелания:
Продолжайте развивать свою систему. Сделайте ее по настоящему системой "для чайников". Крытых, профессиональных CMS у нас хоть пруд пруди. А по настоящему хороших систем, для непрофессионалов практически нет.
Над этим и работаем. Будем делать видеоуроки. Для этого делали веб-инсталлятор. Сделаем готовые шаблоны.
Задача на текущий момент - сделать удобный костяк, логику и т.п. вещи. Подготовить документацию.

Цитировать
И в конце несколько вопросов.
- Выложите, пожалуйста, хотя бы примерный график выхода основных модулей.
Графика пока нет. В конце мая планируем опубликовать модуль каталога товаров. Как наиболее необходимого для разработки корпоративных сайтов.
Цитировать
- Что значит "Коммерческие лицензии: В стадии разработки"?
Система будет бесплатной всегда. Но в некоторых организациях есть ограничение на использование софта по лицензии GPL. Для таких организаций можно будет выбрать лицензию коммерческую.
Название: Re: CMS для "чайников"
Отправлено: kras от 13 Май 2008, 20:35:20
Сравнительный анализ CMS SantaFox и CMS Ucoz

1. Установка
Ucoz
    (+)  Установка не требуется. Достаточно зарегистрироваться.
    (-)  - Локальная установка невозможна. А быстрый / халявный интернет есть еще не везде. В общем для диал-апа слабо подходит, вернее совсем не подходит.
SantaFox
    (+)  Два вида установки. Трудностей не вызывает. Хороший мануал. На Денвер локально ставиться без проблем.
    (-)  -
Преджожение Сделать инсталятор на локальную машину.
В идеале - такой например, как у UMI CMS. (exe-шник, включающий в себя Appache, php, MySQL, ну и все, что нужно, запускаемый одним щелчком). Ну или хотя бы интегрировать с Денвером, но начинающим пользователям это будет сложновато.

2. Хостинг/домен
Ucoz
    (+)  При регистрации выдается домен 3 уровня. Хостинг - 200 Mb. При желании можно за отдельную плату увеличить до 5 Gb. Возможность припарковать домен 2 уровня.
    (-)  - Невозможно перенести сайт на другой хостинг (попадаем в зависимость от хостера).
SantaFox
    (+)  - Возможность выбрать любой хостинг (с оговоркой на системные требования).
    (-)  -
Преджожение Создать список хостеров (как бесплатных, так и платных), удовлетворяющих требованиям SantaFox. Создать демо сайт с админ-панелью.

3. Тех. поддержка
Ucoz
    (+)  - Довольно широкое сообщество. Несколько сайтов на околоюкозовские темы.
    (-)  - На официальном форуме тех.поддержки с пользователями обращаются довольно грубо. Чаще отправляя к мануалу (которого как такового нет) или к поиску по похожим темам. Администраторы очень любят кнопку бан. Мало прислушиваются к мнению пользователей >:(
SantaFox
    (+)  - Обширный мануал. Доброжелательные администраторы на форуме (оставайтесь такими же). Прислушиваются к замечаниям и пожеланиям
    (-)  - малое сообщество, мало тем на форуме , ну да это, я думаю дело времени.
Преджожение Администраторам постараться оставаться такими же доброжелательными, помните, что основная масса не профессионалы. 

4. Модули
Ucoz
    (+)  - Довольно большой выбор модулей.
    (-)  - Невозможно использовать более одного экземпляра модуля. Проблема частично решается использованием информеров, но настройки у всех "экземпляров" одни.
SantaFox
    (+)  - Возможность использования неограниченного числа экземпляров модуля с разными настройками. Механизм наследования свойств.
    (-)  - Пока еще скромный набор модулей. Ждем новых.
Преджожение Написать побольше хороших и нужных модулей. 

5. Переодичность обновления
Ucoz
    (+)  - 
    (-)  - Обновления довольно редкие, больше говорят о них.
SantaFox
    (+)  - поживем увидим.
    (-)  - .
Преджожение - обновляйтесь почаще (но не в ущерб качеству). 

6. Стоимость
Ucoz
    (+)  -  
    (-)  - Официально - бесплатно, но фактически: не хочешь рекламы - плати, не хочешь копирайта - плати, хочешь чуть больше места на хостинге - плати. Итого стоимость использования в год может превышать стоимость очень хорошего и дорогого хостинга.
SantaFox
    (+)  - Вроде бы совсем бесплатно. Ну а хостинг можно либо купить, либо найти бесплатные.
    (-)  - .
Преджожение - так держать. 

7. Расширяемость
Ucoz
    (+)  - Довольно мощный встроенный API. Возможность создвать довольно сложные вложенные условные конструкции. 
    (-)  - Закрытый исходный текст. Невозможность использовать на сайте свои скритпы (объясняется требованиями безопасности). В общем выше головы не прыгнешь.
SantaFox
    (+)  - Открытый исходный код. (Собственно этим все сказано).
    (-)  - 
Преджожение - А собственный API тоже не помешал бы. 

8. Возможности дизайна
Ucoz
    (+)  - около 200 стандартных дизайнов, которые можно менять "на лету". Несколько околоюкозовских дизайн студий, изготовляющих дизайн на заказ за вполне приемлемую цену. Наличие в админ-панели графического HTML редактора. Для серьезной работы не годиться, но ведь с его помощью можно открыть шаблон страницы, скопировать в нормальный редактор, отредактировать, копировать обратно и сохранить. Не нужно использовать FTP. Быстро и удобно. 
Кнопка "Восстановить стандартный дизайн" для каждого модуля. Начинающим, я думаю очень подойдет, да и более опытным после некоторых экспериментов.  
    (-)  - Отсутствует механизм наследования. Дизайн каждого блока нужно либо править отдельно, либо в самом начале разработки сайта прикрепить "псевдонаследование" по "рабоче-крестьянски" (но для этого нужны уже некоторые дополнительные знания, новичку вряд ли по силам).
SantaFox
    (+) -  .
    (-)  -  
Преджожение - Добавить в админку HTML редактор (можно графический), для правки основных шаблонов. Хотя бы совсем слабенький, чтобы хотя бы copy/paste работало. Очень хорошо время экономит. (подробно описывать не буду, но у Юкоза это сделано очень удобно).  Создать (адаптировать бесплатные) десяток - другой стандартных шаблонов и дать возможность пользователю выбирать шаблон при установке. Ну а когда наберете популярность мелкие дизайн-студии сами начнут виться вокруг Вас.

9. Возможности администрирования
Ucoz
    (+)  - возможность определенным группам пользователей редактировать контент без захода в админ-панель.   
    (-)  - Админ-панель одна на всех, т.е. либо давай всем доступ ко всему, либо не давай никому.
SantaFox
    (+) - Админка делится, можно назначать администраторам запрещенные/ разрешенные действия .
    (-)  - Разрешение дается на блок целиком. 
Преджожение -

10. Блок пользователи
Ucoz
    (+)  - хорошо продуманная работа с пользователями  
    (-)  -
    (+) -  .
    (-)  -  
Преджожение -

11. Резервное копирование
Ucoz
    (+)  -
    (-)  - хорошо справляется с резервным копированием только шаблонов. Автоматического восстановления нет. Все ручками. Бэкап всего сайта - это просто недоразумение. (В него не попадают настройки модулей, комментарии пользователей, да и сами сведения о них, весь контент из модулей запихивается в текстовые файлы, (спасибо еще что на один модуль - один файл, а не все кучей)). Производить бэкап можно не чаще 1 раза в 7 дней, помоему с 01:00ч до 06:00 (по времени могу ошибаться, но как-то так). Самое интересное, что восстановить сайт из бэкапа (если это называется бэкап :) можно лишь при условии оплаченного  хостинга сроком не менее 3-х месяцев. 
    (+) - сам не пробовал, но по описанию все должно быть ok. Да еще возможность просто перенести бэкап на другой хостинг.
    (-)  -  
Преджожение -

12. Статистика
Ucoz
    (+)  - Очень подробная статистика
    (-)  - По умолчанию доступна либо всем, либо никому. Есть возможность поставить пароль на нее, пробовал не получается.
    (+) -  Подробная статистика доступна администраторам для анализа. А на страничках при желании можно разместить какой-нибудь бесплатный простенький счетчик.
    (-)  -  
Преджожение - Можно сделать свой стандартный счетчик, для размещения на страничках.

Ну наверное, пока хватит, если что придет на ум, тогда допишу.

Теперь еще предложения.
 - создавайте побольше модулей (идеальный вариант одна задача - один модуль).
   -- чат
   -- статьи (с комментариями, рейтингами)
   -- каталог ссылок (с проверкой активности обратной ссылки)
   -- опрос / голосование
   -- доска объявлений
   -- гостевая книга
   -- почтовые рассылки
   -- ну и конечно, все модули, заявленные Вами (на первое время и этого ого-го)
 - также хорошо бы добавить возможность регистрации пользователей (со всеми вытекающими отсюда возможностями)
 - чуть не забыл, обязательно хотелось бы "Версию для печати"
Название: Re: CMS для "чайников"
Отправлено: Oslix от 13 Май 2008, 21:33:02
Хорошее сравнение :)
Подробное :) Спасибо.

Цитировать
Преджожение Создать список хостеров (как бесплатных, так и платных), удовлетворяющих требованиям SantaFox.
Хорошая мысль. Нужно сделать раздел пополняемый.

Цитировать
Преджожение Написать побольше хороших и нужных модулей. 
Над этим работаем активно. Модули будут :)

Цитировать
Преджожение - Добавить в админку HTML редактор (можно графический), для правки основных шаблонов (подробно описывать не буду, но у Юкоза это сделано очень удобно).  Создать (адаптировать бесплатные) десяток - другой стандартных шаблонов и дать возможность пользователю выбирать шаблон при установке. Ну а когда наберете популярность мелкие дизайн-студии сами начнут виться вокруг Вас.

Может быть. Главное определиться с аудиторией. отсюда и плясать с инструментарием.

Цитировать
Теперь еще предложения.
 - создавайте побольше модулей (идеальный вариант одна задача - один модуль).
   -- чат
   -- статьи (с комментариями, рейтингами)
   -- каталог ссылок (с проверкой активности обратной ссылки)
   -- опрос / голосование
   -- доска объявлений
   -- гостевая книга
   -- ну и конечно, все модули, заявленные Вами (на первое время и этого ого-го)
 - также хорошо бы добавить возможность регистрации пользователей (со всеми вытекающими отсюда возможностями)
 - чуть не забыл, обязательно хотелось бы "Версию для печати"

Набор модулей исходит из первостепенных задач: построить несложный корпоративный сайт.

Отсюда:
чат - в последнюю очередь
статьи - будут.
каталог ссылок - ну это как бы отмирающее действие
опрос/голосование - будет
доска объявлений - надеемся, что ктонибудь из добравольцев напишет  -мы добавим.
гостевая - будет
регистрация - будет
версия для печати будет очень скоро :)
Название: Re: CMS для "чайников"
Отправлено: rusl от 14 Май 2008, 12:06:14
Спасибо за столь подробное сравнение. Подобные посты для нас огромная помощь.
Название: Re: CMS для "чайников"
Отправлено: kras от 14 Май 2008, 17:15:40
Набор модулей исходит из первостепенных задач: построить несложный корпоративный сайт.

Отсюда:
чат - в последнюю очередь

Да, это понятно, не срочно. Писал я не в порядке важности, а просто почему-то вспомнились в таком порядке.

каталог ссылок - ну это как бы отмирающее действие
Это, наверное, я не так выразился. Имел в виду модуль обмена ссылками.
Хотя и просто каталог ссылок было бы не плохо. А еще каталог файлов.
А может какой-нибудь, универсальный каталогизатор.

Ух чего-то я разогнался.  ;D

А серьезно как только появятся пользователи, каталог товаров (слышал уже на подходе), гостевая, ну может еще фотоальбом и статьи, то можно в бой. ;D.  А все остальное уже можно будет прикрутить по мере выхода.

Ждем с нетерпением новых релизов.
Название: Re: CMS для "чайников"
Отправлено: Oslix от 14 Май 2008, 17:28:28
Ждем с нетерпением новых релизов.

Каталог будет в конце мая. Тогда же - версия для печати. Релизы будут чаще. Следите за информацией об обновлениях в Ваших админках. Сегодня было обновление, связанное с безопасностью. Обновитесь.
Название: Re: CMS для "чайников"
Отправлено: kras от 14 Май 2008, 17:44:50

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

Спаибо, уже обновился
Название: Re: CMS для "чайников"
Отправлено: Oslix от 20 Май 2008, 16:55:53
- чуть не забыл, обязательно хотелось бы "Версию для печати"

Версия для печати сделана
http://forum.santafox.ru/index.php?topic=90.new#new
Название: Re: CMS для "чайников"
Отправлено: kras от 20 Май 2008, 19:15:23
Спасибо, сейчас скачаю, попробую.  :)
Название: Re: CMS для "чайников"
Отправлено: Ikarushka от 13 Июнь 2008, 14:43:04
Ребятушки большой респект! Работу вы сделали огроменную. Наконец-то интересная русская CMSка. Подход к итеграции шаблонов, ИМХО - оптимальный. Удивило/порадовало наличие документация :) - очень приятно. Вы видели MODx? Мне на первый взгляд показалось, что похоже, если я не прав, то скажите ваше мнение. Пошел ставить себе на локаль php5 - буду тестить. Спасибо - Успехов!   
Название: Re: CMS для "чайников"
Отправлено: Shturman от 18 Июнь 2008, 20:28:30
Спасибо за лестные слова. :)
Про MODx ничего определённого сказать не могу, к сожалению. Они все достаточно похожи (CMS), но по демке, он мне показался чуть по сложнее, хотя, мы то в этом плане слишком предвзяты :)
Название: Re: CMS для "чайников"
Отправлено: mibz от 24 Июнь 2008, 21:33:48
MODx - это что-то среднее между CMS и CMF.
На мой взгляд неплохая, но тяжеловатая система.
В крупных проектах, когда в админке работают 3-4 человека, то они начинают тормозить фронтэнд.
...
Не знаю как поведет себя Santafox в похожей ситуации ;)
Название: Re: CMS для "чайников"
Отправлено: Oslix от 24 Июнь 2008, 22:51:07
Santafox изначально позиционируется для небольших корпоративных сайтов. Можно строить и более сложные сисиетмы, но, вероятно, много вещей тогда придется дописывать.

Сложно сделать гибкую и простую систему одновремнно
Название: Re: CMS для "чайников"
Отправлено: ewing от 25 Июнь 2008, 01:33:30
А не просветите ли убогого что такое CMF?
Название: Re: CMS для "чайников"
Отправлено: ruslan от 25 Июнь 2008, 02:28:57
А не просветите ли убогого что такое CMF?

Content Manage Framework
Название: Re: CMS для "чайников"
Отправлено: mibz от 25 Июнь 2008, 11:55:16
По поводу CMS и CMF неплохо и доходчиво можно прочитать здесь:
_ttp://wiki.agiledev.ru/doku.php?id=frameworks

А если в 2-х словах.
В отличие от CMF, CMS-система - это законченный продукт, который ориентирован, в первую очередь, не на программистов, а на пользователей не знакомых с премудростями создания интернет-приложений.
А CMF-система - это набор инструментов, с помощью которых, можно создать абсолютно любой продукт, в частности и CMS-систему.
Название: Re: CMS для "чайников"
Отправлено: ewing от 25 Июнь 2008, 23:15:21
Спасибо.
Название: Re: CMS для "чайников"
Отправлено: duncan от 21 Июль 2008, 01:36:27
А не просветите ли убогого что такое CMF?
коротко: cmf -- среда разработки для cms...

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

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

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

в особенности меня порадовала админпанель, которая при беглом взгляде: простая, понятная и МОЩНАЯ!...

молодцы!
Название: Re: CMS для "чайников"
Отправлено: Oslix от 21 Июль 2008, 10:43:09
Спасибо :)
Доброе слово и разработчикам приятно.

Что касается модулей - мы их интенсивно пишем. Скоро будут новые поступления :)
Следите за новостями :)
Название: Re: CMS для "чайников"
Отправлено: Kornilov от 08 Август 2008, 18:56:59
Добрый день, есть вопрос по безопасности.
1. После установки CMS нужно удалять какие-то  файлы/папки?
2. Нужно ли выставлять до и/или после установи права файлам (папкам), опять же для безопасности
Заранее спасибо
Название: Re: CMS для "чайников"
Отправлено: kras от 08 Август 2008, 20:40:40
1. После установки CMS нужно удалять какие-то  файлы/папки?
После установки удалите папку sinstall, хотя в последнем обновлении 1s.009 данную проблему решили. Ну да лучше перестраховаться.

Цитировать
 
2. Нужно ли выставлять до и/или после установи права файлам (папкам), опять же для безопасности

До установки, наверное, есть смысл выставить полные права на ту самую папку sinstall (но только если без этого не ставится).
После установки заходите в админку ->  Глобальные настройки -> Системные действия -> установать стандартные права на файлы
Название: Re: CMS для "чайников"
Отправлено: duncan от 19 Август 2008, 01:26:59
После установки удалите папку sinstall, хотя в последнем обновлении 1s.009 данную проблему решили. Ну да лучше перестраховаться.
я над такой "проблемой" даже не задумьівался.....
пока не вьішел апгрейд, даже не обращал внимания... (http://levus.info/smile/pardon.gif)
может, потому, что всегда сразу удаляю инсталляционньіе файльі?...
но для новьіх пользователей -- єто важно, из-за таких упущений в основном сайтьі и ломают....
Название: CMS для "чайников"
Отправлено: petrycho от 16 Сентябрь 2010, 10:59:19
ну вы даете. Это ж форум, значит читать могут все. Пусть они даже не дома прочитают, но на работе ж могут. Если что личное, не для общего просмотра, то нужно имя свое как-то скрывать.