Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Тематические » Системы управления сайтами » CMS Drupal

Модерирует : Antuan

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

Открыть новую тему     Написать ответ в эту тему

Harzah

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CMS Drupal


Домашняя страница: Ru | Eng

Drupal - голландское "druppel" ("капля") в английском произношении. Drupal — платформа для создания сайтов и управления ими (CMF). Посредством данной системы можно строить сайты различного назначения и сложности, для управления созданным на Drupal сайтом не требуется владение вебвёрсткой и знание программирования. Drupal создан международной командой разработчиков, как программное обеспечение с открытыми исходными текстами, защищенными общественной лицензией GNU.  
 
Drupal может быть использован для построения самых различных типов сайтов. В базовой поставке возможности движка наиболее ориентированы на построение интернет-сообществ: новостных и форумных сайтов, блогов и подобных вещей, когда основная задача -- не потеряться в массе регулярно поступающих материалов, иметь возможность их структурировать и архивировать для легкого доступа в будущем. Функционал наращивается дополнительными модулями, которые можно доустанавливать по мере необходимости.

Возможности и недостатки:
"Из коробки" Drupal предлагает следующие решения: Подробнее...
 
Недостатки: Подробнее...
 
Есть и кое-что ещё. Но, безусловно, эта CMS развивается, на сайте разработчиков гостей постоянно около 1000 человек (плюс-минус), эта система активно развивается и её уже приняли на вооружение такие сайты, например, как debian community, что говорит о больших возможностях. Хочу также подчеркнуть, что система очень конфигурируема (используется css, файлы тем, которые ограничиваются только вашей фантазией, особенно, если вы знаете PHP, но и не зная, переделать темы очень просто). Очень просто устанавливается (создать БД, прописать её реквизиты в файл /sites/default/settings.php и работай).
 
Сравнительная характеристика трех CMS: Drupal, Joomla и Wordpress


Здесь можно посмотреть работу CMS: Главная страница
Логин:   demo
Пароль: demo
 
Демо-реализация магазина на друпале с помощью Ubercart
Ubercart в рунете

Версии:
На данный момент присутствует 3 ветки версий
5.22 - устарела
6.20
7.0

Литература:
Полная документация:Полная документация по CMS Drupal (создание сайта, локализация)
Книги о CMS Drupal: первая книга о Drupal на русском языке
книги на английском языке
список книг
Drupal Handbook PDFs: http://www.puregin.org/Drupal-handbooks
http://forum.ru-board.com/topic.cgi?forum=93&topic=0084&start=80#11

Конференции:
первый российский семинар по Drupal
Видеозаписи докладов о Drupal на РИТ-2008 Подробнее...

Видео:
Видео на русском:      drupal.by
Видео на английском: Lullabot Understanding Drupal | drupal.org videocasts | video.mail.ru | lullabot.com Videocasts | blip.tv | video.google.com | theartlab.net drupal-school | lvb.net
Видео на немецком: Video2Brain Drupal 5 Web 2.0-Websites entwickeln | Video2Brain Drupal 6 Video-Training Websites entwickeln fuer das Web 2.0

Разное:
Шаблоны
 
Разные страницы связанные с Drupal
 

Сайты:
 
Официальный англоязычный сайт: Drupal.org
 
Сайты на русском языке: Drupal Россия
                                    Сайт - книга с "рецептами" для "приготовления" отличного сайта на Drupal
                                    Самоучитель по CMF Drupal
                                    Drupal для "чайников"
                                    Клуб умных людей
                                    Киевский Drupal
                                     
Список сайтов, использующие Drupal: Международные сайты на Drupal
                                                      cайты рунета использующие Drupal
                                                      Подробнее...

Всего записей: 79 | Зарегистр. 05-03-2003 | Отправлено: 04:58 13-03-2004 | Исправлено: shrmn, 15:42 12-07-2024
TheBat



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Мда... много всего хорошого написано. Сейчас будем смотреть.
 
Добавлено
Действительно интересная cms. Оказалось, что мне она подходит очень даже хорошо под новый проект.
Буду ставить.
 
Harzah
Ты можешь сказать что-нибудь дельное по интеграции этой cms и Invision Power Board v1.x? Ты пробовал или может у кого видел? Не хочется отказываться от этого форума.
 
По поводу перевода... ситуация сложная.
Нужно конечно покопаться... то что уже есть(рус.) - угнетает... мягко говоря.
 
