Вводный курс по Drupal (небольшая инструкция на 75 страниц :))
Прислано: Irbis
пн, 16/03/2009 - 20:51
День добрый.
Так как на сайт заходит много новичков в Drupal, специально для них написал небольшую вводную инструкцию на 75 страниц - как создать сайт визитку. Жду ваших предложений и критики. Если понравится - напишу ещё, предлагайте темы.
Инструкция в формате pdf, размещена на народ диске.
Ссылки на дальнейшие редакции материала и на продолжение к данному материалу будут размещены в этом же топике.
Так же топик на Хабрахабр с этой же новостью. Спасибо за его размещению - thestorm.
Для интересующихся на 01.05.2009 файл скачан - 2622 раз. Ну и по торрентам тоже немного разошёлся.
Вот тут в HTML - http://www.cmsmagazine.ru/library/items/cms/drupal_intro/. Скоро будет продолжение и может быть переработка части глав старого - на отдельном сайте.
С уважением Вячеслав.
- Irbis's blog
- Для комментирования войдите или зарегистрируйтесь
Пошел изучать! Заранее Спасибо! Очень надеюсь, что многие вопросы после этого растворятся...
- Для комментирования войдите или зарегистрируйтесь
Для начинающих - просто отлично.
Прикрепите файл со трудом, к вашему сообщению.
Надеемся на новые редакции мануала :)
- Для комментирования войдите или зарегистрируйтесь
Прикрепите файл со трудом, к вашему сообщению.
К сожалению писал месяца 3 назад, исходники (сам пример) не сохранились. Но ко второй редакции приложу :).
- Для комментирования войдите или зарегистрируйтесь
PDF вывернуть не сложно... Было бы полезно выложить это как FAQ для начинающих.
В отдельной ветке можно замечания/дополнения и т.д.
- Для комментирования войдите или зарегистрируйтесь
А можно переаттачить файл с народдиска на drupal.ru? Обещаем хранить в целости и сохранности пока живёт сайт :)
- Для комментирования войдите или зарегистрируйтесь
Вячеслав, мы можем разместить у себя (http://www.cmsmagazine.ru/) Вашу статью?
- Для комментирования войдите или зарегистрируйтесь
Спасибо! За труд. Это я вам как новичок говорю. Жду следующих редакций, может там будет что-то про настройку почты) для сайта
- Для комментирования войдите или зарегистрируйтесь
о создании темы будет интересно почитать
- Для комментирования войдите или зарегистрируйтесь
А можно переаттачить файл с народдиска на drupal.ru? Обещаем хранить в целости и сохранности пока живёт сайт :)
Конечно, только подскажите потом как следующий билд данной документации залить :).
Вячеслав, мы можем разместить у себя (http://www.cmsmagazine.ru/) Вашу статью?
Я бы с радостью :), так же в соавторстве со мной значится моя жена и её сайт - в небольшом кратком вступлении на 2 строки, в начале статьи на вашем сайте хотелось бы это указать и про drupal.ru незабыть :). Готов оформить статью под ваши стандарты размещения, прошу для этого связаться со мной по E-mail: sonwol@yandex.ru (в теме письма напишите пожалуйста - "cmsmagazine.ru СТАТЬЯ")
- Для комментирования войдите или зарегистрируйтесь
Из 75 страниц я думаю штук 20 - это скриншоты красивой картинки на обоях размером во всю страницу. При снятии скринов нажимайте Alt+PrtScr - будет скрин нужного окна а не всего экрана. И страниц сразу станет раза в 2 меньше, а концентрация полезной информации в 2 раза выше.
- Для комментирования войдите или зарегистрируйтесь
Спасибо, учту.
- Для комментирования войдите или зарегистрируйтесь
Вячеслав!
Материал хороший, но много лишнего и не учтены альтернативы. Пойдем по порядку:
1. Совершенно не нужны различные рисунки, которые к Друпалу не имеют никакого отношения;
2. Не следует описывать дословный переход из папки в папку, а кратко все указать через слеши, тем самым, Вы сразу же даете и путь к каждой папке;
3. Полагаю дублировать установочные данные Денвера не стоит, лишь дать ссылку на эти установочные данные, а вот нюансы работы с Денвером несколько расширить и учесть, что работать следует не с папкой С:\WebServes, а с локальным диском Z или как Вы выбрали L (Диск Z - это виртуальный хостинг Денвера):
3.1. Копируем библиотеку php_mbstring.dll в папку Z:\usr\local\php5\ext (скачать соответствующий PHP и из него скопировать эту библиотеку и только так, иначе библиотека может не соответствовать установленному PHP);
3.2. Меняем кодировку базы в файле Z/usr/local/mysql5/cnf вместо ср1251 устанавливаем utf8 в строках 28, 40, 41, а в phpMyAdmin устанавливаем ru-utf8 и utf8_general.ci;
4. В Z:/usr/local/php5/php.ini
4.1. В строке 255 увеличить время работы скрипта с 30 до 300 max_execution_time = 300 (чтобы не было зависаний, при работе тяжелых модулей);
4.2. Проверяем строки, которые необходимо раскомментировать: extension=php_mbstring.dll - работа с уникодом - раскомментируем стр 608
extension=msql.dll раскомментируем строку 578
extension=php_gd2.dll - графическая библиотека стр 601 уже раскомментирована в Денвере3;
5. Создаем базу данных – Ваш вариант, но можно создать базу и не открывая phpMyAdmin, а как описано на сайте Сентегном;
6. Добавляем в файл .HTACCESS в корневой папке (на Денвере это папка www) в самом верху четыре строки:
php_value error_reporting 7
php_value memory_limit 32M //но лучше 96М
RewriteCond %{HTTP_REFERER} ^http://www\.google\.com/$
RewriteRule .* - [F] где первая строка - отвечает за отображение и сглаживание отдельных ошибок, не влияющих на работу сайта; вторая-за необходимый мин. объем памяти для нормальной работы всех модулей Друпала, во избежание "белого экрана смерти" (без этой строчки можно обойтись, если в файле php.ini есть строка memory_limit=32 или в settings.php прописана строка ini_set(‘memory_limit’,’32M’); третья и четвертая строки-необходимы для нормальной работы поисковых серверов;
7. Создаем папку translations в папке www/profiles/default, а именно www/profiles/default/translations, в которую размещаем перевод. Эта папка желательна, но не обязательна, можно хранить перевод и на жестком диске компьютера;
И далее, в том же духе. Подобные статьи очень важны для сайта. Вячеслав, если осилите, попытайтесь расписать установку и работу с Эдванс форумом, остался этот форум и можно сайт запускать, но пока не могу с ним справиться, может кто-то еще подключится, надо же свой форум иметь нормальный, а не искать на стороне, причем он относительно легкий, по сравнению с другими.
- Для комментирования войдите или зарегистрируйтесь
>anpal
Спасибо за комментарии.
п.1 и п.2 - когда писал просили сделать по наглядней и попроще. Согласен, можно и убрать картинки и сократить переходы.
п.3, п.4, п. 6, п.7 - учту, когда писал просили сделать по наглядней и попроще - поэтому как то это упустил.
п.5 - так как в дальнейшем планируется что на сервере человек будет работать периодически с базой, поэтому сразу приучал его к phpMyAdmin
> И далее, в том же духе.
Пожалуйста можно поподробнее, а то я замыленным взглядом не вижу где можно было бы исправить :)
> попытайтесь расписать установку и работу с Эдванс форумом
Использовал PHPBB3, Тут ничем помочь не могу.
- Для комментирования войдите или зарегистрируйтесь
Материал хороший. Но создалось впечатление что начало материала разжевано даже излишне подробно, а ближе к концу материала у автора появилось желание его дописать как можно быстрее и получилось несколько сжато и сухо (хотя тоже, вроде, все понятно). Эх, появился бы он тут на пару недель раньше - сэкономил бы мне очень много времени, а так порадуюсь за тех у кого это еще впереди.
Спасибо за полезную информацию!
- Для комментирования войдите или зарегистрируйтесь
Вообще надо стараться все делать компактно, весь этот объем можно уменьшить в несколько раз, не теряя информативности.
В частности, следует стремиться использовать минимум дополнительных модулей по ряду причин: во-первых, многие модули не совершенны, особенно дополнительные, которые создают отдельные конфликты и другие проблемы; во-вторых, они часто создают дополнительные запросы к базе, что тормозит работу сайта, а также способствуют необоснованному разростанию объема базы. Для модуля FCKeditor вы дополнительно используете еще два модуля, хотя FCK успешно работает с картинками и файлами со штатными модулями Друпала и эти два дополнительных модуля практически не нужны. Однако эти модули могут значительно облегчить работу сайта с большим количеством картинок, но лишь для таких сайтов.
При обновлении сайта, я бы рекомендовал сохранить старую папку cites и файл robots.txt, а бэкапить сайт все-таки лучше с помощью Sypex Dumper Lite, ведь с большими базами phpMyAdmin просто не справится.
- Для комментирования войдите или зарегистрируйтесь
Спасибо автору за подготовленный материал - реально полезная штука, особенно раздел по SEO.
- Для комментирования войдите или зарегистрируйтесь
>anpal
>FCKeditor вы дополнительно используете еще два модуля
Так как когда база изображений переваливает за 1000 изображений к статьям, то работать с картинками через FCK - очень неудобно (неудобно искать картинку которая была вон в той статье три месяца назад :)). В данном случае выбор за пользователем - кому как нравится :).
Sypex Dumper Lite - менее удобен, чем phpMyAdmin. В данном случае выбор за пользователем - кому как нравится :).
Спасибо за комменты :)
- Для комментирования войдите или зарегистрируйтесь
Sypex Dumper Lite - менее удобен, чем phpMyAdmin. В данном случае выбор за пользователем - кому как нравится :).
дело тут вовсе не в удобстве, а в скорости
- Для комментирования войдите или зарегистрируйтесь
Так можно ведь редактировать свои топики - приаттачивай файл, понадобится залить новую версию - ткни в изменение статьи и переаттачь заново.
- Для комментирования войдите или зарегистрируйтесь
там в п.2 инструкции адрес Денвера dewer.ru или же denwer.ru ?
- Для комментирования войдите или зарегистрируйтесь
denwer.ru
- Для комментирования войдите или зарегистрируйтесь
Подняли настроение фразой (из мануала)
Captcha - позволяет выводить проверочный текст, для проверки автора
создаваемого сообщения на то является ли автор создаваемого сообщения спам
роботом или человеком
Ещё есть СПАМ-человеки и они хуже роботов-)
- Для комментирования войдите или зарегистрируйтесь
Было бы хорошо вставить, где-то в начале, главу про установку Друпал и необходимых ему компонентов для Линукс
- Для комментирования войдите или зарегистрируйтесь
> sergebw
> Было бы хорошо вставить, где-то в начале, главу про установку Друпал и необходимых ему компонентов для Линукс
Под Ubuntu и из консоли, в дальнейшем планирую добавить.
- Для комментирования войдите или зарегистрируйтесь
Мерси боку!
- Для комментирования войдите или зарегистрируйтесь
пост на хабре - Вводный курс по Drupal
- Для комментирования войдите или зарегистрируйтесь
Было бы хорошо вставить, где-то в начале, главу про установку Друпал и необходимых ему компонентов для Линукс
а какие компоненты под linux нужны для drupal?
я в убунте поставил apache, php, mysql. всё
если ты пользуешься услугами Accelerator и прочего, то это совершенно другая тема, на локалхосте и так все работает
- Для комментирования войдите или зарегистрируйтесь
>thestorm
Спасибо за пост на хабре.
В убунте просто не все сразу находят где чего тыкнуть, чтоб встал apache, php и mysql :)
- Для комментирования войдите или зарегистрируйтесь
Инструкция ни о чём.
- Для комментирования войдите или зарегистрируйтесь
Brun.
Инструкция ни о чём.
Потому и называется - "Вводный курс по Drupal".
- Для комментирования войдите или зарегистрируйтесь
Второй день мучаюсь ... не могу скачать??!
Доходит до 1.5 мегабайт и тормозит закачку...
Перезалейте куда-нибудь.... .
- Для комментирования войдите или зарегистрируйтесь
>LavrenovNN
Специально для тебя
- Для комментирования войдите или зарегистрируйтесь
Премного Благодарен за ссылку!
По поводу руководства:
Данное руководство, более подходит на презентацию системы и не более... . На "Вводный курс по Drupal", она далеко не претендует. Но всё равно, автору плюс - видимо для многих оно, снимет множество вопросов.
- Для комментирования войдите или зарегистрируйтесь
Спасибо, пригодилось. Для новичков это - золото! :)
- Для комментирования войдите или зарегистрируйтесь
Суппер, лично для меня - неоценимая помощь. Расскажите, пожалуйста, как сделать слайдшоу. У меня на сайте оно - основной компонент, а я нигде не могу найти пошаговую инструкцию по его созданию.
- Для комментирования войдите или зарегистрируйтесь
Большое спасибо, мне, как новичку в Drupal с 2-х дневным стажем =), данный материал, начиная с главы "IV. Установка модуля редактора текстов", оказался очень полезным. И, уверен, что сэкономил уйму времени. (Все, что написано до этой главы, я сделал раньше с помощью других источников). Еще раз спасибо.
- Для комментирования войдите или зарегистрируйтесь
Одно плохо - формат PDF, хотел провести работу, уменьшить рисунки, убрать пробелы, что бы был овсе компактнее. Но для этого придется качать Adobe Reader, а жуть как не хочется!
- Для комментирования войдите или зарегистрируйтесь
Вот тут в HTML - http://www.cmsmagazine.ru/library/items/cms/drupal_intro/. Скоро будет продолжение и может быть переработка части глав старого - на отдельном сайте.
- Для комментирования войдите или зарегистрируйтесь
Низкий поклон за помощь в настройке FCKeditor-а.
Очень пригодилось.
Жаль, что раньше на глаза не попалось.
- Для комментирования войдите или зарегистрируйтесь
Большое спасибо автору!
- Для комментирования войдите или зарегистрируйтесь
Irbis, большое спасибо за руководство, особенно ценно настройка модулей, еще как делать вывод статей на сайте. Отдельное спасибо за подсказу Cache Router, очень актуально!
- Для комментирования войдите или зарегистрируйтесь
Спасибо автору за проделанную работу. Успехов и всего доброго.
- Для комментирования войдите или зарегистрируйтесь
Я Вас умоляю, ничего сокращать не надо. Наоборот, для таких суперчайников, вроде меня, если можно, пожалуйста поподробнее.
Все делала по описанию. До пункта 15 все шло нормально. После нажатия кнопки "Save and continue" появилось куча "warnings", и потом в Опере при попытке выйти на http://mysite.ru/ появляется Fatal error: Call to undefined function user_access() in Z:\home\mysite.ru\www\includes\theme.inc on line 1730
А в IE вообще пишет HTTP 404 Not Found
Что делать?
- Для комментирования войдите или зарегистрируйтесь



















Комментарии