Так а в чем фишка друпал ?

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

Аватар пользователя Aleksey_ Aleksey_ 13 января 2011 в 11:43

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

Есть понятие ноды - что ими строить то можно? Отдельные страницы? Так для страницы каждой свою ноду конструировать что ли. Плюс ноды в списки движком - т.е. что то мелкое, повторяющееся по сути наверное.

Есть тип Page - но там html кидаешь, а как же вся динамика. Можно код вставлять php но что тут удобного?

Есть views - запросы к базе и вывод в жестко заданной форме. Я так понимаю один запрос к базе обсчитывается и данные вытягиваются. Так а программисты в нашей студии говорят что чтобы одну страницу(реальную) сформировать нужно и 10 и больше разных хитрых запросов выполнить и еще их данные на php обработать. Не вижу функционала в друпале для этого вообще.

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

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

В общем не вижу пока вообще из-за чего стоит делать сайты на друпале, почему его хвалят то?
Объясните мне, как менеджеру ИТ, что я так или не так понял. Прошу ответить именно коллег практиков - кто сайты на друпале создает. Какие механизмы в друпале стоят того чтобы его использовать.

Комментарии

Аватар пользователя Yanzay Yanzay 13 января 2011 в 11:54

Друпал без дополнительных модулей и правда можно использовать лишь как блог, форум, сайт-визитка и прочие простенькие сайты. Но ведь вся суть в расширяемости! Для друпала на официальном сайте выложены 7212 (на момент написания) модулей. С помощью них реализуется любой мыслимый и немыслимый функционал.
На счет темизации - тоже всё не настолько печально. Просто система тем не так интуитивно понятна как в остальных движках, но если разобраться, то ничего особо сложного нет.

Аватар пользователя Stan.Ezersky Stan.Ezersky 13 января 2011 в 12:12

"Aleksey_" wrote:
Так а программисты в нашей студии говорят
"Aleksey_" wrote:
тем мало готовых
"Aleksey_" wrote:
php программисты не пылают желанием с друпалом разбираться(в нашей же студии мне говорят)
Хорошая студия-)

Аватар пользователя Aleksey_ Aleksey_ 13 января 2011 в 12:13

"RxB" wrote:
А что ещё в вашей студии говорят?

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

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

Аватар пользователя Виктор Степаньков ака RxB Виктор Степаньк... 13 января 2011 в 12:16

"Aleksey_" wrote:
если нет что сказать, умные люди советуют промолчать. Я обращался к практикам с конкретными вопросами, а не трепачам и безмозглым почитателям.

Нет, оно то и понятно, что я трепач и друпал даже не ставил. Просто мне нравится мнение "ххх отстой, я в нём не разобрался".
Я хочу понять чем руводствовались программисты (из вашей студии) когда шли к этим выводам. Те же ноды, это универсальный контейнер для данных, программисты (из вашей студии) этого не заметили.

Аватар пользователя Stan.Ezersky Stan.Ezersky 13 января 2011 в 12:17

"Aleksey_" wrote:
Объясните мне, как менеджеру ИТ, что я так или не так понял. Прошу ответить именно коллег практиков - кто сайты на друпале создает.
Вы уж определитесь, или ИТ-менеджер, или коллега-практик.

Задайте вопрос корректно, что вы хотите узнать?

Аватар пользователя Aleksey_ Aleksey_ 13 января 2011 в 12:17

Stan.Ezersky, ты что то не понял. Мы сейчас друпал вообще не используем. Есть самописная страшненькая цмс(была еще когда я устроился работать).
Вот я думаю что даст нам друпал если им начать заниматься. В плане перспектив и не ошибочное решение будет.

Аватар пользователя Durak Durak 26 января 2011 в 20:03

Aleksey_ wrote:
Stan.Ezersky, ты что то не понял. Мы сейчас друпал вообще не используем. Есть самописная страшненькая цмс(была еще когда я устроился работать).
Вот я думаю что даст нам друпал если им начать заниматься. В плане перспектив и не ошибочное решение будет.

Нельзя сказать заочно.

Если лабаете простые сайты - Джумлы вам хватит.

Аватар пользователя starcomputer starcomputer 13 января 2011 в 12:18

"Aleksey_" wrote:
И не могу понять чем удобен друпал для создания сайтов ...

А чем НЕ удобен ?
"Aleksey_" wrote:
Тоже смотрел по тем что сделанные - сайты визитки делают, новостные порталы и блоги. А другие?

Любые можно делать.

Аватар пользователя vitok vitok 13 января 2011 в 12:22

"Aleksey_" wrote:
Объясните мне, как менеджеру ИТ, что я так или не так понял.

Ничего. Включая определения.

"Aleksey_" wrote:
Какие механизмы в друпале стоят того чтобы его использовать.

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

Я могу сказать что Drupal - это самая гибкая cms, в которой меньше всего нужно использовать кастомного кода т.к. почти все нужное есть в дополнительных модулях. А если и надо, у друпала одна из лучших API.

Но кому вы поверите, мне, или друзьям из судии? Smile

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

Аватар пользователя Vikt0R Vikt0R 8 июня 2011 в 22:15

vitok wrote:
Единственно куда камни могут кидать те кто не любят друпал - это в сторону его производительности, но и то только потому, что не разобрались как в друпале сделать производительность в разы и даже в 10-ки раз лучше чем в остальных CMS.

можно с этого места по-подробнее? начинаю строить на 7-ой версии. спасибо.

Аватар пользователя Stan.Ezersky Stan.Ezersky 13 января 2011 в 12:22

"Aleksey_" wrote:
ты что то не понял
Во-первых, на «ты» мы не переходили, уважайте собеседников.
"Aleksey_" wrote:
Вот я думаю что даст нам друпал если им начать заниматься.
drupalogy.ru, советую посмотреть, что люди делают

Аватар пользователя Aleksey_ Aleksey_ 13 января 2011 в 12:23

"Stan.Ezersky" wrote:

Вы уж определитесь, или ИТ-менеджер, или коллега-практик.
Задайте вопрос корректно, что вы хотите узнать?

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

Аватар пользователя Softovick Softovick 13 января 2011 в 12:25

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

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

Аватар пользователя Aleksey_ Aleksey_ 13 января 2011 в 12:27

не ответы, а одна вода. Хотя бы на вопросы в первом сообщении кто то может ответить, а не просто "Любые можно делать", "Drupal - это самая гибкая cms"

"vitok" wrote:
Ничего. Включая определения

ну так по пунктам объясни, что я не так понял и как это нужно понимать.

Аватар пользователя Aleksey_ Aleksey_ 13 января 2011 в 12:31

Softovick, проблем со штатом нет. Это дело наживное. Можно и новых нанять. И старых поменять. Хотя существующие - люди грамотные, с образованием, мнение их ценю.

Аватар пользователя Softovick Softovick 13 января 2011 в 12:56

Aleksey_ wrote:
Softovick, проблем со штатом нет. Это дело наживное. Можно и новых нанять. И старых поменять. Хотя существующие - люди грамотные, с образованием, мнение их ценю.

Одно могу сказать - я как малограмотный человек, сумел разобраться и написать собственный модуль в течении 5-7 дней, сидя по паре часов вечером. И пришлось мне его написать только потому, что вот совсем уж необычная задача стояла и решил не нагромождать логику из модулей, а написать простенькую собственную реализацию.
Если человек грамотный - с программированием под Drupal разберется еще быстрее. Гарантировано.
ЗЫ: обращаю внимания на слово "Если"...

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

Аватар пользователя Виктор Степаньков ака RxB Виктор Степаньк... 13 января 2011 в 12:34

"Aleksey_" wrote:
не ответы, а одна вода

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

Аватар пользователя starcomputer starcomputer 13 января 2011 в 12:39

"Aleksey_" wrote:
не ответы, а одна вода. Хотя бы на вопросы в первом сообщении кто то может ответить, а не просто "Любые можно делать",

Так задайте вопрос корректно Smile
Допустим "Можно ли сделать на друпал вот такой сайт", или скажите конкретно, чего Вы хотите. А то Вы задаете очень общие вопросы и хотите получить на них короткие ответы.
"Aleksey_" wrote:
Есть понятие ноды - что ими строить то можно?

Чтобы ответить на такой вопрос нужно книгу написать Smile
Это то-же самое, что объект в программировании.

Аватар пользователя vitok vitok 13 января 2011 в 12:39

"Aleksey_" wrote:
ну так по пунктам объясни, что я не так понял и как это нужно понимать.

Я не ходячий справочник Smile Поищи/посмотри хотя-бы видео уроки от Lullabot вот это реальные учителя)

Аватар пользователя Sun-fire Sun-fire 13 января 2011 в 12:43

Мое ИМХО.

Чем хорош друпал:

1. Универсальность.
2. Расширяемость за счет готовых и самописных модулей.
3. Кошерное, но вначале сложное для понимания АРІ.
4. Хорошее комьюнити (если вопрос не решается на друпал.ру, то он решается на друпал.орг)

В чем сложности:

1. Довольно "тяжелый" движок, так как в процессе работы сайта идет очень много обращений к БД. Но при желании если умно использовать кэширование... Можно добится нормальной производительности.
2. Относительно сложное для понимания АРI.
3. Для того, чтобы сделать хороший сайт как правило стандартным функционалом модулей обойтись не удается. Так или иначе приходится "старательно обработать напильником". Суть - у программиста должны быть прямые руки, желательно из плечей Smile И желание усваивать новое к тому-же.

