Почему вы HE выбрали Drupal?

Прислано: kiev1

чт, 24/02/2005 - 19:41

Друпал такая интересная система а народу приходит и неразобравшись уходит - все бросились на мамбо - может потому что там все готово а тут чуть думать надо - хотя если думать то все красиво и просто получается - намного проще чем там: ворох функций/файлов разбирать, а если сделать то что там не задумано изначально - то все, тупик... а вэб студии вообще свои движки изобретают - неудобные и дорогие :)

Интересно почему так мало народу на drupal? и что в нем кажется настолько неправильным что-бы не делать на нем сайты?

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано axel в чт, 24/02/2005 - 20:28.

Уточним. Мало народу в рунете сайты на нём делает. А так бы не сказал, что в интернете Drupal мало известен.

Да, инсталляция может быть выглядит не такой лёгкой, в сравнении с системами имеющими вебинтерфейс к ней, освоение работы с таксономией требует некоторых усилий. Не сказать, что это усложняет работу с системой, но порог вхождения в неё немного повышает. И я не думаю, что это так уж плохо, поскольку кому интересно - разберется, а кому влом прочесть несколько строк документации и потратить время на изучение - вот пусть идет ставит разные "дружественные скрипты" и достаёт их авторов своими вопросами. Маловероятно, что такой человек принесёт коммьюнити пользу.

--
Axel,
www.axel.drupal.ru


Опубликовано PG в чт, 24/02/2005 - 22:40.

Буду говорить как человек, который очень хочет разгрызть Drupal, но которому это пока не удается.

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

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

Во вторых, мне сложно судить, насколько переведена документация (я имею в виду администраторскую) к различным ньюкам. В Drupal ее перевод находится в совершенно зачаточном состоянии (я говорю как о прямом переводе, так и о независимых русскоязычных заметках) - не переведены самые важные вещи.

(У меня, правда, в последнее время возникает подозрение, что англоязычную версию руководства тоже не стоит боготворить - несмотря на объем там пестрят дырки.)

Подозреваю, что отсутствие дружественного инсталлятора тоже не очень способствует популярности Drupal.

Одним словом, Drupal написан программистами и для программистов. Чтобы сделать эту систему пригодной для всех, нужно переводить доку, а попутно пытаться избавить ее от программерской косноязычности.

Ну и последнее, самое печальное:

Цитата:

кому интересно - разберется, а кому влом прочесть несколько строк документации и потратить время на изучение - вот пусть идет ставит разные "дружественные скрипты" и достаёт их авторов своими вопросами

Такое отношение к новичкам и вызывает основное снижение популярности.

О том, что мало знать где лежит дока - надо еще найти в ней нужное место, да еще перевести его с басурманского-технического, хотя бы в уме - об этом программеры редко задумываются, для них эти действия легки, просты и очевидны. Ну, вот, собственно, в нынешнее community после такого искусственного отбора и попадают только те, для кого перечисленные действия легки, просты и очевидны. :)


Опубликовано B.X в чт, 24/02/2005 - 23:31.

не знаю, не знаю... я конечно, задал пару вопросов Axel'ю, но это были чисто технические вопросы (насчёт кодировок и прочего)... "не разобраться" в Drupal'e может только тот, чья логика немного извращена "дружественными системами"... да, с таксономией немного непонятно было, но если представить, что таксономия - это хранилище всех видов документов, vocabulary - это категории (как в форумах) а terms - это разделы (ну и плюс сюда возможность иметь один и тот же документ в нескольких категориях), то всё вписывается в привычную систему координат...


Опубликовано Basielienis в пт, 25/02/2005 - 03:50.

Давайте различать технические сложности и сложности, связанные со стилем мышления.

Меня самого коробит иногда снобизм тех, кто говорит "разберись и поправь сам", хотя тоже бываю грешен.

Да, с api разобраться - только методом чтения исходников, да, инсталлятор друпалу нужен... Мне лично может и не нужен, хотя переписывать файлы и импортировать базы при установке модулей надоедает, но и это решается простым скриптом.

Читать документацию, чтобы понять, как оно устроено - надо, а чтобы разобраться с мелким глюком... тоже надо, но не всем :).

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