Что ж, буду работать с этим движком.

Цитата:
в общем, только посмотреть и то - стоит...  

Факт!

----------
Скачать iTunes iTunes - да, он лучший :)
Скорая помощь и перевозка больных!

Всего записей: 802 | Зарегистр. 17-12-2002 | Отправлено: 23:10 25-03-2004
Unknown_host

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
можешь сказать что-нибудь дельное по интеграции этой cms и Invision Power Board v1.x?

 
TheBat, в Drupal активно используется возможность межсайтовой авторизации по XML-RPC (т.е. можно зайти по логину/паролю одного сайта Drupal на другой сайт и на нем автоматически создастся новый аккаунт), есть модули для авторизации например с Jabber ID и некоторых других сервисов. На этой основе можно сделать например авторизацию логинов с InivisionBoard, я проводил некоторые эксперименты (надо было для форумов Tarrasque.net, но пока не закончено и не используется). Сделал только XML-RPC морду к IB, позволяющую запрашивать у нее подтверждения логинов, надо ответную часть к Drupal бы сделать, но не добрался до этого. Материалы когда-нибудь выложу на drupal.ru.

Всего записей: 22 | Зарегистр. 13-01-2003 | Отправлено: 10:14 30-03-2004
Harzah

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TheBat Вообще-то я сам хотел бы всю информацию с форума перевести в Drupal, но конверторов пока таких нет. А вот насчёт объединения - я не знаю. Наверное - это несложно. Вообще, я думаю можно было бы приделать Invision Board как модуль, но я скорее за развитие развитие собственного форума Drupal, чем так извращаться. Форум в Drupal, конечно, не так наворочен, но он имеет много преимуществ, самым главным из которых является тесная интеграция с cms.
 
Новости: Вышел релиз 4.4.0 вот недавно. Также постепенно обновляются модули под этот релиз. Их количество всё растёт. Я всё жду, когда будет готов модуль галереи изображений.
 
Насчёт перевода. В принципе, несложно сделать так. Установить на локалхосте 4.3.2, установить для него перевод. Потом конвертировать базу под 4.4.0 и взять оттуда таблицу locale и поместить её в базу с версией 4.4.0
 
А cms не только интересная, она обладает богатыми возможностями. Например, система добавления сообщений, это вообще что-то особенное. Опять же - аватары. Такого больше нигде нет.

Всего записей: 79 | Зарегистр. 05-03-2003 | Отправлено: 07:55 02-04-2004
TheBat



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
А cms не только интересная, она обладает богатыми возможностями. Например, система добавления сообщений, это вообще что-то особенное. Опять же - аватары. Такого больше нигде нет.  

 
Согласен с Harzah.
 
Сложно конечно с ней... с этой cms.

----------
Скачать iTunes iTunes - да, он лучший :)
Скорая помощь и перевозка больных!

Всего записей: 802 | Зарегистр. 17-12-2002 | Отправлено: 18:27 02-04-2004
Harzah

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Недавно вышла версия 4.4.0 также, на сайте http://drupal.ru выставлен перевод для этой версии. Не всё переведено, но тем не менее перевод есть.
 
С этой cms я ничего сложного не заметил. Вот например список модулей (версия 4.4.0), которые в ней уже работают, а будет ещё больше.  
 
Установка этих модулей производится не в пример проще, чем в других системах. Чаще всего достаточно просто разархивировать файл в папку modules, иногда надо ещё выполнить sql-интсрукцию в базе данных. И всё...
 
Кодировки можно тоже использовать любые. Я например, использую windows-1251. Никаких сложностей не заметил. Просто необходимо соверщить некоторые действия для этого. Быть может в скором времени я смогу выложить полностью основанный на этой кодировке аналог, вместе с переводом и всеми настроенными модулями, чтобы просто взял и поставил.  

Всего записей: 79 | Зарегистр. 05-03-2003 | Отправлено: 08:39 03-04-2004
Zepplock



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я тоже себе на сайт поставил
Рульная вещь!!

----------
-=[+ Led Zeppelin Forever +]=- - -=[+ Vova.Org - Make Love Not War +]=-

Всего записей: 347 | Зарегистр. 25-10-2001 | Отправлено: 00:18 10-04-2004
Harzah

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Zepplock
Неплохой у тебя сайтец. Мне понравился. Даже и не скажешь с первого взгляда, что Drupal.
 