Аватар пользователя vitok vitok 13 января 2011 в 13:14

"Softovick" wrote:
В конце концов, хороший программист - это большой ребенок. А что может быть для ребенка интереснее конструктора Лего? Drupal - это очень удобный конструктор. В этом его сила.

Эт точно)))

Аватар пользователя Dеmimurych Dеmimurych 13 января 2011 в 13:17

"Yanzay" wrote:
Друпал без дополнительных модулей и правда можно использовать лишь как блог, форум, сайт-визитка и прочие простенькие сайты.

"У нас в студии" не используется ни одного модуля кроме некоторых из базовой поставки.

Наверное мы делаем сайты визитки с 130 000 униками в сутки.

Аватар пользователя q2_faith q2_faith 13 января 2011 в 13:32

"Aleksey_" wrote:
Так а в чем фишка друпал ?

фишка в том, что у друпала порог вхождения высокий и с кавалерийского наскока всю мощь и не увидите.
но когда освоите сделаете любой проект.
и советую осваивать 7-й друпал, в нем очень много заложено, что для вашей самописной цмс даже и не снилось
p.s. то что вы написали в шапке слегка похоже на бред
для примера
"Aleksey_" wrote:
Темизация. Вижу что тем мало готовых. По сравнению с другими двигами.

с д.орг:
918 Themes
p.p.s ссылку на ваше портфолио не дадите?

Аватар пользователя Sentrashy@drupal.org Sentrashy@drupal.org 13 января 2011 в 13:37

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

"Dеmimurych" wrote:
"У нас в студии" не используется ни одного модуля кроме некоторых из базовой поставки.

И своих модулей, Вы тоже не пишете?

"q2_faith" wrote:
с д.орг:
918 Themes

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

Аватар пользователя pselfin pselfin 13 января 2011 в 14:01

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

Аватар пользователя q2_faith q2_faith 13 января 2011 в 14:03

"<a href="mailto:Sentrashy@drupal.org">Sentrashy@drupal.org</a>" wrote:
Видимо считается, что для нормальных проектов все равно свою тему писать придется.

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

Аватар пользователя Виктор Степаньков ака RxB Виктор Степаньк... 13 января 2011 в 14:04

"<a href="mailto:P.Selfin@drupal.org">P.Selfin@drupal.org</a>" wrote:

А если серьезно, автору как менеджеру нужно понимать следующие плюсы(и клиентам их показывать):

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

Аватар пользователя vicshine vicshine 13 января 2011 в 14:06

Навеяло подобным вопросом (с последующей перепалкой между "за идею" и "объясните разницу") с форума ubuntu года три назад Smile

В чём спор-то весь, люди?
В php-прогерах, которых набрали "по объявлению на столбе"?
Или о интернет-студиях, которые не могут видеть своей выгоды при использовании Drupal?
А быть может о IT-менеджерах, которых не научили манерам общения?..

Имхо, вот единственно верное, что нужно запомнить любителям "сравнить Божий дар с яичницей":

"vitok" wrote:
Drupal - это очень удобный конструктор. В этом его сила.

Аватар пользователя Softovick Softovick 13 января 2011 в 14:12

vicshine wrote:
Имхо, вот единственно верное, что нужно запомнить любителям "сравнить Божий дар с яичницей":
"vitok" wrote:
Drupal - это очень удобный конструктор. В этом его сила.

Эх, авторство похерилось Smile

Аватар пользователя pselfin pselfin 13 января 2011 в 14:18

"RxB" wrote:
Если серьёзно, то автор должен понимать что используя самопис он привязывает клиента к студии, неделю назад с тобой об этом говорили

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

Аватар пользователя vitok vitok 13 января 2011 в 14:19

"<a href="mailto:Sentrashy@drupal.org">Sentrashy@drupal.org</a>" wrote:
Видимо считается, что для нормальных проектов все равно свою тему писать придется.

угу поэтому самый популярные "чистые" темы.

"<a href="mailto:Sentrashy@drupal.org">Sentrashy@drupal.org</a>" wrote:
под жумлу темы посимпатичней будут.

Да, для жумлы красивые и качественные шаблоны делает yahoo и icetheme, правда я не представляю как их можно использовать для какого нибудь проекта? половину функционала и различных специфических примочек выпиливать?)

Аватар пользователя vitok vitok 13 января 2011 в 14:28

"<a href="mailto:v1adimir@drupal.org">v1adimir@drupal.org</a>" wrote:
Aleksey_

а можно мне тож высказаться, а то накипело уже...

друпал -- законченный отстой! делать сайты на нем нельзя! можно попасть. dixi


ЫЫЫ так держать))) "Все в сад!" ©

Аватар пользователя vicshine vicshine 13 января 2011 в 14:33

"vitok" wrote:
Ага Smile vicshine внимательней цитируй))) хотя мне было приятно (^_^)

ох, извиняюсь Smile я просто подумал, что GNU GPL на этот слоган стоит (мир, любовь, линукс), поэтому и дал цитирование последнего оратора.. хехе Wink

Аватар пользователя Виктор Степаньков ака RxB Виктор Степаньк... 13 января 2011 в 14:39

"drupal.ru" wrote:
Содержимое сайта публикуется на условиях CreativeCommons Attribution-ShareAlike 3.0 или более поздней версии, программные коды в тексте статей — на условиях GNU GPL v2 или более поздней версии.

Аватар пользователя Stan.Ezersky Stan.Ezersky 13 января 2011 в 14:39

"<a href="mailto:P.Selfin@drupal.org">P.Selfin@drupal.org</a>" wrote:
Предлагаю сделать попап окошко с это темой для анонимусов.
Мол, "Вы точно уверены, чот Вам именно Друпал нужен??? Посмотрите что говорят в студии ххх"
Ох, сколько же раз поднималась такая тема -)

Что касается тем: если студия продаёт сайты, она должна продавать не готовые шаблоны, скачанные с фри-сайта, а свои эксклюзивные (да хоть и шаблонные, но свои) темы!

Что касается ТС: а почему пользователь/конечный заказчик должен знать на каких «фишках», с коими ему делают сайт? Начинку CMS/CMF должны знать программер, верстальщик и иже с ними. Причём тут ит-менеджер, суть работы которого продавать продукт, а не вникать в

"Aleksey_" wrote:
Какие механизмы в друпале стоят того чтобы его использовать.
Каждый должен заниматься своим делом. Нужно программерам студии разобраться с друпал, зайдут на д.ру, спросят. По-моему, здесь всегда оказывают помощь по возможности, консультируют, пишут умные статьи и делятся опытом.

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

Аватар пользователя Siegfrid@drupal.org Siegfrid@drupal.org 13 января 2011 в 15:02

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

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

Аватар пользователя v1adimir@drupal.org v1adimir@drupal.org 13 января 2011 в 15:19

Народ.

Мне представляется, что заниматься drupal-евангелиизмом в данном случае совершенно неуместно.

И вот почему:

1. Судя по вопросам, типа "Есть понятие ноды - что ими строить то можно? Отдельные страницы?" у Т.С. слишком низкое знание по друпалу. Это-то при наличии большого количества руководств на русском языке и запредельно огромной стаи на английском.

2. Если посмотреть на заявления вроде "Есть тип Page - но там html кидаешь, а как же вся динамика.", то складывается впечатление, что и по идеологии CMS в целом у товарища тож представление хромает.

3. "php программисты не пылают желанием с друпалом разбираться(в нашей же студии мне говорят)". Есть программисты, даже с высокой квалификацией, которые органически не способны воспринимать чужие разработки. Они физиологически не в состоянии использовать Drupal. И легко и просто найдут в нем 1 000 000+ недостатков.

4. И основное. Т.С. слишком уж агрессивно себя ведет для своей квалификации. Готов использовать Drupal только если его сможет уговорить опытный практик. Желательно девственица.

Да ну нафик! Пусть лучше и дальше корячится со своими программистами. Жалко нам штоли.

Аватар пользователя Siegfrid@drupal.org Siegfrid@drupal.org 13 января 2011 в 16:06

<a href="mailto:v1adimir@drupal.org">v1adimir@drupal.org</a> wrote:
Народ.

Да ну нафик! Пусть лучше и дальше корячится со своими программистами. Жалко нам штоли.

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

Аватар пользователя Tkhorev Tkhorev 13 января 2011 в 16:06

Aleksey_, я совершенно ничего не понимаю в php, mysql и в прочих подобных штуках, сайты на заказ не делаю, но Ваш вопрос мне показался... забавным, что ли.... Особенно про ноды, page и wievs - прикольно у Вас получилось Smile Я сначала подумал что кто-то просто прикалывается. А может так и есть?

Аватар пользователя volocuga@drupal.org volocuga@drupal.org 13 января 2011 в 16:30

"Aleksey_" wrote:
Объясните мне, как менеджеру ИТ

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

Иначе "моя твоя не понимать", даже говорит не о чем

Аватар пользователя Aleksey_ Aleksey_ 13 января 2011 в 17:47

"RxB" wrote:
Те же ноды, это универсальный контейнер для данных,

спасибо за ответ. А сайты получается состоят из "контейнеров данных". Мне казалось из страниц и функционала на них.
Ну реально нода может комментироваться - т.е. задумывалась как некая статья, например в блоге.
"Stan.Ezersky" wrote:
На этом тему можно закрывать

я пока не получил ответов, Вы не говорите конкретики. Чем друпал удобен именно как конструктор. Что упрощает.
"q2_faith" wrote:
с д.орг:
918 Themes