Насчет самой идеологии - тут другое дело. Вот тут я за снобизм обеими руками. Сколько великих ученых ломали головы над системами классификаций, сколько писателей изобретали "нелинейный" роман!

Уже вовсю обсуждается будущее symantic web, уже целые науки появились, и друпал нацелен именно на новые (да они уже и не очень новые) способы работы с информацией, он в гуще процесса, когда меняется стиль мышления, а люди ни к какому другому стилю, кроме Аристотелевского, не привыкли. Так что ж вы хотели! Думать надо!

ЗЫ: кстати, такие известные личности на друпал.ру, как Arsart, B.Х. и ваш покорный слуга - технически слабо подкованные и чуждые программированию люди, однако понимание основной сути дает им желание и способности разбираться с техническими проблемами без особого напряжения.


Опубликовано kiev1 в сб, 26/02/2005 - 17:45.

я как посмотрел друпал сразу подумал - ну что там в этих несчастных 500 кб может быть за система... присмотрелся - таки система да еще какая!
про инсталятор - я долго пытался подойти к Postnuke с разных сторон - и модули переделывал и пытался запутанные функции изучать. Но все это с чувством того что с одной стороны надо писать как в нем принято через функции ядра а с другой стороны эти функции были настолько запутаны что проще написать echo, а тогда остается чувство что зачем тогда система, вобщем так я и не поладил с ним и причиной было как раз лень написания инсталяторов к собственным модулям. то есть система превращалась впоследствии в какой-то двухглавый гибрид постнука с моими доделками что очень тяготило. я понимал что делаю неправильно но делать правильно небыло желания ну никакого... Увидев что в друпал нет инсталятора ни для системы ни для модулей - я даже обрадовался что не надо морочится потом с этими "удобствами" - кто писал модули - поймет... в некоторых системах инсталятор модуля даже должен взять загруженный аплоадом модуль, распаковать его, положить все по директориям и выполнить sql запрос и тд а при деинсталяции все в обратном порядке. может для пользователя это удобно - но где вы видели пользователя, устанавливающего и удаляющего модули? это делает программист сайта, так что проще? - выполнить запрос и записать модуль в нужную директорию вручную или писать к модулю инсталятор, который это сделает автоматически? Нет - инсталяторы это вещь абсолютно ненужная и даже вредная потому что основное преимущество друпал в том что во первых он простой и без ненужностей а во вторых все что в нем есть можно изучить по исходникам и документация там-же. В чем недостаток - неизвестно. Скажите - какую систему еще можно вот так просто по исходникам учить? я в программировании не очень - постнук не вышло, а друпал понравился и именно простотой. усложнять его не нужно.

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


Опубликовано amida в вт, 15/03/2005 - 10:54.

До Drupal, пользовался Typo3. Сейчас возникла необходимость поставить на не очень мощный хостинг какую-то приличную CMS. Одно из главных требований - хороший интерфейс для добавления содержимого. Так чтобы наполняли сайт не верстальщики и не программисты.
В Typo3 это реализовано замечательною. Тот, кто видел, я думаю меня поймет. В Drupal, ничего подобного нет. Ну или я не нашел :)
Еще хочется русской документации (правда для Typo ее тоже нет:) ). Ну не люблю я читать по-аглицки.
Хотя в общем Drupal понравился. Вещь хорошая и для некоторых целей подойдет даже лучше чем Typo.


Опубликовано kiev1 в вт, 15/03/2005 - 11:08.

Это точно - с удобным добавлением контента у друпала серьезные проблемы - надо к Drupal приделать такую чудесную вещь как PagED - http://canvas.anubix.net


Опубликовано PG в вт, 15/03/2005 - 14:58.

WYSIWYG-редактор? Так ведь есть же уже?


Опубликовано kiev1 в вт, 15/03/2005 - 16:57.

да как-бы и не совсем! Визивиг редактор это не то - вот например надо в 99% случаях в статью ставить картинки которые при нажатии на них выскакивают в полном размере - в PagED это делается одним нажатием мышки - то есть автоматом - а в Drupal как быть? Это задача совершенно стандартная, при чем так-же стандартно то что картинки бывают все или слева или справа или поочереди с текстом - то есть визивиг особо не нужен для их расставление, нужна скорость и удобство добавления материалла на сайт. Когда страниц больше трех тысяч - это ощутимо для редактора сайта.