Я тоже уже некоторое время вообще только Drupal'ом и занимаюсь.
А модуль Image из cvs - ну это просто аналогов я не видел, честно скажу.
Использую gettext patch от drupal.ru и у меня с locale модулем проблем вообще нет.
Всё быстро, обращений к базе меньше...
 
Переведено, кстати уже много. И в будущем будет переведено ещё больше.
Больше всего мне нравится то, что не надо как в других системах перерывать файлы, копаться в коде и прочее. Я вообще почти всю настройку, за исключением оформления делал из веб-интерфейса. Даже перевод и тот...
 
Неужели мир ещё не совсем плох и достаточно людей, которые хотят, а главное могут создавать такие системы? Спасибо им за это.

Всего записей: 79 | Зарегистр. 05-03-2003 | Отправлено: 01:01 11-04-2004 | Исправлено: Harzah, 01:13 11-04-2004
Ant0ny

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Harzah
раз уж ты просил то выскажу своё мнение, и врядли оно будет объективным :)
 
... Допустим есть постановка реальной задачи - перевести существующий сайт на CMS. С максимальным сохранением исходного дизайна и структуры. Если взять любой блочно модульный клон нюки то это автоматически превращается в большой геморрой + головная боль. В отличие от CMS в которой ты "разочаровался". И не нужны никакие логи апача и любые другие навороты если на начальном этапе нужно потратить не один месяц на изучении отнюдь не тривиальной логики создателей системы.
 
Наверное ты никогда не создавал сайты вручную, чтобы быть избалованным в плане "тотального контроля" над кажым элементом сайта. Такое, увы, позволить себе могут не многие CMS.

Всего записей: 158 | Зарегистр. 01-04-2003 | Отправлено: 23:21 11-04-2004
Harzah

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хех... я как раз и занимался тем, что переводил свой сайт на Drupal. Со всем дизайном, со всей структурой. Проблемы, конечно были, но я не думаю, что на Drupal'e - это неразрешимая задача. Это не блочно-модульный клон нюки... Если бы это было так, я бы к этому движку не подошёл бы и на расстояние пушечного выстрела...
 
И дело даже не в том, что ты например мржешь вообще написать собственную тему прямо на php, если тебе понадобится. Просто не надо для этого лезть в ядро системы, достаточно ограничиться темой... В которой можно делать всё, что угодно... В LDU я как-то этого не ощутил. Там, что ни минимальное изменение - то очередной хак, для которого надо копаться чуть ли не в ядре движка...
 
Мне кажется, ты всё-таки поверхностно осмотрел Drupal, хотя, я не буду настаивать, я не хочу говорить, что он лучше, просто его возможностей (как мне кажется) ты не увидел... Может быть я и ошибаюсь, но сомневаюсь в этом... во всяком случае я видел достаточно много cms, чтобы сравнивать...
 
К тому же, я не говорю, что LDU плох или слишком сложен. Совсем нет. Просто то, что в Drupal'e можно решить, в LDU мне в своё время решить не удалось... В LDU мне очень многое нравится (одна затея с флагами чего стоит, красиво, что там говорить), тот же форум, вообще на уровне Invision по моему мнению, но вместе с тем есть некоторые моменты, которые я просто не могу принять... Я не то чтобы "разочаровался" - это скорее всего неправильное слово, просто Drupal - это, ну понимаешь, это даже не объяснить... на нём можно сделать действительно всё, что захочешь... я думал, что может быть тебе это будет интересно именно как разработчику сайтов...

Всего записей: 79 | Зарегистр. 05-03-2003 | Отправлено: 17:48 12-04-2004
voll



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Harzah спасибо за список функций в начале топика.
 
Я, конечно, попытался найти функции которых я не помню в нашем движке
или они еще не реализованы до конца.
Надо знать чем можно заняться после выхода релиза.
Вам тоже, наверное, будет интересно знать, что есть в Drupal и нет в Xaraya.
 
Вот этот список (к моей радости он короткий - функциональность движков схожа):
 
> Таксономия (taxonomy)  
> Работа над книгой (collaborative book)  
> Управление версиями (revisions)
> Общественная модерация  
 
Можно рассказать побольше о taxonomy?
Не очень понятно - это просто дерево категорий, независимое от типа контента,
или нечто более мощное. Если второе - очень интересно услышать описание этой функции.
 
Спасибо.


----------
Поддержка Xaraya - первоклассного ПО управления сайтом/порталом и его предшественника - PostNuke

