Ощущение бардака

Главные вкладки

Аватар пользователя 4matic 4matic 7 декабря 2006 в 0:35

Решил разобраться хотя бы в одной CMS. Выбирал между TYPO3 и Drupal. Склонился к Drupal.
Вот уже некоторое время, как я пытаюсь понять и навести порядок у себя в мозгах. Никак не могу для себя определиться с чего начать, где что взять для того, что бы потихоньку вникать в CMS.
Сначала скачал 5ю версию бету1. В процессе установки вылезли баги. Полез в багрепорт на сайт. Достаточно не удобно работать с багрепортом и искать что-то в нем. Полез искать доку - не нашел - запостил на форум - получил достаточно быстрый ответ. Дока оффлайн есть ввиде хендбука. Более того, что бы ее получить - нужно зарегистрироваться на сайте (!!!).
Идем дальше. Захотел скачать локализацию. Честно искал - не нашел. Все о ней говорят, а ссылки на рабочий файл перевода - не нашел.
В обще складывается впечатление, как будто кто-то кинул гранату в базу знаний о Drupal и закрыл дверь и база знаний разлетелась по всему сайту.
Анонсирован сайт dupal5.ru. Смысл в этом сайте, если анонсы о свежей бете лежат на drupal.ru, а на drupal5.ru их в природе нет? Искренне хочу изучить строение и логику этой CMS, но пока что курю бамбук.
Буду искать дальше. ;)))
Что найдено из полезного. Все хендбуки в больших html-ках:
http://drupal.org/book/export/html/1
http://drupal.org/book/export/html/258
http://drupal.org/book/export/html/257
http://drupal.org/book/export/html/316
http://drupal.org/book/export/html/14279

За ссылки большое спасибо memyself's

Комментарии

Аватар пользователя 4matic 4matic 7 декабря 2006 в 1:15

Хотелось бы поработать с достаточно распространенным и OS. Меня интересует изучение CMS больше в образовательных целях.

Запорожье - город мой родной.;)))

Аватар пользователя axel axel 7 декабря 2006 в 1:41

Сравнивать CMS по количеству запросов к БД некорректно. Запрос запросу рознь, можно одним большим запросом посадить базу серьёзней чем десятком мелких. И если уж считаться количеством, то при кешировании для анонимусов Drupal создаёт также всего несколько запросов.

Насчёт "много-много проще" - тоже относительно, проще может быть вначале, когда cms поставишь и то что авторы предлагают поюзаешь. А когда понадобится сделать что-нибудь нестандартное — вот тут резко начнутся сложности. Drupal не самая простая CMS для освоения, если разбираться в деталях не хочется - попробуй Jumla (http://jumla.org), её админ-панель традиционно хвалят Smile

PS. Отдельно отметим, что datalife engine является коммерческим продуктом и за него просят денег.

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

Аватар пользователя rapitosov@drupal.org rapitosov@drupal.org 7 декабря 2006 в 4:44

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

Аватар пользователя axel axel 7 декабря 2006 в 1:45

> Более того, что бы ее получить - нужно зарегистрироваться на сайте (!!!).

Это где такое? Все доки открыты, чего их скрывать если всё под GPL.

С русской документацией, признаюсь до сих пор плохо. Есть много разрозненных док на разных сайтах. На drupal.ru активные форумы, но за структурированной документацией только на drupal.org и только на английском языке. Мы исправляем ситуацию по мере сил Smile

Ссылка на русский перевод висит на главной странице сайта - зайди www.drupal.ru и посмотри вверху справа. Я уж не знаю куда на более видное место её вешать?

Drupal 5 имеет смысл скачивать только для ознакомления с тем что будет в движке в ближайшем будущем. Версия "бета" говорит сама за себя - там немало багов, это даже ещё не пререлиз.
Для стабильной работы - Drupal 4.7.

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

Аватар пользователя 4matic 4matic 7 декабря 2006 в 2:13

Я различаю понятия альфа и бета. Выбирал Drupal, что бы ковырять и потому что Drupal характеризуют как корректно реализованное программное решение.
В процессе установки и первых шагов с 5кой бетой1 столкнулся с достаточно большим количеством ошибок - из-за чего меня начали терзать смутные сомнения "а правильно ли я все делаю". Думаю, что я делаю может не совсем правильно, но достаточно логично - ведь не первый год PHP+MySQL в руках держу.
Все мои поиски относятся к ветке 5. Ваши же сайты работают на 5ке? И я хочу. ;)))
Зайти в раздел документации на оффсайте по первой ссылке, что я озвучил в заметке у меня не получилось - только после авторизации.
Насчет взрыва гаранты в базе знаний значит я не ошибся - печально.

Аватар пользователя axel axel 7 декабря 2006 в 5:11

Наши сайты работают на 5-ой версии, потому что мы давно работаем с этим движком Lol Имхо, тут не в знании PHP дело, просто уже знаешь когда какой баг откуда у него ноги растут Smile Претензии по багам будут обоснованны после выхода релиза, до тех пор версия unstable со всеми вытекающими. В бетаверсии пока имеются критические баги, на drupal.org в багтрекере они описаны.

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

Аватар пользователя axel axel 7 декабря 2006 в 5:21

А, вот это? http://drupal.org/book/export/html/1 Полагаю в html решили не отдавать, чтобы поисковики не лазили и дважды не индексировали один контент. Более того ссылка на print-version при заходе на сайт анонимусом не видна, если её напрямую не ткнуть, но handbook виден разумеется. Удобства для тех кто зарегистрировался и пользует доки регулярно Smile

Кстати, хороший справочный ресурс по функциям движка - http://api.drupal.org.

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

Аватар пользователя moonman moonman 7 декабря 2006 в 10:29

"PS. Отдельно отметим, что datalife engine является коммерческим продуктом и за него просят денег."
Я бесплатно юзаю... Smile думаю не нужно объяснять как....
Использует AJAX почти везде.... но нужно поюзать чтобы понять что это не плохая альтернатива.
А при кешировании (она там тоже есть) там вроде запросов вообще нет....
Так что вот так....

Аватар пользователя axel axel 7 декабря 2006 в 14:30

Демоверсию? Если утянутую откуда-то пиратскую копию, то сразу иди лесом. Я привык уважать труд собратьев программеров.
Почитал описание и доступную без регистрации инфу (вот уж где позакрывали от гостей всё что можно) - не, с друпала на такую шнягу я бы не перебрался, даже если официально была бы бесплатной. Не буду спорить, очень может быть что оно работает быстрее. Но количество модулей, активность разработки, документация - тут Датаенжин не выглядит сколько-нибудь весомой альтернативой Друпалу. К тому же в Друпале весьма логичный API, но тут с Датаенжин сравнить не могу за отсутствием открытой документации.

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

Аватар пользователя 4matic 4matic 7 декабря 2006 в 11:47

Хммм.... Я не думал, что бета это глубокая альфа. Я прочел на drupal5.ru более оптимистичные отзывы о 5ке. Там даже рекомендации по формату работы для новичков есть.

В любом случае - спасибо, что подсказали не браться за 5ку.
Все таки хотелось поработать с 5кой. Мне не критична баговость разрабатываемой системы. Хочу покопаться и поизучать разрабатываемый движок. Хотелось бы войти в курс дела и помочь в создании и доработке CMS. Где и как войти в курс дела - пока не могу понять.

Аватар пользователя axel axel 7 декабря 2006 в 14:35

Если для себя повозиться, тогда прямая дорога в CVS - посмотри в handbook на drupal.org как забрать код девелоперской версии, какие репозитории есть в CVS drupal.org. Для получения кода из cvs не требуется регистрации. И вот тут написано как помочь в разработке проекта: http://drupal.org/node/10259
Лучше прям отсюда начать: http://drupal.org/contributors-guide

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

Аватар пользователя axel axel 8 декабря 2006 в 12:26

> Чтобы говорить надо знать.

В мире достаточно более доступных и красивых вещей, чтобы стремиться отдать деньги не известно за что Smile

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

Аватар пользователя rapitosov@drupal.org rapitosov@drupal.org 7 декабря 2006 в 14:55

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

Аватар пользователя 4matic 4matic 7 декабря 2006 в 15:56

Чувствуются нотки сарказма. Похоже на аллергию на людей, которые слабо ориентируются в происходящем, но искренне хотят разобраться, задавая дурацкие вопросы? "Возмущаюсь" - это неправильное слово. Если вы перечитаете мое сообщение, то это просто мои мысли о том, что я не могу вникнуть в тему. Думаю, что нужно немного привыкнуть и накопить информацию, которую потом привести в порядок.
Я не имел дела с подобными проектами. Не имел опыта в групповой разработке. Есть только желание. Работаю с PHP, MySQL. Там документация доступна как в онлайне так и для скачивания и все это лежит в одном месте. Работа с багрепортом, ИМХО, там тоже удобней - например, не нужно переходить на advansed search, что бы осуществить поиск по ключевым словам и настроек поиска больше.
Так как решил, что буду работать 5кой, то ходил по сайту http://drupal5.ru. Мне непривычно, что меню сайта состоит из одного раздела "форум", а о текущем состоянии перевода можно прочесть из новостной ленты, скачать бету можно опять таки не из раздела для скачивания, а просто из сообщения сайта. Мне непривычно, что узнать о новой бете в ветке 5 можно с дружественного сайта. Возможно, что просто не хватает времени - наверняка сайт держится на голом интузиазме. Я об этом подумал и захотелось мне помочь. Да, мой шкурный интерес разобраться с CMS, а помощь - это вторично. Да я понимаю, что мне туго чем-то помочь с плохим знанием английского. Но у меня есть желание учиться и желание помогать по мере сил - это плохо? смешно? глупо?
И не думайте, что я скулю и возмущаюсь - удобно дрюпателям работать с такой системой и это так должно быть - да не вопрос вообще. Привыкну, освоюсь и буду как рыба в воде без притензий к кому-нить.

Аватар пользователя rapitosov@drupal.org rapitosov@drupal.org 7 декабря 2006 в 16:32

Прошу прощения, аллергия действительно имеет место, но отнюдь не на людей, а на неаргументированные претензии, вроде "чо тут за хрень непонятная?".

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

Что до сайта drupal5.ru, дело в том, что весь материал находится на главной странице - нет необходимости что-то прятать в меню из-за небольшего наполнения. Конечно мы не публиковали анонс второй беты, следует учесть, что наш сайт не новостной портал. Мы представили перевод анонса первой беты, анонс второй беты практически не отличается от анонса первой. Кроме того перед тем, как рекомендовать вторую бету, необходимо тчательно изучить её отличия от первой, вот на это, к сожалению, пока времени нет.

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

---
http://drupal5.ru - информация для друпателей
качественные ответы только на качественные вопросы

Аватар пользователя 4matic 4matic 7 декабря 2006 в 17:35

Зашел на IRC-канал drupal-bugs и озвучил там проблемы, с которыми столкнулся и которые не нашел в багрепорте. Там мне ответили - качай новую бету. От туда я и узнал о второй бете. Потом узнал о бете на русском сайте. Думаю, что есть смысл озвучивать выходы новых версий, пусть даже беты.
Насчет того, что изменилось, разве нет changelog`a? или изменения происходят на уровне API и структуры данных, которые просто в changelog`е не описать?

P.S. Меньше всего хотелось бы, что бы моя запись в блоге прозвучала как вопрос с притензией: "чо тут за хрень непонятная?". Да мне многое туманно, но все не так запущенно.

Аватар пользователя rapitosov@drupal.org rapitosov@drupal.org 7 декабря 2006 в 17:41

changelog не отражает все исправления, к тому же работа над ошибками в бете мало отличается от разработки головной ветки, слишком много хаоса (с) Smile
---
http://drupal5.ru - информация для друпателей
качественные ответы только на качественные вопросы

Аватар пользователя axel axel 8 декабря 2006 в 12:27

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

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

Аватар пользователя dyp@drupal.org dyp@drupal.org 7 декабря 2006 в 18:03

Друпал - централизованная система. Если хочешь что-то узнать - прямая дорога на drupal.org. Вся работа, новости и т.д. там. Хочешь быть в курсе подписывайся на рассылки или RSS их там много всяких разных. Ни одно сообщество не заменит drupal.org по-этому и нет смысла делать его копию. На русских сайтах люди просто общаются и делятся опытом и т.д с этой функцией оно успешно справляется (или я не прав?).

Аватар пользователя Shelendor Shelendor 10 декабря 2006 в 0:33

rapitosov@drupal.org - насчёт "другие члены сообщества умудряются находить интересующую их информацию" - вы не правы! достаточно почитать форум, чтобы увидеть, что бОльшая часть новичков не может найти ответа на одни и те же элементарные вопросы, потому что даже человеческого FAQ нет. Сам я тоже в своё время не плюнул сразу на Drupal только благодаря ответам людей на drupal.htdogs.ru потому что самому с нуля вникнуть в логику распределения информации о Друпале по интернету просто нереально! особенно это касается материалов на русском.

Аватар пользователя rapitosov@drupal.org rapitosov@drupal.org 10 декабря 2006 в 14:22

Русскоязычных материалов, да, касается. Но англоязычные материалы на любой случай доступны через внутренний поиск drupal.org

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

Аватар пользователя kiev1 kiev1 11 декабря 2006 в 3:14

> самому с нуля вникнуть в логику распределения информации
> о Друпале по интернету просто нереально

полностью согласен
а вообще - зачем вам 5-й ???
там что что-то новое такое без чего трудно обойтись?
вот к примеру в 4.7 в отношении 4.6 были сделаны наконец блоки зонами а не только лево-право - вот я и перешел на него в середине прошлого года или раньше, но окончательно необходимые мне модули - в частности i18n - многоязычность и еще не помню что - пришлось ждать еще целый год - окончательно их отладили только-только! а сколько я намучался с его глюками... теперь ставить 5-й желание не появляется даже на локалхост...

Аватар пользователя rapitosov@drupal.org rapitosov@drupal.org 11 декабря 2006 в 10:16

Дело вкуса. У кого есть силы и готовность работать с пятёркой, самостоятельно решая проблемы не дожидаясь пока всё пропатчат и выложат релиз, те уже сейчас могут пользоваться органичным интерфейсом, jQuery, новым API и прочими полезными нововведениями. Кто же не готов тратить время на разбор кода - вполне удовлетворяется 4.7
---
http://drupal5.ru - информация для друпателей
качественные ответы только на качественные вопросы

Аватар пользователя vasyapupkin1 vasyapupkin1 11 декабря 2006 в 19:28

То что Drupal не имеет нормально структурированной русской документации - это не так страшно.
А вот то что 4.7 до конца не переведен - грустно.
И то что русские переводы необходимых contrib модулей приходится искать по сусекам или переводить самому и хранить на винте...
2Axel:
1) оч. хочется помочь с переводом модулей ядра, пробовал пару лет назад darcs поставить, но что-то не получилось... Вообщем нид хелп.
2) Может создать репозиторий переводов для контриб модулей? И скинемся туда все понемногу?
Может тогда и документации руки дойдут Wink

Аватар пользователя PVasili PVasili 4 марта 2007 в 13:11

Похоже проблема с документацией и FAQ возникла со дня появления русского Drupal и будет вечно... Sad

==================
Дайте WiKi людям

Аватар пользователя dyp@drupal.org dyp@drupal.org 3 марта 2007 в 23:12

''Сравнивать CMS по количеству запросов к БД некорректно. Запрос запросу рознь, можно одним большим запросом посадить базу серьёзней чем десятком мелких.''
Простите за глупый вопрос, а как отличить большой запрос от мелкого

Аватар пользователя marazmus marazmus 4 марта 2007 в 22:49

Проблема с документацией не только у Друпала. Эта проблема еще со времен семи дней сотворения мира. Бог великий программер - сделал все очень быстро и ладно. Но как любого гения, его просто заломало все это как следует задокументировать Smile

Понятно, что есть исходники (гены и т.п.), но пока мы эти исходники поймем...

Аватар пользователя seaji seaji 4 марта 2007 в 23:01

Вы читали что написано на странице добавления материала?...:

Запись в дневнике
Оставить запись в персональный дневник (блог).

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

Форумное обсуждение
Создать новую дискуссию на форуме.

Вы заметили фразу "используется для коллективного написания документации" ну так давайте использовать эту возможность. Только нужно грамотно организовать верхний уровень иерархии.

Аватар пользователя PVasili PVasili 4 марта 2007 в 23:14

Тут [url=http://drupal.ru/docs/3724] например [/url] или [url=http://drupal.ru/doc/3786] здесь [/url], у меня R/O и как будем вести?
Чем это от общего типа блога и форума отличается?
Или это прообраз WiKi движка?

==================
Дайте WiKi людям

Аватар пользователя seaji seaji 4 марта 2007 в 23:24

Отличается тем, как мы договоримся это использовать (например для документации).
ЗЫ. Мы же в блог не пишем форумные вопросы....

Аватар пользователя seaji seaji 5 марта 2007 в 0:25

"
Критики указывают, что частое использование этой фразы (или подобных высказываний) часто является проявлением элитизма и что подобное отношение отпугивает новичков, не помогая им. Вместо подобного ответа время могло быть потрачено с большей пользой, например, на добавление вопроса к FAQ, на указание пользователю на полезный вебсайт, или просто на ответ.
"

Аватар пользователя RISK RISK 5 марта 2007 в 2:26

Заставил меня в словарь лезть, смотреть что такое элитизм. А вообще многозначительность радует. LOL.