Опубликовано Jan Safonov (гостевой логин) в ср, 16/03/2005 - 10:02.

Привет!
Подыскиваю себе CMS, всем понравился drupal, but ...

1. Нельзя сделать уникальные заголовки (html title) для отдельных node. Тоже - с meta tags. Размер поля под заголовок сайта слишком мал.
Быть может, есть какие нибудь modules/hacks?

2. В отдаваемом html не используется таг h1 для заголовков pages, stories, только h2.
А это очень важно для SEO


Опубликовано Jan Safonov (гостевой логин) в ср, 16/03/2005 - 17:47.

Все можно, даже малой кровью!


Опубликовано kiev1 в ср, 16/03/2005 - 19:21.

насколько я понял - могу ошибатся
>Нельзя сделать уникальные заголовки (html title) для отдельных node.
дак оно и так так и есть - тема ноды идет в титлы по умолчанию
>Тоже - с meta tags.
ну не правда - есть модуль который вычисляет ключевые слова и в мета теги запихивает и мало того - каждой страничке вы можете присвоить такой ассоциированный название-url что ни один поисковик мимо не пройдет, а если лень думать - то модуль есть автоматом делает такие html оканчивающиеся url в зависимости от странички - но я его не пробовал и даже не помню как он называется.
>В отдаваемом html не используется таг h1 для заголовков pages, stories, только h2.
Это уже в теме делайте как хотите (массив node довольно понятный) или в модуле который отдает ноду в тему.


Опубликовано Гость (гостевой логин) в чт, 14/07/2005 - 13:33.

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

я не выбрал Друпал только потому что установка нового модуля связана с ковырянием в коде, а это мне огромного удовольствия не доставляет...


Опубликовано Natalie в чт, 14/07/2005 - 16:57.

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


Опубликовано Гость (гостевой логин) в чт, 14/07/2005 - 17:35.

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

а вообще я так подумал... везде блин есть сови баги... у мамбы это до смешного глючные модули, у xoops - модули с не до конца реализованной функциональностью. для drupal это не самая приятная установка модулей...


Опубликовано Natalie в чт, 14/07/2005 - 18:30.

А мне как раз нравится, что многие модули для Друпала состоят из всего одного файла, который надо просто скопировать в директорию с модулями.


Опубликовано TechnoDreamer в ср, 24/08/2005 - 17:52.

А у меня как раз с инсталяцией, базовой настройкой и установкой модулей вообще проблем не возникло. Зато я так и не разобрался с таксономией. Вообще главная проблема это документация, причем не русская я ее почти не читал, бегло просмотрел только, а именно английская. По мне плохо структурирована, много белых пятен, было бы неплохо примеров и туториалов (howto).
Вообще это моя первая CMS, вполне может быть что мне просто трудно въехать в принцип.


Опубликовано PG в чт, 25/08/2005 - 12:26.

"По мне плохо структурирована, много белых пятен, было бы неплохо примеров и туториалов"
.
Вот это да. Беда просто.


Опубликовано edhel в чт, 25/08/2005 - 14:55.

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

Вот недавно делал простейший сайт http://tungus-bolid.krasu.ru/. Там есть просто отдельные страницы, а есть СТАТЬИ и ОТЧЕТЫ ОБ ЭКСПЕДИЦИЯХ. Вот я и сделал словарик из этих двух терминов и в меню ссылки "статьи" и "экспедиции" просто показываю списки нодов с помощью taxonomy/term/NID, где NID - идентификатор термина СТАТЬИ и ОТЧЕТЫ ОБ ЭКСПЕДИЦИЯХ. Ну и для галареи там image тоже использует словарик.

Делал чуток посложнее сайт http://region.krasu.ru/. Там просто свалка статей с длинными метаописаниями (на flexinode) и множественной классификацией с помощью taxonomy. Каждая статья классифицируется так: рубрика, географическая привязка (город/район), временная привязка (век), описываемый объект (организация, достопримечательность и т.п.) Потом с помощью своего модуля и API от taxonomy.module как угодно делаю выборку статей и вывожу статьи где надо.