Всего записей: 656 | Зарегистр. 16-07-2001 | Отправлено: 19:51 12-04-2004
Harzah

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
voll
Спасибо, за проявленный интерес. Монолог - это, конечно, хорошо, но сложно, когда ты всё это представляешь себе достаточно хорошо, но не знаешь, что может быть непонятного.
 
taxonomy я перевожу как систематику или структуру. Она включает в себя в себя все каталоги (а в каталогах разделы, соответственно vocabulary и term) сайта. Чем это отличается скажем от других систем? Очень просто, тем, что например любой модуль (это касается в первую очередь общих модулей, которые добавляют какой-либо контент на сайт) в Drupal'e основан на taxonomy, а не на своей системе. То есть, все разделы, вплоть до разделов форума и галереи и других основаны на единой taxonomy.
 
Что даёт такая тесная интеграция? Очень многое. Например, поиск всеобщий и без исключений для всех модулей. Всеобщие фильтры для всего контента на сайте, всеобщие комментарии везде и всюду на любые страницы и любые модули, которые основаны на этой взаимноинтегрированной среде. В общем, я думаю, понятно?  
Вот простой пример, как это работает, есть галерея в Drupal'e, вот как она выглядит: смотреть здесь, а например, на главной странице, это выглядит как простые сообщения: смотреть здесь. И так во всём...
 
Это действительно мощная штука, возможности её безграничны. Например уже существуют модули, которые даже RSS агрегацию и то используют через таксономию. То есть, не пределов и буквально любой модуль получает много преимуществ от такой системы управления вообще. Аналогов я не видел. Разве только что какие-нибудь закрытые системы, но я сильно в этом сомневаюсь...
 
collaborative book - это общие сборники. Определённый круг людей может например вместе создавать что-то общее. Документацию, книги и прочее, являясь соучастниками процесса и тд...
 