большинство - никакие и под желаемый сайт вряд ли подойдут
"RxB" wrote:
Если серьёзно, то автор должен понимать что используя самопис он привязывает клиента к студии

не ну студии это выгодно. Все таки цмс для сайта, а не сайт для цмс.
"Stan.Ezersky" wrote:
Начинку CMS/CMF должны знать программер, верстальщик и иже с ними. Причём тут ит-менеджер, суть работы которого продавать продукт, а не вникать в ...
Каждый должен заниматься своим делом. Нужно программерам студии разобраться с друпал, зайдут на д.ру, спросят

сами главное сказали что в друпале многое можно без программиста сделать. Так я и не программист. Тоже должен смочь наверное многое ...
v1adimir@drupal.org, смысл мне говорить что "ты не знаешь, не понимаешь". Догадываюсь и сам. Скажи что и как правильно. Или сам не знаешь, потрепаться пришел?
"<a href="mailto:v1adimir@drupal.org">v1adimir@drupal.org</a>" wrote:
Пусть лучше и дальше корячится со своими программистами. Жалко нам штоли.

вот так вот сообщество популяризирует себя в массы? Иди типа ... ответы не получишь. Сильно, ничего не скажешь. Wink
"Dan" wrote:
Ведётесь на гнилые вбросы как дети

Манеры.

Пока что как тут пишут
http://habrahabr.ru/blogs/drupal/65523/
такое впечатление и получается.

Аватар пользователя v1adimir@drupal.org v1adimir@drupal.org 13 января 2011 в 19:09

Aleksey_ wrote:
v1adimir@drupal.org, смысл мне говорить что "ты не знаешь, не понимаешь". Догадываюсь и сам. Скажи что и как правильно. Или сам не знаешь, потрепаться пришел?

смысл тебе писать русский язык.

Аватар пользователя Aleksey_ Aleksey_ 13 января 2011 в 17:49

"xxandeadxx" wrote:
чёрт, всю рубку проспал

рубка - это когда кто то с кем то рубится. А тут я вопрос спрашиваю, а вместо ответов - наезды какие то. Что есть признак слабости, необходимости защищаться.

Аватар пользователя Stan.Ezersky Stan.Ezersky 13 января 2011 в 18:02

"Aleksey_" wrote:
я пока не получил ответов

"Stan.Ezersky" wrote:
# http://drupal.org/drupal-6.0
# http://drupal.org/drupal-7.0
# http://drupal.org/drupal-7.0/ru
# http://drupal.ru/features[/quote]Не поленитесь прочитать. Вдумчиво. Внимательно.
Вы не задали ни одного конкретного вопроса.

Аватар пользователя vitok vitok 13 января 2011 в 18:13

Aleksey_ че ты паришься? тебе-же сказали:

"<a href="mailto:v1adimir@drupal.org">v1adimir@drupal.org</a>" wrote:
друпал -- законченный отстой! делать сайты на нем нельзя! можно попасть. dixi
или тебе и в сторону "отстоя" тоже аргументы нужны?) не веришь даже в это?)

Аватар пользователя vitok vitok 13 января 2011 в 18:23

"Dan" wrote:
Ведётесь на гнилые вбросы как дети. Ссылка на документацию и баста.

Та да.. выход 7-ки и то не так активно обсуждали...

Аватар пользователя q2_faith q2_faith 13 января 2011 в 19:04

"Aleksey_" wrote:
Пока что как тут пишут
http://habrahabr.ru/blogs/drupal/65523/
такое впечатление и получается.

посмеялся)
скриншот вьюшки и комментарий что не смог найти сортировку(по моему это патология)
автор поста расписывается в собственном неумении/нежелании изучать друпал
на своем примере могу сказать, что знаком с друпалом больше года. до этого опыта не было вообще. советовали друпал или джумлу. читая сравнения, понял что друпал сложнее в изучении(что не испугало). сейчас не жалею
опять же пример. сегодня делал каталог, на таксономии, использовал таксономи_меню, рещил один словарь в примари вывести, другой в секондари. с первого раза не получилось. на д.орг нашел хэндбук, вдумчиво прочел и сделал так как хочу.
информации много, если есть желание, то найти можно все и изучить.
p.s. я не считаю себя программистом, а верстку по htmlbook.ru изучал

Аватар пользователя Виктор Степаньков ака RxB Виктор Степаньк... 13 января 2011 в 19:23

"Aleksey_" wrote:

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


В общем я солидарен с товарищем volocuga

Аватар пользователя theСанитар theСанитар 13 января 2011 в 21:41

>Объясните мне, как менеджеру ИТ

Сначала наверное стоит Фигурнова что ли осилить... А затем и более другие книжки. А там и вопросов не останется Wink

Аватар пользователя G.A. Vinogradov G.A. Vinogradov 14 января 2011 в 8:01

Попробую объяснить.

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

2. Page - это просто один из типов ноды, см. выше.

3. Views решает одну задачу - собрать информацию и вывести её. Вывести страницу, на которой несколько динамических областей - задача Блоков. Можно создать страницу, на которой будет хоть 10 Views, каждый со своим хитрым запросом.

4. Темизация. Система темизации мне, как программисту, нравится. Отсутствие готовых тем - не проблема, если вы делаете сайту уникальный дизайн. Наличие таких тем как Zen и Fusion, тем ориентированных на быструю верстку значительно облегчают дальнейшую темизацию.

5. Программирование. В этом плане Друпал - один из лидеров в отрасли; спасибо грамотной архитектуре и хорошей документации.

Аватар пользователя G.A. Vinogradov G.A. Vinogradov 14 января 2011 в 8:15

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

Это Unix-style, в то время как Joomla - win-style (огромные модули, плохая связываемость). Друпал - это другой стиль разработки, и нам он нравится; апологетов Друпала тошнит от Джумлы и её кода, притом заслуженно.

Аватар пользователя Siegfrid@drupal.org Siegfrid@drupal.org 14 января 2011 в 8:19

народ, чего вы ведетесь то?

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

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

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

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

Аватар пользователя Aleksey_ Aleksey_ 14 января 2011 в 15:58

G.A. Vinogradov, спасибо за развернутый ответ. Я его тут долго ждал.
Вот вы пишете:

"G.A. Vinogradov" wrote:
Вывести страницу, на которой несколько динамических областей - задача Блоков. Можно создать страницу, на которой будет хоть 10 Views, каждый со своим хитрым запросом.

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

Аватар пользователя Softovick Softovick 14 января 2011 в 16:10

Aleksey_ wrote:
G.A. Vinogradov, спасибо за развернутый ответ. Я его тут долго ждал.
Вот вы пишете:
"G.A. Vinogradov" wrote:
Вывести страницу, на которой несколько динамических областей - задача Блоков. Можно создать страницу, на которой будет хоть 10 Views, каждый со своим хитрым запросом.

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

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

Аватар пользователя Aleksey_ Aleksey_ 14 января 2011 в 16:00

"<a href="mailto:Siegfrid@drupal.org">Siegfrid@drupal.org</a>" wrote:
в общем предлагаю прекратить этот балаган и вернуться к куда более интересным и полезным темам, к той же семерке и кешированию, а топик перенести в муссор.

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

Аватар пользователя starcomputer starcomputer 14 января 2011 в 16:12

"Aleksey_" wrote:
Как тут быть - на разных страницах блоки по разному выстраивать например надо

Есть такая штука как Content Template позволяет темизировать любой тип материала отдельно.
Если на странице много всего и это много нужно упорядочить, то так и делают.

Аватар пользователя q2_faith q2_faith 14 января 2011 в 16:17

"Aleksey_" wrote:
- блоки по своей сути не зависят друг от друга, а если надо - как?

от друг друга нет, а вот от урл вполне могут зависеть. для этого во вьюс есть аргументы
"Aleksey_" wrote:
- блоки располагаются в регионах, а регионы задаются темой. Тема же для всех страниц одни и те же регионы создает? Как тут быть - на разных страницах блоки по разному выстраивать например надо. Кучу регионов наплодить?

видимость блоков тоже вещь регулируемая
"Softovick" wrote:
Как сделает разработчик - так и будет. Вариантов несколько, причем рещения могут отличатся кардинально. Между прочим в Drupal темой задают не только регионы, но даже отдельные ноды, если надо.

+1
в друпал можно темизировать все. для этого есть система хуков и шаблоны
p.s. и вообще почитайте больше про друпал. задаете банальные вопросы. хотя бы азы почитайте внимательно

Аватар пользователя starcomputer starcomputer 14 января 2011 в 16:21

"<a href="mailto:Siegfrid@drupal.org">Siegfrid@drupal.org</a>" wrote:
в общем предлагаю прекратить этот балаган и вернуться к куда более интересным и полезным темам

Ну тема может слегка и склочная :), но мне как новичку интересно, потому как на подобные вопросы, задай я их на форуме, последует стандартный ответ - читайте документацию.
Конечно, если человек профессионально занимается (или собирается заниматься) созданием сайтов на Друпал, то понятно. А если такой как я ? Один собственный любительский сайт ?
Можно конечно перечитать ВСЮ документацию, но:
1. Фиг все сразу запомнишь.
2. 95% из этого тебе никогда не пригодится.
Это типа когда человек на автофоруме спрашивает как ему отремонтировать ручку стеклоподъемника, а ему отвечают, что нужно полностью изучить техническую документацию на автомобиль, а желательно еще самостоятельно его разобрать до винтика и потом собрать.
...........
Сорри, если кого обидел. Smile

Аватар пользователя Softovick Softovick 14 января 2011 в 16:29

starcomputer wrote:
Можно конечно перечитать ВСЮ документацию, но:
1. Фиг все сразу запомнишь.
2. 95% из этого тебе никогда не пригодится.
Это типа когда человек на автофоруме спрашивает как ему отремонтировать ручку стеклоподъемника, а ему отвечают, что нужно полностью изучить техническую документацию на автомобиль, а желательно еще самостоятельно его разобрать до винтика и потом собрать.

Как бы тут вопрос не от простого человека, а от как минимум менеджера. Т.е. это типа как автомахенник из сервиса будет задавать вопросы "А каким ключем закручивать гайку на колесе? А может вообще другое колесо поставить? А может и не закручивать вовсе?"
Также никого не хочу обидеть, но перед тем как персоналу такого уровня задавать такие вопросы, как минимум следует прочитать handbook и пару книжек про Drupal. Имхо - если сразу непонятно, для чего нужен Drupal в web-студии - то и не нужен он там. Лучше 1С-Битрикс занимайтесь, там хоть деньги будете зарабатывать при продаже.

Аватар пользователя pselfin pselfin 14 января 2011 в 16:24

Я сдержался от провокации, другие нет...
Автору не менеджерские преимущества нужны, а он пытается в технические составляющие влезть. В такм случае для начала http://drupal.ru/quickstart - после реализовать пару проектов. а там уже видно будет ему самому. Это же троль чистой воды, то что по теме получил, он игнорирует и цепляется за "ноды, регионы, вивс" и прочее не важное на данный момент.

Аватар пользователя Aleksey_ Aleksey_ 14 января 2011 в 16:30

Давайте не будем говорить о сферических задачах в вакууме, а попробуем поговорить о реальной задаче.
Я опишу как мы сейчас справляемся и свои догадки как это на друпале реализовать, а вы подскажете - что не так или так.
Например есть задача "Галерея". Т.е. сайт например мастера-сантехника. Есть галереи - "Работа в доме по Кутузовской", "Теплый пол в квартире 5" и другие.
Каждая галерея содержит картинки - фотоснимки ракурсов работ.
Как делаем мы сейчас:
Определенная галерея - объект(для сайта). Содержит инфу - название, размеры миниатюр, как выводить(3*3 или 10*10, ...).
Картинка характеризуется названием. например "Ванна".
Как вводить данные.
В админке создается страничка где владелец сайта создает галерею:
указывает: название, размеры миниатюр, как выводить
приступает заполнять картинками(указывает название и файл грузит), они складываются в папку, миниатюры создаются.
Для существующей галереи - видит существующие, удалять можно картинку и добавлять новые(без перезагрузки страницы).

Страница показа картинки:
определяется какая галерея, выводятся картинки в заданную сетку. Кнопки "Дальше", "Назад" обеспечат навигацию между вкладками одной галереи(картинки все подгружены). Есть ссылки перехода на предыд., след. галереи.

Вот все. Мне все понятно что должно быть. Программистам тоже. Т.к. работаем с объектом сайта Галерея и его подобъектом Картинка.

Что с друпалом.
Вариант 1.
Делаем тип ноды Галерея. Тут только название, разрешение миниат., как выводить.
Делаем тип ноды Картинка. Тут название, поле cck image, поле cck ссылка на галерею.
Минусы - неудобно добавлять картинки - создавать каждый раз ноды
Плюс - можно удалять картинки - удаляя ноды.
Минус - нужно удалить всю галерею - придется ноды картинки выискивать для нее.
Минус - на сайте доступны пути к нодам картинкам хотя это не планировалось.
Как сделать вывод галереи? По ссылке на ноду галереи - по сути ничего не покажет, кроме названия. Тут я понимаю свой кодинг, и и по галерее искать ноды картинки.

Вариант 2.
Делаем тип ноды Галерея. Но тут кроме всего что в предыдущем типе галереи находятся и связанные с ней картинки. Т.е. тут имитируем реальный тип Галерея(как в самом первом примере).
Плюс - нужно удалить галерею - удалится только она.
Как ноде добавить переменное кол-во картинок - есть такое поле cck?
Как тут в форме сохранения/редактирования ноды увидеть все существующие картинки + удалять/добавлять новые. Добавлять желательно без перезагрузки странички.
Вывод галереи(возможный плюс): друпал позаботится о выводе ноды со своми cck полями, и в шаблоне наверное возможно будет так раскидать картинки как надо для яваскрипта.

Что скажете?

Аватар пользователя Softovick Softovick 14 января 2011 в 16:41

Aleksey_ wrote:

Что с друпалом.
Вариант 1.
Делаем тип ноды Галерея. Тут только название, разрешение миниат., как выводить.
Делаем тип ноды Картинка. Тут название, поле cck image, поле cck ссылка на галерею.
Минусы - неудобно добавлять картинки - создавать каждый раз ноды
Плюс - можно удалять картинки - удаляя ноды.
Минус - нужно удалить всю галерею - придется ноды картинки выискивать для нее.
Минус - на сайте доступны пути к нодам картинкам хотя это не планировалось.
Как сделать вывод галереи? По ссылке на ноду галереи - по сути ничего не покажет, кроме названия. Тут я понимаю свой кодинг, и и по галерее искать ноды картинки.

Вариант 2.
Делаем тип ноды Галерея. Но тут кроме всего что в предыдущем типе галереи находятся и связанные с ней картинки. Т.е. тут имитируем реальный тип Галерея(как в самом первом примере).
Плюс - нужно удалить галерею - удалится только она.
Как ноде добавить переменное кол-во картинок - есть такое поле cck?
Как тут в форме сохранения/редактирования ноды увидеть все существующие картинки + удалять/добавлять новые. Добавлять желательно без перезагрузки странички.
Вывод галереи(возможный плюс): друпал позаботится о выводе ноды со своми cck полями, и в шаблоне наверное возможно будет так раскидать картинки как надо для яваскрипта.

Что скажете?


ImageCache
Вариант 1 - Image + Image Gallery + Image Import - профит. CCK тут не нужно. Вывод создается автоматически модулем, плюс можно при необходимости допилить при помощи Views
Вариант 2 - нода + Views + ImageField и какой нить FileField Insert, например. Настраивается через UI.

Аватар пользователя starcomputer starcomputer 14 января 2011 в 16:36

"Softovick" wrote:
Как бы тут вопрос не от простого человека, а от как минимум менеджера. Т.е. это типа как автомахенник из сервиса будет задавать вопросы "А каким ключем закручивать гайку на колесе? А может вообще другое колесо поставить? А может и не закручивать вовсе?"

Согласен. Smile

Аватар пользователя Aleksey_ Aleksey_ 14 января 2011 в 16:37

"<a href="mailto:P.Selfin@drupal.org">P.Selfin@drupal.org</a>" wrote:
В такм случае для начала http://drupal.ru/quickstart - после реализовать пару проектов. а там уже видно будет ему самому

я это читал и все сделал что там объяснялось. Плюс Мерсер. И куча всего остального.

Аватар пользователя starcomputer starcomputer 14 января 2011 в 16:45

"Aleksey_" wrote:
указывает: название, размеры миниатюр, как выводить

Модуль LightBox2 - создаете свой тип превью и указываете как его выводить.
"Aleksey_" wrote:
Что скажете?

А что тут скажешь.....
Вы смотрите на Друпал с точки зрения своей CMS, и пытаетесь его проанализировать с этой точки зрения.
Можно идти и этим путем - написать свой модуль и будет все, как Вы описали. А можно взять готовый модуль галереи (их до черта уже написано), подключить его, настроить свойства, создать галерею. А дальше будет: добавить фотку / удалить фотку / удалить галерею.
Можно конечно писать все ручками, но зачем ? Разве что нет готового, или оно Вас не устраивает Smile
Есть Pascal, а есть Delphi.
Язык по сути один, а подходы разные.

Аватар пользователя Aleksey_ Aleksey_ 14 января 2011 в 16:46

Softovick Вариант 1 и Вариант 2 - это я спрашиваю - какой правильный?
Плюс давайте без готовых реализаций галерей - я же все равно не знаю что там. Строим на ядре. Есть ноды, сск. Я же смысл ноды понять хочу. Какое ее назначение на реальном сайте.

Аватар пользователя Softovick Softovick 14 января 2011 в 17:05

Aleksey_ wrote:
Softovick Вариант 1 и Вариант 2 - это я спрашиваю - какой правильный?
Плюс давайте без готовых реализаций галерей - я же все равно не знаю что там. Строим на ядре. Есть ноды, сск. Я же смысл ноды понять хочу. Какое ее назначение на реальном сайте.

Оба правильные. Причем это далеко не единственные варианты достижения целей.
Вы сами в своей CMS не используете только ядро - вы используете модуль Галлерея, так? Тут точно также - на базовом уровне в Drupal реализован лишь самый минимально необходимый функционал - ни один из присутствующих здесь разработчиков не делал на заказ сайт на голой установке. Как минимум еще парочку модулей ставили. Кстати в Drupal 7 CCK (там он называется Fields) встроен в поставку, так что еще надо понять, что вы имеете под словом "ядро".
Ну и как правильно заметили - API друпала предоставляет достаточно гибкий механизм для программиста и написать нужный вам функционал - дело нескольких дней, а может даже и часов (вспоминаю, что люди то у вас грамотные). Но у меня в ответ вам вопрос - так вы все таки спрашиваете в разрезе "минимум программирования" или "максимум гибкости и работы программисту"?

Аватар пользователя starcomputer starcomputer 14 января 2011 в 16:51

"Aleksey_" wrote:
Какое ее назначение на реальном сайте

Чистый лист в Word. Smile
"Aleksey_" wrote:
я же все равно не знаю что там

Функционал можно всегда увидеть на примерах, а насчет "что там внутри", так:
1. Исходники открытые.
2. А Вы что, знаете что ВНУТРИ процессора ? Тем не менее это не мешает Вам его использовать Smile

Аватар пользователя Aleksey_ Aleksey_ 14 января 2011 в 17:22

"Softovick" wrote:
Но у меня в ответ вам вопрос - так вы все таки спрашиваете в разрезе "минимум программирования" или "максимум гибкости и работы программисту"?

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

Аватар пользователя Softovick Softovick 14 января 2011 в 19:26

Aleksey_ wrote:
"Softovick" wrote:
Но у меня в ответ вам вопрос - так вы все таки спрашиваете в разрезе "минимум программирования" или "максимум гибкости и работы программисту"?

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

Почему нет? Я уже не один раз тут написал, что даже если захотят написать свое - без проблем. Drupal в этом случае очень даже замечательный CMF. А когда надо по быстрому и попроще (спорно, но других слов не нашел) - берете готовые кирпичики и делаете из них. Разработка ускоряется в разы, а т.к. на месте Drupal не стоит - то и вместе с ним вы и свои продукты развиваете, сайты расширяете и т.п. ИМХО - если ориентированы на клиента - это самое важное. Если ориентированны на заработок - то уж извините...

Аватар пользователя starcomputer starcomputer 14 января 2011 в 17:38

"Aleksey_" wrote:
Тут возникает вопрос, как вы все советуете на готовом, будет ли программистам в прикол разбираться с чужими сложными модулями, всякими настройками, приколами, комбинациями чем самим прогать( на что они собственно нанимались)?

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

Аватар пользователя q2_faith q2_faith 14 января 2011 в 17:49

"Aleksey_" wrote:
Что скажете?

что у вас в цмс только один путь создания галереи
в друпале же их реализаций больше, чем эти два варианта, которые вы описали.
к примеру третий вариант, делать через таксономию, которая позволит сделать вам очень гибкую галерею
"Aleksey_" wrote:
Тут возникает вопрос, как вы все советуете на готовом, будет ли программистам в прикол разбираться с чужими сложными модулями, всякими настройками, приколами, комбинациями чем самим прогать( на что они собственно нанимались)?

никто не заставляет их разбираться, для этого в сложных модулях есть API и документация
"Aleksey_" wrote:
Если настраивать и подгонять готовое к нужному проблемно или долго - может лучше сразу прогать.

мнение новичка. зачем изобретать велосипед. тем более не факт что он будет лучше и стабильнее

Аватар пользователя q2_faith q2_faith 14 января 2011 в 18:10

"starcomputer" wrote:
Это типа когда человек на автофоруме спрашивает как ему отремонтировать ручку стеклоподъемника, а ему отвечают, что нужно полностью изучить техническую документацию на автомобиль, а желательно еще самостоятельно его разобрать до винтика и потом собрать.

если только на форумах по отечественным автомобилям)))
тему можно закрыть. хотите понять возможности друпала, посмотрите для примера drupalogy.ru. если не впечатлило, то http://drupal.org/success-stories
и имхо некорректно сравнивать вашу цмс и друпал, хотя бы с точки зрения того же самого кода

Аватар пользователя Sentrashy@drupal.org Sentrashy@drupal.org 14 января 2011 в 20:32

"Aleksey_" wrote:
Плюс давайте без готовых реализаций галерей - я же все равно не знаю что там. Строим на ядре. Есть ноды, сск. Я же смысл ноды понять хочу. Какое ее назначение на реальном сайте.

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

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

Перед остальными тоже извиняюсь, но 2-е страницы это уже перебор, учитывая местную специфику=)

P.s. да, и вопрос к форумчанам, навеенный программистами чудесной студии - какая разница для программистов на php в программировании под друпал или в програмировании не под друпал, если есть api?

Аватар пользователя Виктор Степаньков ака RxB Виктор Степаньк... 14 января 2011 в 20:42

"<a href="mailto:Sentrashy@drupal.org">Sentrashy@drupal.org</a>" wrote:
P.s. да, и вопрос к форумчанам, навеенный программистами чудесной студии - какая разница для программистов на php в программировании под друпал или в програмировании не под друпал, если есть api?

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

Аватар пользователя Sentrashy@drupal.org Sentrashy@drupal.org 14 января 2011 в 20:53

"RxB" wrote:
под друпал многим тяжело кодить по причине того что не нужно городить велосипеды

Но ведь можно использовать Друпал как CMF... и городоить свои велосипеды сколько угодно. А если веловипеды находятся на самом низком уровне, то таким ни одна CMF не подойдет, насколько я понимаю.
Да и вообще, несколько знакомился с программированием - есть же паттерны, их тоже принято изобретать заново?=)

Аватар пользователя Виктор Степаньков ака RxB Виктор Степаньк... 14 января 2011 в 21:02

"<a href="mailto:Sentrashy@drupal.org">Sentrashy@drupal.org</a>" wrote:
Но ведь можно использовать Друпал как CMF... и городоить свои велосипеды сколько угодно. А если веловипеды находятся на самом низком уровне, то таким ни одна CMF не подойдет, насколько я понимаю.

Ненене. Как раз городить CMF-велосипеды.
Я всякое видел - и когда забивают на слой абстракции с БД и когда hook_menu() считают тяжёлым для трёх десятков страниц и делают свой велосипед на hook_init(), исходник выкладывать не буду, ибо автор рядом тут на форуме.

Аватар пользователя petrovnn petrovnn 10 ноября 2015 в 11:47

Нуууу....

Мой любимый холивар.
Хотя конечно поднадоело.

Все никак руки не доходят взять и доделать сайт который ответил-бы на большинство ваших alexey_ вопросов.

Вообще топикстартер прав.

Подробнее здесь:
http://www.whydrupal.ru/chem-tak-khorosh-drupal

Насчет галереи здесь:

http://www.whydrupal.ru/simple-drupal-gallery

Аватар пользователя Sentrashy@drupal.org Sentrashy@drupal.org 14 января 2011 в 21:53

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

Аватар пользователя vitok vitok 15 января 2011 в 0:05

"xxandeadxx" wrote:
да, именно

На скрине даже получается не 3D Carousel, а ContentFlow как отписал petrovnn но ни того, ни того в качестве готового модуля для cck форматтера не встречал...

Аватар пользователя Aleksey_ Aleksey_ 21 января 2011 в 14:17

petrovnn, большое спасибо за ответ.
Особенно мне понравилось в статье: Какая CMS лучше? Часть 2:

Quote:
В первую очередь — необычный подход к структуре и содержимому. В большинстве CMS вы сначала определяете структуру сайта через меню, а затем «подвязываете» документы к разделам. В Drupal, первично содержимое. Вы создаете документы, а затем связываете их при помощи уникального механизма таксономии

- вот этот необычный подход и сбивает.
Это попробовали в DrupalGuide объяснить:
Quote:

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

, но не очень удачно. Какая разница по сути между страницами админки и не админки кроме доступа. Плюс - каждая страница - нода. О чем это они вообще?

Аватар пользователя Softovick Softovick 21 января 2011 в 16:03

Aleksey_ wrote:
, но не очень удачно. Какая разница по сути между страницами админки и не админки кроме доступа. Плюс - каждая страница - нода. О чем это они вообще?

О нодах. Smile
Страницы админки формируются не материалами, а при помощи модулей (т.е. Form API). Именно поэтому считается, что у Drupal нет админки как таковой, т.к. она текучая и зависит по сути только от модулей... Понятно?

Аватар пользователя Dan Dan 22 января 2011 в 1:55

"Aleksey_" wrote:
, но не очень удачно. Какая разница по сути между страницами админки и не админки кроме доступа. Плюс - каждая страница - нода. О чем это они вообще?

Нода это объект в терминологии ООП, у неё есть методы (хуки) и свойства (поля)*. Это описание ближе всего.
Админка это просто набор страниц с текстом и формами, которые формируются простыми обработчиками.

(* Объектом корректнее называть тип материала, а уже конкретную ноду - экземпляром объекта).

Аватар пользователя Aleksey_ Aleksey_ 22 января 2011 в 8:49

"RxB" wrote:
Не надо рвать шаблоны человеку!
Программисты сказали - ГОВНО. Тема закрыта

местный клоун? Wink

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

Аватар пользователя Softovick Softovick 22 января 2011 в 11:48

Aleksey_ wrote:
"RxB" wrote:
Не надо рвать шаблоны человеку!
Программисты сказали - ГОВНО. Тема закрыта

местный клоун? Wink

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


Нет. Как раз таки в разрезе Drupal+node+ группа модулей CCK - материал не имеет жестких полей (кроме двух, да и то образно) и чтобы выводить это на экран - вполне можно обойтись без программирования, используя модуль Views.
Чуточку программирования нужно, если вам необходимо обрабатывать что-то на сайте не стандартным способом и для чего еще не придумали модуля (для этого задача уж очень нетривиальной должны быть). Также немного программирования нужно будет, если эти данные не только надо вывести на экран, но и оформить в уникальном дизайне - но это уже темизация, и есть она в любом движке.
А то, что вы описали - это как раз таки у вас в CMS или вот например в Joomla - там на каждый чих код править надо.
P.S.: RxB не клоун, он лаконично выразил общую мысль.

Аватар пользователя Aleksey_ Aleksey_ 22 января 2011 в 11:07

"xxandeadxx" wrote:
забаньте нуба

я уже заметил что на этом сайте предостаточно разработчиков-импотентов, способных только на флуд. А может и не разработчики вы вовсе, а так - бла-бла. Элементарного тому же заказчику не сможете объяснить .......
Серьезно думаешь, что будешь тут строить из себя остряка - и другие поверят, что у тебя Большой? Wink =)=)=)
Комплексы решай лучше с психологом, эффективней результат говорят.

Аватар пользователя Softovick Softovick 22 января 2011 в 12:08

Соберу ка я в одном посте все мнения.
Алексей, суть в том, что Ваши разработчики не хотят изучать новую для них систему, мотивируя якобы тем, что Drupal сложен для разработки и использования. По факту, им просто банально не хочется вникать в работу и внутренности Drupal. По меньшей мере это ставит под вопрос компетентность их как профессионалом WEB-разработки, а также как лояльных сотрудников компании.

На данный момент Drupal один из самых гибких и удобных движков (из бесплатных точно) именно для разработки сайтов в любом разрезе. Из года в год он занимает места в первой тройке движков по популярности. Я надеюсь не надо объяснять, что такое положение вещей не притягивается с потолка и вполне закономерно считать, что попадает он в тройку лучших все таки не за просто так.

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

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

Аватар пользователя Aleksey_ Aleksey_ 22 января 2011 в 12:32

"Softovick" wrote:
Нет. Как раз таки в разрезе Drupal+node+ группа модулей CCK - материал не имеет жестких полей (кроме двух, да и то образно) и чтобы выводить это на экран - вполне можно обойтись без программирования, используя модуль Views.

views в основном смотрел, тяжелый пишут очень. Но это результат получается - список, результат одного запроса.
Вот например главная страница или страницы таксономии - они же спрограммированы модулями. Именно спрограммированы для показы нод по их алгоритму. Также и мне нужные страницы наверно придется если views например не использовать? Или если он не решает задачи.
"<a href="mailto:Sentrashy@drupal.org">Sentrashy@drupal.org</a>" wrote:
Так беги отсюда, или присоединиться желаешь?

я тут не ради вас. Вы - мусор этого форума. Мне отвечают тут достойные люди. Им респект и уважение.
"Softovick" wrote:
Теперь берем Drupal (впрочем и другие тоже можно рассматривать в этом разрезе) - разработчики есть всегда и их много. Ушел один, пришел другой - движок все равно один и тот же, все тот же старый знакомый Drupal. Весь профит - в подходе и идеалогии.

вот тут еще вопрос наверное - так ли их много, по настоящему шарящих. Попробую в нашем городе помониторить.
А то смотрю для кодеров друпал - сложен и долго разбираться. Ну может не прям сложен, но продвинутые вещи на друпале чтобы сделать - сильно уметь надо, вглубь понимать.
Офигенный признак этого - данный форум, раздел "Программирование": вообще мизер тем с пометкой [РЕШЕНО]. Да и ответы смотрел внутри - никакие часто. Не знает получается в основном народ как программируется друпал. Не могут отвечать на вопросы даже.
А вы говорите - для программистов четкое api, то да се, что то не клеится ...

Аватар пользователя Softovick Softovick 22 января 2011 в 12:44

Aleksey_ wrote:
views в основном смотрел, тяжелый пишут очень. Но это результат получается - список, результат одного запроса.
Вот например главная страница или страницы таксономии - они же спрограммированы модулями. Именно спрограммированы для показы нод по их алгоритму. Также и мне нужные страницы наверно придется если views например не использовать? Или если он не решает задачи.

Views можно настроить гораздо гибче и глубеже, причем на порядков 10, чем просто один запрос. В том числе и перекрывать выводы модулей. Главное корректно спроектировать - вот тут на сложных моментах без программистского мышления никак. Впрочем, я сомневаюсь, что новичек или непонимающий справится, причем независимо от платформы, если полезет в сложную разработку.
Aleksey_ wrote:
вот тут еще вопрос наверное - так ли их много, по настоящему шарящих. Попробую в нашем городе помониторить.
А то смотрю для кодеров друпал - сложен и долго разбираться. Ну может не прям сложен, но продвинутые вещи на друпале чтобы сделать - сильно уметь надо, вглубь понимать.
Офигенный признак этого - данный форум, раздел "Программирование": вообще мизер тем с пометкой [РЕШЕНО]. Да и ответы смотрел внутри - никакие часто. Не знает получается в основном народ как программируется друпал. Не могут отвечать на вопросы даже.
А вы говорите - для программистов четкое api, то да се, что то не клеится ...

Неправильно рассуждаете, по большей части программисты, познав ДАО Drupal, просто увлекаются процессом и начинают зарабатывать деньги.. Большинству из них уже просто неинтересно раз за разом разжевывать основы новичкам. Благо 99% вопросов реально возникают только потому, что человек неправильно сформулировал вопрос при поиске через Google. не понимает по английски, а то и вообще даже не пытается искать, сразу задает вопрос. Банальный пример - при установке после ввода данных для подключения к БД страница обновляется, но ничего дальше не двигается. Каждую неделю минимум 1-2 человека вопрос здесь задают. Путем простого запроса по поиску можно найти, сколько же ответов уже им надавали и понимаешь, что людям банально лень напрягать мозги - и тут плавно вспоминаем, что ваши программисты вам сказали про сложность Drupal Smile

Теперь я покажу пример, а вы мне скажите насколько трудоемко сделать это на вашей CMS, а я тогда скажу, насколько трудоемко сделать это было на Drupal.
http://d6-ticket.softovick.name/

Аватар пользователя tanya0602 tanya0602 22 января 2011 в 15:50

В Wikipedii есть парочка примеров сайтов на Drupal. Красивые примеры. http://ru.wikipedia.org/wiki/Drupal Заодно и полезная инфа. А вообще необходимость вопроса непонятна. Если вы разрабатываете простенькие сайты со стандартным функционалом, типа статичные страницы, пара фоток. Так зачем изобретать велосипед? Пользуйтесь своей ЦМС. Ну или освойте легенькую какую-нибудь php fusion. Вам хватит функционала и сервер не перегрузите и скорость загрузки будет норм.
А друпал хорош, если надо создать многофункциональный портал или его подобие: галереи, форум, чат, профили. Для этого здесь есть куча модулей.
Насчет шабов это действительно очень спорно. Готовые шабы имеют много разных порой ненужных возможностей, которые зазря перегружают страницу. Поэтому лучше вашим программерам научиться писать самим, Или с PHP у них проблемы? Да и вообще желательно, чтобы было мнеьше неиспоьзованных функций в коде ваших сайтов.
Странно, чему учат IT менеджеров на конторе по разработке сайтов, если они не знают таких вещей.
Упоминали про Джумлу: да для ней много красивых шабов, но для вашего рода разработок они слишком тяжелые: много функционала, так что по-любому надо допиливать или разрабатывать самим. Опять же нужны программисты! А в друпале темы все немного похожи структурой. Это его особенность: право, лево, середина.
Вообще на нормальных студиях есть спецы по разным цмс и под каждый проект выбирается наиболее подходящая и отдается в разработку соответствующей группе.

Аватар пользователя Siegfrid@drupal.org Siegfrid@drupal.org 22 января 2011 в 17:04

на этого клоуна еще кто то время тратит... лучше уж человеку в этом топе помогли - http://drupal.ru/node/55911 , там и проблема четко описана и человек вменяем. А этот мега-недо-прога-хрено-менеджер пусть катится лесом со своим подходом. Если мозгов нет, хамло по натуре, да в добавок еще и идиот, то тут уже ничего не поможет...

Аватар пользователя Aleksey_ Aleksey_ 22 января 2011 в 17:33

"Softovick" wrote:
Теперь я покажу пример, а вы мне скажите насколько трудоемко сделать это на вашей CMS, а я тогда скажу, насколько трудоемко сделать это было на Drupal.
http://d6-ticket.softovick.name/[/quote]
а что там? Просто статьи(тикеты у вас называются) и фильтр выбора этих статей что ли? Пол дня - день одному человеку. Это на глаз.

Модераторы, удалите плиз сообщение выше от Siegfrid@drupal.org - попрошайничает в чужой теме и троллит.

Аватар пользователя Softovick Softovick 22 января 2011 в 17:49

Aleksey_ wrote:
"Softovick" wrote:
Теперь я покажу пример, а вы мне скажите насколько трудоемко сделать это на вашей CMS, а я тогда скажу, насколько трудоемко сделать это было на Drupal.
http://d6-ticket.softovick.name/

а что там? Просто статьи(тикеты у вас называются) и фильтр выбора этих статей что ли? Пол дня - день одному человеку. Это на глаз. [/quote]
Не-не-не, мне надо реальную оценку вашего разработчика. Тикетная система по проектам с полуавтоматической обработкой статусов тикетов и привязки к пользователям (связанный список отображается в профиле пользователя). Вы пользуетесь тикетной системой у себя в студии? Что-то типа HelpDesk, если вам это о чем то говорит.
Изготовление подобной системы с нуля заняло у меня примерно 2 часа времени, причем основное время понадобилось чтобы понять англоязычную инструкцию при том, что Drupal у меня русифицирован. Т.е. за 2 часа я установил Drupal, несколько модулей к нему и настроил их. Из программирования - лишь небольшой модуль, который скрывает пару лишних элементов при отображении информации и позволяет темизировать вывод (например, раскрасить строки). Модуль причем я просто передрал с инструкции, не особо вникая что он делает, объем строк на 100 что-ли. Все остальное сделано при помощи модулей с Drupal.org путем нехитрых махинаций манипулятором типа "мышь".

Сомневаюсь, что в реале ваш разработчик сумеет также быстро сделать подобную систему. В этом и фишка Drupal - скорость, удобство и качество. И главное - работает Smile

Аватар пользователя Shift-Web Shift-Web 23 января 2011 в 1:04

"vitok" wrote:
Бу-га-га!!! я хоть и кушал в этот момент, но смеялсо долго :D

Не порежЪ Вите жопу! )))))А то тЯ порвут сЦука! (:?

Аватар пользователя ZanaDLucTyc ZanaDLucTyc 23 января 2011 в 3:26

Господа, хватит трешить Smile
Человек просто не понимают, что до него желают донести. Smile

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

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

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

Как минимум глупо обижатся на тупые и резкие ответы на глупый и неконкретный "вопрос". Лично мне, что бы оценить Drupal, хватило информации, которая размещена в интернете (этот сайт, потом основной портал, блоги разные) - ссылки вам уже дали. Кстати, мануалы на русский язык переведены действительно толковые. Только вот вы не технический специалист - и потому это разговор глухого с немым.

Блин, задолбался отвечать - все это пропадет впустую. Поетому резюмирую. Топикстартер имеет руки из задницы и не знает сферы, в которую полез. Расписывать плюсы и минусы не ему надо а программерам. С другой стороны, это тоже не поможет.

Короче говоря, вся полезная информация сводится к: RTFM, там все есть.

P.S. Алексей, вы и в вправду не видите - насколько глупо вы сформулировали вашу проблему? Или требуются комментарии? Smile

Аватар пользователя vitok vitok 23 января 2011 в 10:58

"ZanaDLucTyc" wrote:
P.S. Алексей, вы и в вправду не видите - насколько глупо вы сформулировали вашу проблему? Или требуются комментарии? :)

"ZanaDLucTyc" wrote:
Господа, хватит трешить :)

"Shift-Web" wrote:
Не порежЪ Вите жопу! )))))А то тЯ порвут сЦука! (:?

Не, это для меня представить сложно, нужно брать пример с RxB веселый картинка давай! Biggrin

Аватар пользователя vitok vitok 23 января 2011 в 13:48

"RxB" wrote:

))) Угу, Стив Джобс создает свою "теорию эволюции" Smile Походу из которой все произошло от:

Или все-же от этого?)

Аватар пользователя vitok vitok 23 января 2011 в 21:13

"xxandeadxx" wrote:

На плече кисть чуть по жоще на до было взять))
Кстати эта девочка походу знает "в чем фишка друпала" ©

Аватар пользователя ZanaDLucTyc ZanaDLucTyc 23 января 2011 в 23:12

Dan wrote:
"Valeratal" wrote:
девушка симпатичная

Ты выше её попы глаза-то подними )))

Не получается выше поднять! Все время съезжаю! Smile

Аватар пользователя vitok vitok 23 января 2011 в 22:07

"xxandeadxx" wrote:
это был ластик! :D

Ясно))
"<a href="mailto:Sentrashy@drupal.org">Sentrashy@drupal.org</a>" wrote:
"Dan" wrote:
"Valeratal" wrote:
девушка симпатичная

Ты выше её попы глаза-то подними )))

Не стоит!

просмотр порно-видео каждый день?) или просто на пенсию пора?)
П.С Шута! Biggrin
П.П.С вид до груди то ведь действительно симпатичный Smile Да и выше тоже хороший. Как сказал Valeratal остальное будет позже)

Аватар пользователя niko niko 24 января 2011 в 16:28

гы улыбнуло ...

а топик стартеру хочу сказать одно - я бы выгнал таких "программистов" которые не в состоянии осилить библиотеку программирования чем по сути является API друпала (освоение модулей в разы легче если это вообще освоением назвать можно) как сказал Cофтовик на это неделя нужна по 2 часа в день - итого 14 часов чистого времени тоесть 2 рабочих дня всего-то. лично я потратил еще меньше времени где-то день в общем мне хватило (.NET сколько там изучать надо? думаю месяца 2 для более менее адекватного уровня)

лично я было время юзал жумлу ... после того как поправил модуль fivestar (его рвало во всех браузерах и оно посути не работало) много понял Smile
Чего оно такое тугое и быстренько за 2 недели перевел сайт на друпал
Причем на разработку потратил дня 3 наверное (это с нуля) да я сейчас пониимаю что можно было сделать лучше но оно работало
Остальное время на перенос материалов из дыбильной жумлы в основном врукопашную так как логики там не было ВООБЩЕ

PS
смею предположить что "наша ЦМС" это либо поделка от школьника либо Жумла что в принципе одинаково
еще есть такая пословица - Нечего на зеркало пинять если рожа крива - чего ТС и желаю
а да еще руководителю которым по сути является IT менеджер нужно читать что нибудь более уважаемое чем сравнения CMS на сайтах CMS (наша то победит (Жумла друпал вордпрес смотря где читаешь) Smile )
и не задавать тупых вопросов (детские в принципе можно по началу)
ну и на бис - мама в наверно не научила уважать собеседника

PPS
думаю алексей мой пост ужо не увидет но накипело на этот бред смотреть ... ато что такое нода как сделать галерею ... рекомендую посмотреть http://www.sostav.ru/columns/tv/47732ebad11cbdc286f02707b8a83af4/ и закрыть студию с таким подходом

Аватар пользователя Aleksey_ Aleksey_ 26 января 2011 в 12:11

"niko" wrote:
думаю алексей мой пост ужо не увидет

почему же я тут.
"q2_faith" wrote:
насчет видео, речь идет о платной cms с закрытым кодом
смысл выкладывать ссылку?)

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

В общем я пока понял следующее:
друпал показывается в своей красе только когда научишься использовать и настраивать разные модули. Этим и займусь. Может тогда пойму как разные типы сайтов, их структура выстраивается на понятии ноды. А может как ЛЮБОЙ САЙТ создается на друпале. Так что пока таймаут. А то мы пока недопонимаем друг друга. Вы - мои вопросы, я - ваши ответы(видимо что то подразумевается по умолчанию).
Модули стоит смотреть наверное в трекере на drupal.org по наиболее используемым?

Аватар пользователя Durak Durak 27 января 2011 в 6:06

Aleksey_ wrote:
"niko" wrote:
думаю алексей мой пост ужо не увидет

почему же я тут.
"q2_faith" wrote:
насчет видео, речь идет о платной cms с закрытым кодом
смысл выкладывать ссылку?)

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

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


О-о-о-о-о-о-о!
Так ничего и не поняли...

Друпал выстаивается во всей красе когда понимаешь его концепцию и осваиваешь всего 2 дополнительных модуля Views и CCK (а начиная с версии Drupal 7 - вообще 1, ибо CCK нынче в ядре).
С момента как понимаешь идеологию таксономии+Views+CCK - начинаешь ценить гибкость Друпала.
И прочие модуля подключать только по необходимости.
И остальные модуля

Quote:

Этим и займусь. Может тогда пойму как разные типы сайтов, их структура выстраивается на понятии ноды.

Гы-гы.

Нода к структуре не имеет прямого отношения.

Нода - это ЕДИНИЦА ИНФОРМАЦИИ на сайте: единичная запись в блоге - это нода, один товар в интернет-магазине - это нода, одна статья - это нода и т.д.

Структура сайта - это таксономия и блоки.

Таксономия - это ОРГАНИЗАЦИЯ информации на сайте, именно по отношению к ней и приемлим термин "структура сайта" с точки зрения информации.

Таксономия - это разбиение сайта на разделы, объединение нод (статей, товаров и пр.) в группы. Возможно, с разбиением по иерархии разделов, возможно - без иерархии.

Блоки - это разбиение сайта с визуальной точки зрения. Слева вверху то-то, справа внизу - то-то.

Все это делается БЕЗ дополнительных модулей, это умеет ЯДРО Drupal.

Quote:

А может как ЛЮБОЙ САЙТ создается на друпале. Так что пока таймаут. А то мы пока недопонимаем друг друга. Вы - мои вопросы, я - ваши ответы(видимо что то подразумевается по умолчанию).
Модули стоит смотреть наверное в трекере на drupal.org по наиболее используемым?

Пожалуй да. Только следует учесть, что подавляющее большинство людей - не гуру. И думают так же как и Вы. То есть первый пара-тройка модулей - безусловно смотреть. А скажем на втором десятке уже идут модуля которые недостойны мощи Drupal, просто примитивны, их функционал легко реализуется другими модулями, более мощными. Но зато их просто изучить - потому они и популярны. Но это - только для тех сайтостроителей, которые ленивы, тупы, не любят работать качественно и т.п. Собственно, таких очень много Wink Если хочется развиваться, - а судя по вашей настойчивости это так, то смотреть все подряд модуля в порядке популярности смысла нет.

Только модуля имеет смысл смотреть только когда концепцию организации информации на Drupal понимаешь.

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

Наиболее часто используемые модуля - Views и CCK.

Views - позволяет указать что и как выводить, если стандартный вывод информации не устраивает.
а) Например, "отсортировать записи блога в порядке наиболее посещаемый" или в порядке "наиболее комментируемые сначала списка" и т.п.
б) Фильтровать (не показывать) записи древнее месяца - если речь идет о выводе новостей, к примеру - ибо древние новости на сайте выглядят странно.
в) Позволяет выводить одну информацию, а не выводить другую: например, хотите, чтобы посетители заходили внутрь ваших записей блогов - приказывайте Views отображать одни только заголовки записей блога (с ссылками на сам текст блога само собой), и не отображать текст. То есть на первой странице у Вас будут перечислены только названия записей. Тогда любопытствующие посетители вынуждены будут тыкаться по ссылкам - а Вы будете получать статистику.
Не тыкаются с заголовков внутрь? Ну давайте их заинтригуем - добавим рядом с названием количество посещений данной конкретной записи и количество комментариев. И т.д. и т.п. - это все Views, наиболее простые примеры его применения.

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

CCK - чтобы не просить программистов добавить то или иное поле к информационным элементам сайта. Например, есть у Вас товар или запись в блоге - хотите, чтобы там же можно было размещать картинку, связанную с текстом/товаром.
С помощью CCK добавляете к товарам/записям блогов возможность прицеплять картинку с помощью CCK: ImageField. И т.п. и т.д.
Нужно к статье по научной проблеме прикрепить демо-файлы с расчетами в МатКаде (ибо приводить все в тексте статьи очень громоздко) - с помощью CCK: FileField добавляете к статьям такую возможность.

Замечание:
Не нужно бояться ломать стандартные типы материалов Drupal или создавать новые.
То есть та же упомянутая в самом начале Page - и нафиг не нужна в общем случае, если ее не переделывать. По сути - это просто демка как можно сделать.

Исключение составляют только специальные типы. Например, если Вы поставили модуль электронного магазина, то типа Product - это именно товар. И если Вам нужна картинка с изображением товаров вашего магазина, то картинку нужно врезать с помощью CCK: ImageField ни куда в другое место, а именно к типу Product.

Аватар пользователя ZanaDLucTyc ZanaDLucTyc 26 января 2011 в 14:40

"Aleksey_" wrote:
В общем я пока понял следующее: друпал показывается в своей красе только когда научишься использовать и настраивать разные модули.

Ну, прежде всего - к нему просто надо привыкнуть и проникнутся (как бы банально это не звучало). Мне при первом знакомстве Drupal показался жутко навороченым и сложным. Всякие там ноды и прочая терминология пугала. Но на поверку все оказалось куда проще. А сейчас вообще думаю, что по простоте использования Drupal ничуть не сложнее той же Джумлы - даже полегче. Он просто несколько.. специфический, что ли.

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

"Aleksey_" wrote:
Модули стоит смотреть наверное в трекере на drupal.org по наиболее используемым?

Если не знаете, какой именно модуль вам нужен, лучше сортировать по функционалу. Там они очень удобно систематизированы. Ну и копаться, читать аннотации к ним.

Ну а для начала вообще - есть шикарная статья на хабре про самые нужные модули для Друпала (писали из расчета на 6.х ветку). На друпал.ру она тоже, вроде, продублирована.

Аватар пользователя Aleksey_ Aleksey_ 26 января 2011 в 15:44

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

Аватар пользователя Durak Durak 27 января 2011 в 6:13

Aleksey_ wrote:

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

Оно и понятно.
Обратная сторона гибкости - сложность реализации этой гибкости.

Программистам проще небольшую свою программку написать, чем зайти на сайт Drupal.org в раздел "Описание API" и разбираться.

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

Я вот хоть и сам программист, но за лет наверное шесть работы с Drupal приходилось менять код крайне редко - один сайт из 10, наверно. Да все больше по мелочи.

Если уж приходится что то программировать сурьезное - то это в крайнем случае. И требует вникания глубокого. За все время только один-единственный модуль понадобилось слабать самому. Ну уж задача очень специфическая - автоматическое обновление сайта из 1С.

Аватар пользователя Durak Durak 27 января 2011 в 6:18

Aleksey_ wrote:
Уже смотрю довольно долго друпал, по Мерсеру разбирался.
И не могу понять чем удобен друпал для создания сайтов ... Тоже смотрел по тем что сделанные - сайты визитки делают, новостные порталы и блоги. А другие?

Есть понятие ноды - что ими строить то можно? Отдельные страницы? Так для страницы каждой свою ноду конструировать что ли. Плюс ноды в списки движком - т.е. что то мелкое, повторяющееся по сути наверное.


Если не читали, не учились - а уже с претензиями, то это напрасно
Начать можно отсюда:
http://drupal.ru/book/toc

Если после прочтения по ссылке выше ваши вопросы не стали конкретнее, то читайте это еще раз, хотя бы выборочно:
http://drupal.ru/book/toc

Если опять не поняли базовых концепций, то идите в начало алгоритма.

Аватар пользователя Vladimir_VVV Vladimir_VVV 12 февраля 2011 в 21:29

"Durak" wrote:
Если опять не поняли базовых концепций, то идите в начало алгоритма.

Лучше нажмите Alt+F4.

PS: я тоже троль.

Аватар пользователя otmoroz otmoroz 5 мая 2011 в 16:09

чета дяд какой-то совсем уже неадекватный. книжку по друпалу не читал, quikstartguide, сразу ответы спрашивает. ЧСВ выше крыше опять же.
добавлено:
Durak, как люди чего-нить сложное спрашивают, так сразу все в поиск посылают. А когда дядя Алёша спрашивает про самые основы, ему тут же все расписывают. Где справедливость??? риторика...

Аватар пользователя karbunkul karbunkul 6 мая 2011 в 9:20

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

Aleksey, если до сих пор не понял в чем преимущества Drupal, то мне тебя крайне жаль. Расскажу немного о своем знакомстве с этой CMF (в первую очередь). Услышал про Drupal совершенно случайно, он упоминался в комментарии на сайте Попова, решил посмотреть что это есть вообще из интереса. Установил на XAMPP, зашел в админку (ENG версия D7) потыкался, помыкался, ни фига не поняв сделал скоропалительный вывод что не айс мягко сказать. Но я судил по первому взгляду да и поставил тупо ради интереса и ничего даже не пытался делать на нем. Да и еще я рассматривал Drupal как CMS и нашел по сравнению что Wordpress удобнее ))

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

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

Аватар пользователя mak-vardugin mak-vardugin 29 мая 2011 в 0:07

Парни а вам не кажется что это троль, вопрос только в том наш (Толик, хватит бловатся) или пришлый

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

Аватар пользователя vitok vitok 27 июня 2011 в 13:20

"Vikt0R" wrote:
можно с этого места по-подробнее? начинаю строить на 7-ой версии. спасибо.

На подробное описание, что к чему и как у меня сейчас времени нет, могу лишь подсказать в какую сторону копать. А именно таких модулей как Boost Authcache (его правда под семерку еще не портировали) CSS Embedded Images. Если погуглить по поводу оптимизации друпала, можно еще интересных модулей накопать. Когда будет свободное время (в этом или следующем месяце) возможно статейку напишу, что к чему и как.

Аватар пользователя petrovnn petrovnn 27 июня 2011 в 15:14

"vitok" wrote:
CSS Embedded Images

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

Аватар пользователя Vikt0R Vikt0R 27 июня 2011 в 19:35

"vitok" wrote:
Когда будет свободное время (в этом или следующем месяце) возможно статейку напишу, что к чему и как.

спасибо за наводку. ну и будем ждать статейку.

Аватар пользователя Dan Dan 27 июня 2011 в 22:42

"petrovnn" wrote:
Забавный модуль. Вы его применяете на всех сайтах, или только на нагруженных? Вы вообще его применяете? Я вот посмотрел - геморновато.

Хороший верстальщик это делает ручками Smile

Аватар пользователя petrovnn petrovnn 28 июня 2011 в 23:23

"Dan" wrote:
Хороший верстальщик это делает ручками :)

Лично я пока не обнаружил преимуществ использования этого метода.

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

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

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

Аватар пользователя Dan Dan 29 июня 2011 в 13:22

"petrovnn" wrote:
Во-первых,... мы заставляем клиента грузить все эти картинки на любой странице.

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

"petrovnn" wrote:
Во-вторых,...Проще сделать спрайт, т.к. его легче править в графическом редакторе.

Спрайты делаются дольше - на base64 уходит меньше минуты (ввести в командной строке base64 [файл], скопировать код в CSS), а для спрайтов надо выдержать размеры, занести размеры в CSS, отладить это дело, проверить, что другие картинки в этом же спрайте не глючат в другом месте, учесть горизонтальные и вертикальные спрайты (или использовать хитрожопые техники для совмещения и тех и других) и т.д. Это быстрее? А редактировать не проблема - сохраняем из браузера картинку и редактируем. Да и спрайт редактировать не айс - сегодня ты помнишь для чего он у тебя, а завтра надо будет искать, где он используется, дабы всё перепроверить.
Спрайты дорогая технология, но без неё тоже никуда - base64 имеетсмысл только для совсем мелких картинок.

"petrovnn" wrote:
Кроме того, считаю этот метод оправданным только тогда [для сайтов] ... с десятками и сотнями тыщ посетителей в день

Ну для 15 человек в день, я думаю, ты и со спрайтами не будешь морочиться Smile