Вот ща пишу третий сайт - гемороя поболе... типа workflow небольшого требуется... покупка услуг, бронирование, оповещения и т.п. Приходится flexinode доводить чуток, hook_nodeapi юзать и т.д. Таксономия похоже не пригодится.


Опубликовано nickostyle (гостевой логин) в вт, 09/05/2006 - 19:38.

Честно говоря, меня смутила система настройки шаблонов, я вообще не разобрался в ней. Это при том, что уже почти год поддерживаю сайт о создании скинов для форумов IPB, и для своего сайта с лёгкостью подогнал дизайн. Сайт на Data Life Engine. Выбрал его, т.к. работа с ним доставляет удовольствие, а не головную боль и глаза, как 5 копеек после 10-часового просиживания за вашими мануалами. А с другой стороны, всё правильно, возможно, это я дурак и не оценил по достоинству хороший движок, но всё равно уже поздно. Возможно нужно просто разобраться. Согласен.


Опубликовано axel в чт, 11/05/2006 - 08:29.

В Drupal нет какой-то одной системы настройки шаблонов, точнее предлагается на выбор несколько адаптированных систем - phptemplate, smarty, xtemplate - стандартные движки, которые используются в разных CMS. Можно писать полностью темы на php пользуясь функциями Drupal API - крайний вариант для эстетов. Во многих случаях достаточно взять готовую тему под любой из шаблонных движков и поправить CSS.

У меня от скинов IPB хорошего впечатления не сложилось, впрочем я использовал весьма старые версии ветки 1.*, может с тех пор ситуация улучшилась. Однако, приятнее когда предоставляют выбор, как в Drupal.

--
Axel,
Darcs-репозиторий разработок для Drupal


Опубликовано OFF (гостевой логин) в ср, 19/07/2006 - 12:43.

А мне datalife не понравился.. чисто всё на одних рельсах.. что-то менять ужас... хотя, для тех кто думать не любит или не умеет самое оно..

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

Темы делать ну проще некуда !!! Единственное в мамбо можно было кучу позиций модулей(блоков) наделать... можно ли в друпале добавить.. шапка, там шапка 2 допустим?


Опубликовано Vladimir (гостевой логин) в чт, 28/09/2006 - 07:30.

Не пойму почему многие считают что сделать запутанно и не понятно это круто, а создать понятный интерфейс это тупость.

Мое мнение в общем:
1) С инсталляцией все нормально, залить БД не такая уж проблема.
2) Система шаблонов в принципе нормальная, похожа на mambo/joomla, только более навороченная, но это плюс. В DataLife Engine конечно все совсем просто.

Явные недостатки:
1) В большинстве движков меню (навигацию) можно вывести в произвольной форме и произвольном месте, плюс привязать подменю к любому меню и так далее. Тут же все завязано жестко.
2) Много вещей не очевидны и при этом ни где незадокументированы.

Собираюсь создавать новый сайт и думаю что DataLife Engine или Drupal, второе конечно функциональнее, но перспектива ковыряется и тратить не известно сколько времени на изучение всех нюансов отбивать всякое желание с ним работать. Есть желание разобраться с ним “когда ни будь” и делать сайты на нем, но сайты нужны сейчас, а не патом.


Опубликовано emzi в чт, 28/09/2006 - 09:12.

в отличие от той же мамбы с ее порочной менюшно-ориентированной идеологией, в друпале с меню всё просто и удобно.


Опубликовано inc в чт, 28/09/2006 - 09:23.

ИМХО, единственный минус Drupal'а - это высокий порог вхождения.
Drupal - это скорее среда для программистов, которым нужна платформа, которая очень гибкая для модификации и в которой уже реализованы некоторые ставшие стандартными алгоритмы (напр. темизации, размещения материалов по категориям, поиска,...).
Меня в Drupal'е привлекла именно таксономия - возможность классификации материала по категориям произвольной вложенности (хотя, как оказалось, у некоторых модулей свои категории; зачем?).


Опубликовано Atl в пт, 17/11/2006 - 20:37.

Ковырял-ковырял и пока бесполезняк. До этого без проблем ставил и PHPNuke, и Mambo/Joomla, и XOOPS/RunCMS, и даже Plone с Zope. 2-е суток пришлось потрахаться с Django.

Кто-нибудь может сказать как его ставить? Ссылку (http://hostinfo.ru/tree/hosting/web/site/building/technology/cms/drupal/) просьба не давать.

На форуме в теме "Установка" я уже вопросы задавал. Пока тишина.


Опубликовано Dan в пт, 17/11/2006 - 20:50.

Какой Drupal? куда ставим? какие проблемы?


Опубликовано axel в пт, 17/11/2006 - 21:13.

Как уже не раз говорилось, в друпале нет какой-то одной системы шаблонов, можно выбирать из нескольких.
Меню можно помещать в разные места сайта - как в шаблоне пропишешь. Если без правки шаблонов, то блоками в любое место которое позволяет тема (тут всё зависит от темы). Пункты меню также можно перемещать между разными меню.

--
Axel,
администратор сайта «Drupal — Россия»


Опубликовано ambler в вт, 20/03/2007 - 14:29.

вообще-то разрабатываю сайты на Plone. Но вот решил расширить кругозор и взялся за Drupal.
На первый взгляд все харашо, но:
1. меню само не строица
2. для поиска нужна "какая-то" левая приблуда
3. не увидел юзер (менеджер) -френдли интерфейса
4. ну и всякие "специфические" мелочи...

Мое мнение: Drupal'у еще довольно далеко надо топать до Plone...


Опубликовано axel в вт, 20/03/2007 - 14:57.

Я согласен, что Plone во ряде аспектов мощнее (да и бэкграунд в виде Zope нехилая штука, на которой можно реализовать что угодно). Но вот приведенные здесь претензии к этому по-моему никак не относятся :)

П.1 Что значит не строится меню? Для друпала есть своя идеология построения меню. Как правило разные модули предоставляют свои пункты в меню, пристраивая их куда-нибудь на усмотрение автора (или в выключенном виде). Администратор сайта может переместить эти пункты в любое из меню или набрать новое меню из имеющихся пунктов. Создаваемые документы (ноды) имеют возможность добавления их в произвольные меню (если это разрешено). Также (дополнительными модулями) можно строить меню по категориям (таксономия).

П.2. Левая приблуда для поиска это модуль search который входит в стандартную поставку? :))

П.3 - user friendly это весьма спорное утверждение. Не буду пытаться опровергнуть, поскольку критерии тут у всех свои.

П.4 - да, это пожалуй самый весомый аргумент. Имено взглянув на различия (здесь всё не так как в привычной мне <впишите_имя_системы>!) люди отказываются от изучения новых вещей.

--
Администратор сайта «Drupal — Россия»
на вопросы по Drupal отвечаю только на форумах, не пишите в почту и приватом!


Опубликовано garamond в вт, 20/03/2007 - 15:00.

моё мнение: мало рекламы... точнее нет совсем...

очень эффективно привлекает новых пользователей кнопочка
на качественном сайте powered by Drupal
(я везде поставил)


Опубликовано Dan в вт, 20/03/2007 - 16:01.

Будем топать :)


Опубликовано ambler в вт, 20/03/2007 - 22:30.

П.2. Левая приблуда для поиска это модуль search который входит в стандартную поставку? :))

- я имею ввиду cron. Я так понимаю, он нужен для оптимизации запросов?

а ищё вопрос возник: а существует-ли механизм (может просто не нашел), для "напиливания" (ресайза и прочих махинаций) картинок "на лету"? т.е. когда запросили конкретный размер картинки - тогда она и изменилась?

ну а впрочем - CMS-ка вроде приличная, по сравнения с уродски-недоделаными мамболоидами :) "будем посматреть" на неё... :)


Опубликовано Dan в вт, 20/03/2007 - 23:01.

> - я имею ввиду cron. Я так понимаю, он нужен для оптимизации запросов?
не только: Оживление хрона

>а ищё вопрос возник: а существует-ли механизм (может просто не нашел), для "напиливания"
>(ресайза и прочих махинаций) картинок "на лету"? т.е. когда запросили конкретный размер картинки - тогда она и изменилась?
imagecache?


Опубликовано B.X в вт, 20/03/2007 - 23:02.

> я имею ввиду cron. Я так понимаю, он нужен для оптимизации запросов?

он нужен, но можно пользоваться и без него... модуль есть специальный... http://drupal.ru/comment/reply/4440/21902