revisions создаётся новая версия того же документа, параллельно старой. То есть, одновременно существуют две версии документа. Иногда это необходимо, например, если в той же форумной ветке (напомню, что здесь как раз работает принцип систематики, то есть всё это доступно для всех документов Drupal'a) разговор пошёл в другую сторону, можно не уничтожая предыдущую ветку обсуждений, создать более новую, с пояснениями.
 
Общественная модерация - пользователи Drupal'a могут выставлять оценки тому или иному документу и в зависимости от этого он может быть сохранён для публикации, а может быть исключён из публикации.
 
Да, ещё хочу сказать, что готов перевод версии 5 (выложен на drupal.ru). Но скоро выйдет общий обновлённый, почти для всех модулей перевод. В котором будет увеличено количество значений.

Всего записей: 79 | Зарегистр. 05-03-2003 | Отправлено: 21:34 12-04-2004 | Исправлено: Harzah, 22:01 12-04-2004
voll



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
По таксономии. Спасибо, но мало.
Как я понимаю достаточно прочитать про таксономию эту статью
http://drupal.org/book/view/299
и ссылки из нее. Когда-нибудь.
 
По остальному, имхо, мне было понятно, что это такое. Спасибо.

----------
Поддержка Xaraya - первоклассного ПО управления сайтом/порталом и его предшественника - PostNuke

Всего записей: 656 | Зарегистр. 16-07-2001 | Отправлено: 23:29 12-04-2004
Harzah

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да, не за что. В принципе, там ничего сложного нет. Просто это основа движка. Не всегда просто ответить на такой вопрос, кратко иногда не получается, а длинно вроде не хочется, только больше невнятностей.
 
На чём например основывается Post-Nuke? На системе модулей. Модули добавляют тот или иной контент независимо друг от друга и это работает. На чём основывается Drupal? Тоже на модулях, в Drupal'e модулей больше, чем файлов ядра в несколько раз. Но есть модули ядра и остальные. Без остальных модулей, которые не основаны на таксономии и не составляют основу ядра, можно обойтись, а вот без таксономии нельзя.
 
Ну и на http://drupal.org можно посмотреть. А лучше всего - попробовать. Это самый верный способ узнать, подходит то или иное решение для чего-либо или нет... Тем более установка Drupal - это самый простейший процесс, который вообще возможен...

Всего записей: 79 | Зарегистр. 05-03-2003 | Отправлено: 00:45 13-04-2004
voll



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Видите ли Шура...
 
Отвечать нужно длинно. Из Ваших обрывочных ответов так и не стало понятно, что такое таксономия - то ли единые категории, то ли единые комментарии, то ли модуль для обслуживания разного типа контента (статьи, новости, форум) в одном месте и схожим образом.
 
Лады, я постараюсь прочитать статьи на английском сайте.

----------
Поддержка Xaraya - первоклассного ПО управления сайтом/порталом и его предшественника - PostNuke

Всего записей: 656 | Зарегистр. 16-07-2001 | Отправлено: 16:48 13-04-2004
Harzah

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хм. Длинно, не длинно, не в этом суть. Главное правильно.
 
Таксономия - это система добавления различного контента в cms Drupal. Любого контента. От музыкальных файлов, до рецептов кулинарных книг, от простых статей, до голосований на сайте. Любые файлы, тексты и прочее. Всё это построено на таксономии. Нужен только модуль, который бы подключался бы к ней... и описывал файлы, которые будут добавляться, а также в каком виде они могут это делать, всё остальное берёт на себя таксономия.  
 

Всего записей: 79 | Зарегистр. 05-03-2003 | Отправлено: 13:56 14-04-2004
fathersGrave



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ, за концепцией таксономии — будущее!
 
Таксономия описывает структуру сайта. Структура сайта состоит из материалов (в Drupal — "node") различного типа, организованных по произвольному принципу.  
 
Модули(здесь говорим о модулях контента) являются обработчиками материалов. С добавлением каждого модуля появляется возможность добавлять новый тип материала.
Разработка модулей действительно сильно облегчается, так как нужен только handler (конечно простота написания зависит от реализации большинства функций в таксономии, например, многостраничности материала или комментариев к материалу и т.п.).
 
На сколько мне известно, Drupal — одна из первых свободных систем, в которой был реализован этот принцип.

Всего записей: 716 | Зарегистр. 21-04-2003 | Отправлено: 17:55 14-04-2004 | Исправлено: fathersGrave, 23:35 19-04-2004
Harzah

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
fathersGrave
Спасибо. Если это не поможет, то я уже не знаю, как объяснить, что такое таксономия.
 
Вообще, я встретился с Drupal'ом недавно. Чуть больше месяца. Но так как по возможностям этой системы, я сужу и о её уровне, то я сомневаюсь, что с учётом всего остального есть ещё какая-нибудь столь же логичная система управления сайтом. В будущем они обязательно появятся. Хотя бы потому, что Drupal - это GPL.
 
Кстати, в Drupal уже существует модуль, который позволяет непрограммисту описать новый контент для того, чтобы его добавить. Я думаю, он будет развиваться. А значит скоро возможно будет вообще творить с сайтом всё, что хочешь...

Всего записей: 79 | Зарегистр. 05-03-2003 | Отправлено: 19:00 14-04-2004
fathersGrave



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Harzah
В лучших коммерческих системах это уже давно реализовано, так что "логичных систем" полно ;-)

Цитата:
А значит скоро возможно будет вообще творить с сайтом всё, что хочешь...  

Будем надеяться! =)

Всего записей: 716 | Зарегистр. 21-04-2003 | Отправлено: 19:09 14-04-2004
voll



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Поставил, посмотрел. Почитал. Понял.
 
Понял что таксономия в самом деле только структура контента на сайте,
т.е. описание дерева категорий контента.
 
Когда Вы подключаете новый модуль, который понимает категории,  
Вы можете использовать эти категории для контента (материалов, нодов) данного модуля.
 
Меня не зря все это время мучило чувство дежавю.
Друпал похоже делали чистые математики, а не программисты.
Оттуда и такие названия.
 
То же самое в нашем движке названо категории и публикации (articles).
 
Думаю что комментарии у Вас (как и у нас) на имеют никакого отношения
к таксономии и модулям, а просто могут прикрепляться к ноду (публикации).
В Друпале ведь все ноды имеют уникальный номер, правильно?
 
Суммируя - таксономия и ноды очень похожи на модуль articles из Xaraya.
Думаю что наши разработчики познакомились с Друпалом перед написанием
кода модуля articles.

----------
Поддержка Xaraya - первоклассного ПО управления сайтом/порталом и его предшественника - PostNuke

Всего записей: 656 | Зарегистр. 16-07-2001 | Отправлено: 20:39 14-04-2004
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

Компьютерный форум Ru.Board » Тематические » Системы управления сайтами » CMS Drupal


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru