Друпал для новичков - как легко освоиться?
Прислано: KCEOH
вс, 15/04/2007 - 03:41
Cсылки на материалы, которые в свое время помогли мне освоиться с друпалом.
Некоторая информация:
Для начала отвечу на два основых вопроса:
1) Можно ли реализовать XYZ на друпале?
Да, большинство проектов более-менее можно реализовать на нем. Загляните сюда, и оцените, что можно сделать.
2) Легко ли новичку / простому пользователю освоиться?
Нет, но при наличии некоторого свободного времени, желания, и умения использовать поиск - не особо сложно. Главное - понять идеологию и архитектуру.
Я бы не советовал в данный момент использовать материалы сайтов, drupallers.ru и drupal.htdogs.ru, т.к. они устарели и там есть обсуждения, которые могут вас запутать (например я долго мучался с модулем flexinode, который сейчас называется cck).
Самое начало:
Дополнительные материалы:
- Полезная инфа, постоянно пополняется.
- Англо-русский словарь терминов Drupal
- Переводы модулей и движка
FAQ / ЧаВо:
Темы (шаблоны, шкуры, скины):
- Все темы на drupal.org (> 1Mb с рисунками).
- Шаблоны Movable Type.
- Еще один сайт с темами.
- Создание новых тем. Блог steel.ne, больше html и более понятно новичку.
- Темы, шаблоны. Блог marazmus'а, больше инфы по phptemplate, немало программирования.
- Переменные в шаблонах, Переменные в page.tpl.php.
Модули:
- Дополнительные (contrib) модули Drupal. На мой взгляд, хорошее описание модулей дает B.X - подробно объясняет, зачем нужен модуль, где может пригодиться, прикрепляет скриншоты.
- Все модули на drupal.org (англ, ~ 600 кб).
Форум:
- Цикл статей, о том, как замутить на друпале нормальный форум (хочется добавить - для конкретных пацанов :)).
Для разработчиков:
- Handbooks в архиве.
- "оффлайн" документация в CHM.
- Набор софта (активных друпаловодов) для работы с Drupal.
TODO
- ссылки на хорошие темы по cck, views
- KCEOH's blog
- Для комментирования войдите или зарегистрируйтесь
Надеюсь это поможет. Не знаю как там у реальных пацанов :))), но мне самому сложновато тут рыскать. Спасибо!
- Для комментирования войдите или зарегистрируйтесь
KCEOH !
я совсем зелёный. Не могу установить drupal. Поставил topServer. Он запускается со своего диска T:
Разархивировал drupal в папку d:\drupal_ru, создал с пом. TopServer базу данных в mysql, добавил строки в settings.php. Непонятно, где прописать путь d:\drupal_ru ? Как собственно инсталлировать drupal ?
- Для комментирования войдите или зарегистрируйтесь
Доброго всем ремени суток!
Я новичек, у меня проблемы с установкой и настройкой drupal под базу данных ibm db2. Если кто может помочь, откликнитесь, пожалуйста. Может попереписываемся в аське, чтобы форум не засорять?
Я руководствуюсь материалом статьи:
http://www.ibm.com/developerworks/ru/library/i-osource9/index.html
Но проблемы все равно возникли. Помогите, пожалуйста.
- Для комментирования войдите или зарегистрируйтесь
2margol а где сказано, что IBM DB входит в список баз, поддерживаемых Drupal?
- Для комментирования войдите или зарегистрируйтесь
Как создать нужные таблицы в mySql ?
Я вижу alias drupal, но получаю в IE Warning:
Table 'drupal_ru.access' doesn't exist query: SELECT
CASE WHEN status=1 THEN 0 ELSE 1 END
FROM access
WHERE type = 'host'
AND LOWER('127.0.0.1') LIKE LOWER(mask) ORDER BY status DESC
LIMIT 0, 1 in D:\drupal_ru\includes\database.mysql.inc on line 172
- Для комментирования войдите или зарегистрируйтесь
В ссылочке, указанной мною выше.
- Для комментирования войдите или зарегистрируйтесь
Думаю вопросы к IBM и её DB2 Express-C . А в чем смысл использования этого сурагата от IBM?
Вы или используйте её родные базы(на которых Drupal не работает), или будете получать постоянные проблемы с совместимостью модулей и всей системы в целом.
- Для комментирования войдите или зарегистрируйтесь
Что такое XYZ? ^_^
- Для комментирования войдите или зарегистрируйтесь
52 и 54 мало чем отличаются.. :)
- Для комментирования войдите или зарегистрируйтесь
У меня в дистрибутиве druoal 5.1 отсутствует папка databases, взял из 4-ки. При исталляции пишет:
user warning: Table 'drupal_ru.node_type' doesn't exist query:
SELECT nt.type, nt.* FROM node_type nt ORDER BY nt.type ASC in D:\drupal_ru\includes\database.mysql.inc on line 172.
user warning:
Table 'drupal_ru.blocks_roles' doesn't exist query: SELECT DISTINCT b.* FROM blocks b LEFT JOIN blocks_roles r ON b.module = r.module AND b.delta = r.delta WHERE b.theme = 'bluemarine' AND b.status = 1 AND (r.rid IN (2) OR r.rid IS NULL) ORDER BY b.region, b.weight, b.module in D:\drupal_ru\includes\database.mysql.inc on line 172.
Как бороться ?
- Для комментирования войдите или зарегистрируйтесь
cron, зачем вы пытаетесь вручную что-то добавлять к дистрибутиву? Создайте пустую БД у себя на хостинге. Скопируйте на сервер файлы из дистрибутива Drupal, затем просто наберите имя вашего сайта в браузере. Вам будет предложено заполнить несколько полей про базу данных (имя, логин и пароль пользователя). Укажите эти параметры и инсталлятор сделает все остальное сам.
- Для комментирования войдите или зарегистрируйтесь
Привет ! Оказывается в дистрибутиве drupal 5.1 (from drupal.org) отсутствует папка databases со скриптами создания таблиц. Я взял скрипты из файла исталляции 4.7.6. Drupal поехал, но с ошибками. На странице [Отчет о состоянии] пишет:
user warning: Table 'drupal_ru.node_type' doesn't exist query:
SELECT nt.type, nt.* FROM node_type nt ORDER BY nt.type ASC
in D:\drupal_ru\includes\database.mysql.inc on line 172.
user warning: Table 'drupal_ru.blocks_roles' doesn't exist query:
SELECT DISTINCT b.*
FROM blocks b LEFT JOIN blocks_roles r ON b.module = r.module
AND b.delta = r.delta WHERE b.theme = 'bluemarine' AND b.status = 1 AND (r.rid IN (2) OR r.rid IS NULL) ORDER BY b.region, b.weight, b.module
in D:\drupal_ru\includes\database.mysql.inc on line 172.
И действительно, таблиц node_type и blocks_roles в mySql не существует. Я думаю, node_type используется для пользовательских типов узлов, и т.д. Если не в лом, сбросьте, пожалуйста, скрипты для drupal 5.1
With best regards.
- Для комментирования войдите или зарегистрируйтесь
Вот ведь! Не было инсталлятора, все жаловались - дайте!
Теперь есть - говорят дайте базу!
Нету её! В пятерке каждый модуль, в том числе "ядерный" инсталлируется отдельно. В зависимости от профиля, БД будет разной. Если идти твоим путём, то надо сначала установить версию 4.7. Потом проапгрейдить до 5.1.
В чём проблема инсталляции?
PS: на случай ядерной войны sql-дамп "нулёвой" базы присовокупляю....
- Для комментирования войдите или зарегистрируйтесь
PVasili! Хочу ответить вам по всем пунктам вашего постера.
Думаю вопросы к IBM и её DB2 Express-C .
Отвечаю: справились сами.
А в чем смысл использования этого сурагата от IBM?
Отвечаю: на этих базах построена информационная система крупного ВУЗа (около 1800 сотрудников, сколько студентов даже боюсь предположить). На них построена система бухгалтерии, отдела кадров, учебного управления, приемной комиссии... Работает бесперебойно уже более 9 лет. Да, My SQL более распространена, но ведь это не значит, что она лучше. Не так ли?
Вы или используйте её родные базы(на которых Drupal не работает), или будете получать постоянные проблемы с совместимостью модулей и всей системы в целом.
Отвечаю:
PVasili! Ее родные базы я использовать не буду, т.к. не откажусь от ibm db2. И Друпал то был выбран нами из-за совместимости с нашей базой.
И самое главное!
Друпал заработал под базой ibm db2! Версия базы данных -9, друпала - 4.7.6
- Для комментирования войдите или зарегистрируйтесь
Друпал заработал под базой ibm db2! Версия базы данных -9, друпала - 4.7.6
Отлично! Думаю, всем интересующимся переходом на Drupal было бы полезно, если бы вы поделились этим своим опытом. Напишите небольшое описалово?
А что так - "версия друпала - 4.7.6"? Давно обкатана и неплохо работает 5-я версия. Относительно скоро выйдет 6-я версия и 4-ку поддерживать перестанут. Были какие-то резоны для выбора 4.6.?
- Для комментирования войдите или зарегистрируйтесь
2 chron
Посоветую Denwer (denwer.ru)- там намного проще установка происходит.
2 zigmat
XYZ - это нечто абстрактное... мог назвать ХХХ, но у всех разные ассоциации c этим словом. :)
Подразумевал, что на друпале получаются сайты почти любого направления.
- Для комментирования войдите или зарегистрируйтесь
Это пока эксперименты наши, конечно интерессует самая последняя из работающих версий. Описание напишу обязательно, но позже.
- Для комментирования войдите или зарегистрируйтесь
По-моему в данной статье от IBM всё подробно расписано. В API друпала есть уровень абстракции отвечающий за работу с БД, по идее любые СУБД соблюдающие стандарты SQL и поддерживаемые PHP могут быть добавлены. Рекомендую обратиться на drupal.org - там основное сообщество разработчиков и вероятно кто-нибудь уже интересовался данной проблемой - разные версии друпала уже адаптировались к Oracle и MS SQL, но в основном пользуются MySQL и PostgreSQL, поэтому эти БД поддерживаются официально (и то в основном MySQL ввиду её популярности).
DB2 промышленная СУБД с давней историей - её адаптация несомненно интересна для работы друпала в интранет окружении, где эта СУБД в основном используется.
- Для комментирования войдите или зарегистрируйтесь
XYZ - не абстрактное , а вполне нормальное понятие анализа в логистике и торговле. И уж ни как не совпадает с XXX :-)
- Для комментирования войдите или зарегистрируйтесь
слетели фильтры, или что? отображается вместе со всеми тегами, а не в виде ссылок, как должно бы :)
- Для комментирования войдите или зарегистрируйтесь
здравствуйте подскажите пожалуйста на этом сайте для аккаунтов закладок по сайту нет случайно, потому как приходиться оставлять сообщения чтобы потом найти тему. (большая просьба сообщение не удалять тема очень нужная)
- Для комментирования войдите или зарегистрируйтесь
этот значок поможет добавить в закладки
- Для комментирования войдите или зарегистрируйтесь








Комментарии