>ресайза и прочих махинаций

что значит "на лету"? есть модуль IMCE, есть модуль Img Assistant они и работают с изменением размеров картинок... при добавлениии их на сайт...


Опубликовано ambler в вт, 20/03/2007 - 23:53.

> есть модуль IMCE, есть модуль Img Assistant они и работают с изменением размеров картинок... при добавлениии их на сайт...
- с этими модулями на сервер сохраняется несколько копий разного размера.

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


Опубликовано B.X в ср, 21/03/2007 - 00:44.

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


Опубликовано Полюс в вс, 25/03/2007 - 08:13.

Как уже не раз упоминалось друпал слишком сырой для реальных (приятный индивидуальный дизайн и дружественный интерфейс) проектов. Если вас устраивает одинаковые друпалру подобные интерфейсы, вы в совершенстве владеете приемами хака php и у вас много свободного времени для изучения почему это работает не так как хотелось то милости просим - система не слишком плоха и не слишком хороша. Но для коммерческих проектов ей еще далеко - думаю в версии этак 10 можно будет попробовать. Уж сколько раз люди бились по вопросу дебильного главного меню? Я потратил на эти стили два часа поиска по сети. Все равно надо лезть в скрипты ядра и править там.
Это ли изящество кода? И еще информация для новичиков - искать темы в сети бесполезно - они все на drupal.org и все одинаковые. Отличие только в фоновых рисунках, размерах шрифта и ширине колонок страницы :-) Потому, что опять повторюсь - HTML в ядре системы. Это тяжело.
Нужен хостинг - на руцентре отлично встал и работает с первого раза.
Вообщем пока еще помучаюсь с ним. А там посмотрим в сторону TYPO3.


Опубликовано ambler в вс, 25/03/2007 - 08:37.

насчет меню: 15 минут смотрения исходников - и понятна схема генерации и как результат написание своей меню.
насчет тем оформления: что-же это за профессиональный комерческий продукт, если он базируется на готовой теме? это скорее уровень студентов-первокурсников. А профи обычно темы пишут с нуля. Покрайней мере я так делаю.


Опубликовано axel в вс, 25/03/2007 - 10:26.

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

Из крупных коммерческих проектов, основанных на друпале можно отметить theonion.com, mtv.co.uk. Из рунетовских - webplaneta.ru.

--
Администратор сайта «Drupal — Россия»
на вопросы по Drupal отвечаю только на форумах, не пишите в почту и приватом!


Опубликовано Аркадич в вс, 25/03/2007 - 10:54.

еще одно крупное рунетовское издание Internet.ru
--
С уважением, Аркадич


Опубликовано marazmus в вс, 25/03/2007 - 18:35.

Как уже не раз упоминалось друпал слишком сырой для реальных (приятный индивидуальный дизайн и дружественный интерфейс) проектов.
Кем упоминалось? Каким великим специалистом по друпалу? "Огласите весь список пожалуйста!" (с)

приятный индивидуальный дизайн и дружественный интерфейс
Кстати, вот этим должны заниматься конкретные специалисты. Художники и дизайнеры - индивидуальным дизайном. Дружественным интерфейсом - специалисты по интерфейсам программных систем. Очень жаль, что вы этого не понимаете.

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

Все проекты на Друпале, к которым пытаются приложить руку специалисты с мышлением типа "тут фон покрасим, тут лого заменим, и все нах..." - выглядят, так как вы и сказали. (И не советую заниматься тупыми передергиваниями на эту тему по поводу того же друпал.ру).

Вывод - проблема в мозгах и организации работы, а не в конкретной CMS. Такая же фигня будет с вами и на мамбе, и на MODx, и на SuperPuperCMS_ver_23542_001.

Если вас устраивает одинаковые друпалру подобные интерфейсы
См. выше.

вы в совершенстве владеете приемами хака php и у вас много свободного времени для изучения почему это работает не так как хотелось то милости просим - система не слишком плоха и не слишком хороша.
Я как человек тупой и недалекий, ваще не владею хаками и пуками :) Времени тоже довольно мало. Друпал будет плох для меня? Вынесите диагноз пажалуста...

Все равно надо лезть в скрипты ядра и править там.
Это ли изящество кода?

Одно из по настоящему изящных решений настоящих программистов (в отличие от) - "перекрытие" шаблонных функций своими (и вообще hook-система Друпала) - для вас, похоже, осталось незамеченным. Жаль, жаль. Я, клоун и непрограммист, и то сумел (не с первого раза, но сумел) врубиться в это дело. Но даже "не врубаясь", я был выше того, чтобы тупо критиковать чужие решения, не разбираясь в них.

И еще информация для новичиков - искать темы в сети бесполезно - они все на drupal.org и все одинаковые. Отличие только в фоновых рисунках, размерах шрифта и ширине колонок страницы :-)
Новичкам я лично советую определиться - что им реально нужно.
Нужно "чтобы шкурок многа была, риально крутых, и типо чтобы на холяву, и чтобы ставить без гемора" - значит, с Друпалом вам не по пути.
Нужно, чтобы макет, сделанный художником/дизайнером под заказ, программист/верстальщик смог внедрить в CMS без особых проблем - это другое дело, и профессиональный подход. И Друпал здесь очень даже в тему.

Потому, что опять повторюсь - HTML в ядре системы. Это тяжело.
Можно я типо опять повторюсь? :) Изучите hook-систему Друпала - и наступит вам щщастье неимоверное. Не говоря уж о том, что волосы ваши станут мягкими и шелковистыми, и прочая, и прочая... Это легко :)

Вообщем пока еще помучаюсь с ним. А там посмотрим в сторону TYPO3.
Я лично советую Bitrix :) Там за свои деньги можно иметь моск суппорту :) Это намного более реальный подход к делу, чем иметь моск посетителям сайта о бесплатной CMS :)

p.s. ambler и Axel все это уже сказали, но в более изящной форме. Я как пролетарий умственного труда, опять написал все по своему, простите уж засранца :) :) :)


Опубликовано claus в вт, 27/03/2007 - 12:25.

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


Опубликовано marazmus в вт, 27/03/2007 - 13:28.

В нем че, действительно вручную все ковырять надо? и это в эпоху визивиг? или всеже модули есть для этого?

Даже для микрокоманды "дизайнер+верстальщик" Друпал не вызовет затруднений - все логично и понятно. Дизайнер рисует, верстальщик верстает. Если есть еще друпал-программер, тогда ваще замечательно. Каждый занимается своим делом, под которое заточен.

Вопрос про модули не понял :) Как модуль может помочь нарисовать свою тему? Типо кнопка должна быть? Ставишь модуль - появляется кнопка "Сделать тему". Жмешь кнопку - и в списке тем появляется новая тема, уникальная, продуманная и разработанная конкретно под заказчика. Млин, хороший модуль получается :) Напишите кто-нибудь такой модуль, куплю без базара, за много евро :)

Про визивиг тоже не понял :) Можно поподробнее?


Опубликовано claus в вт, 27/03/2007 - 13:41.

Если очень коротко, темы как тут рисуются?


Опубликовано B.X в вт, 27/03/2007 - 14:04.

берётся исходная тема (скажем Garland) и в ней изменяются цвета, CSS и тд... что сложного? темы везде так делаются... а если делать с самого начала, то это уже описано выше (дизайнер и верстальщик)...


Опубликовано marazmus в вт, 27/03/2007 - 14:06.

Если очень коротко, темы как тут рисуются?

Очень коротко:
1) Темы рисуются дизайнерами.
2) В друпал темы внедряются, как в многие другие CMS - версткой шаблона темы в "голом" html. Данные выводятся в коде php. Если такой подход не нравится, есть возможность внедрить другой движок тем, типа Smarty или еще чего. Маньяки могут внедрить связку xml+xslt.


Опубликовано Natalie в вт, 27/03/2007 - 14:47.

1) HTML + CSS
2) PHPTemplate. Читаем руководство.
- - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - -
Переводы некоторых модулей.
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.


Опубликовано ambler в чт, 29/03/2007 - 01:10.

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


Опубликовано Natalie в чт, 29/03/2007 - 01:16.

Модуль book позволяет сделать иерархию страниц. Так сделана документация на drupal.org
- - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - -
Переводы некоторых модулей.
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.


Новое на сайте

Ссылки партнёров