Вводный курс по 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/. Скоро будет продолжение и может быть переработка части глав старого - на отдельном сайте.

С уважением Вячеслав.

Комментарии


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

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано Alex_R в пн, 16/03/2009 - 21:06.

Пошел изучать! Заранее Спасибо! Очень надеюсь, что многие вопросы после этого растворятся...


Опубликовано PVasili в пн, 16/03/2009 - 21:31.

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


Опубликовано Irbis в пн, 16/03/2009 - 21:42.

"PVasili" написал(а):

Прикрепите файл со трудом, к вашему сообщению.

К сожалению писал месяца 3 назад, исходники (сам пример) не сохранились. Но ко второй редакции приложу :).


Опубликовано PVasili в пн, 16/03/2009 - 22:09.

PDF вывернуть не сложно... Было бы полезно выложить это как FAQ для начинающих.
В отдельной ветке можно замечания/дополнения и т.д.


Опубликовано axel в пн, 16/03/2009 - 22:16.

А можно переаттачить файл с народдиска на drupal.ru? Обещаем хранить в целости и сохранности пока живёт сайт :)


Опубликовано cmsmagazine.ru в вт, 17/03/2009 - 04:40.

Вячеслав, мы можем разместить у себя (http://www.cmsmagazine.ru/) Вашу статью?


Опубликовано Maksss в вт, 17/03/2009 - 04:52.

Спасибо! За труд. Это я вам как новичок говорю. Жду следующих редакций, может там будет что-то про настройку почты) для сайта


Опубликовано lionell@drupal.org в вт, 17/03/2009 - 06:08.

о создании темы будет интересно почитать


Опубликовано Irbis в вт, 17/03/2009 - 07:01.

"axel" написал(а):

А можно переаттачить файл с народдиска на drupal.ru? Обещаем хранить в целости и сохранности пока живёт сайт :)

Конечно, только подскажите потом как следующий билд данной документации залить :).

"cmsmagazine.ru" написал(а):

Вячеслав, мы можем разместить у себя (http://www.cmsmagazine.ru/) Вашу статью?

Я бы с радостью :), так же в соавторстве со мной значится моя жена и её сайт - в небольшом кратком вступлении на 2 строки, в начале статьи на вашем сайте хотелось бы это указать и про drupal.ru незабыть :). Готов оформить статью под ваши стандарты размещения, прошу для этого связаться со мной по E-mail: sonwol@yandex.ru (в теме письма напишите пожалуйста - "cmsmagazine.ru СТАТЬЯ")


Опубликовано logrise@drupal.org в вт, 17/03/2009 - 07:06.

Из 75 страниц я думаю штук 20 - это скриншоты красивой картинки на обоях размером во всю страницу. При снятии скринов нажимайте Alt+PrtScr - будет скрин нужного окна а не всего экрана. И страниц сразу станет раза в 2 меньше, а концентрация полезной информации в 2 раза выше.


Опубликовано Irbis в вт, 17/03/2009 - 07:44.

> logrise@drupal.org

Спасибо, учту.


Опубликовано anpal в вт, 17/03/2009 - 14:53.

Вячеслав!

Материал хороший, но много лишнего и не учтены альтернативы. Пойдем по порядку:

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, в которую размещаем перевод. Эта папка желательна, но не обязательна, можно хранить перевод и на жестком диске компьютера;

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


Опубликовано Irbis в вт, 17/03/2009 - 15:11.

>anpal

Спасибо за комментарии.

п.1 и п.2 - когда писал просили сделать по наглядней и попроще. Согласен, можно и убрать картинки и сократить переходы.

п.3, п.4, п. 6, п.7 - учту, когда писал просили сделать по наглядней и попроще - поэтому как то это упустил.

п.5 - так как в дальнейшем планируется что на сервере человек будет работать периодически с базой, поэтому сразу приучал его к phpMyAdmin

> И далее, в том же духе.
Пожалуйста можно поподробнее, а то я замыленным взглядом не вижу где можно было бы исправить :)

> попытайтесь расписать установку и работу с Эдванс форумом
Использовал PHPBB3, Тут ничем помочь не могу.


Опубликовано Alex_R в вт, 17/03/2009 - 15:23.

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


Опубликовано anpal в вт, 17/03/2009 - 21:52.

Вообще надо стараться все делать компактно, весь этот объем можно уменьшить в несколько раз, не теряя информативности.

В частности, следует стремиться использовать минимум дополнительных модулей по ряду причин: во-первых, многие модули не совершенны, особенно дополнительные, которые создают отдельные конфликты и другие проблемы; во-вторых, они часто создают дополнительные запросы к базе, что тормозит работу сайта, а также способствуют необоснованному разростанию объема базы. Для модуля FCKeditor вы дополнительно используете еще два модуля, хотя FCK успешно работает с картинками и файлами со штатными модулями Друпала и эти два дополнительных модуля практически не нужны. Однако эти модули могут значительно облегчить работу сайта с большим количеством картинок, но лишь для таких сайтов.

При обновлении сайта, я бы рекомендовал сохранить старую папку cites и файл robots.txt, а бэкапить сайт все-таки лучше с помощью Sypex Dumper Lite, ведь с большими базами phpMyAdmin просто не справится.


Опубликовано Targrid@drupal.org в вт, 17/03/2009 - 22:12.

Спасибо автору за подготовленный материал - реально полезная штука, особенно раздел по SEO.


Опубликовано Irbis в ср, 18/03/2009 - 06:39.

>anpal
>FCKeditor вы дополнительно используете еще два модуля

Так как когда база изображений переваливает за 1000 изображений к статьям, то работать с картинками через FCK - очень неудобно (неудобно искать картинку которая была вон в той статье три месяца назад :)). В данном случае выбор за пользователем - кому как нравится :).

Sypex Dumper Lite - менее удобен, чем phpMyAdmin. В данном случае выбор за пользователем - кому как нравится :).

Спасибо за комменты :)


Опубликовано penexe в ср, 18/03/2009 - 07:03.

"Irbis" написал(а):

Sypex Dumper Lite - менее удобен, чем phpMyAdmin. В данном случае выбор за пользователем - кому как нравится :).

дело тут вовсе не в удобстве, а в скорости


Опубликовано axel в ср, 18/03/2009 - 07:51.

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


Опубликовано paurock в ср, 18/03/2009 - 11:17.

там в п.2 инструкции адрес Денвера dewer.ru или же denwer.ru ?


Опубликовано Irbis в ср, 18/03/2009 - 11:48.

denwer.ru


Опубликовано Stan.Ezersky в ср, 18/03/2009 - 13:37.

Подняли настроение фразой (из мануала)

Цитата:

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

Ещё есть СПАМ-человеки и они хуже роботов-)


Опубликовано sergebw в ср, 18/03/2009 - 13:51.

Было бы хорошо вставить, где-то в начале, главу про установку Друпал и необходимых ему компонентов для Линукс


Опубликовано Irbis в ср, 18/03/2009 - 14:48.

> sergebw
> Было бы хорошо вставить, где-то в начале, главу про установку Друпал и необходимых ему компонентов для Линукс

Под Ubuntu и из консоли, в дальнейшем планирую добавить.


Опубликовано iT в ср, 18/03/2009 - 18:18.

Мерси боку!


Опубликовано thestorm в чт, 19/03/2009 - 09:33.

пост на хабре - Вводный курс по Drupal


Опубликовано thestorm в чт, 19/03/2009 - 09:36.

sergebw написал(а):

Было бы хорошо вставить, где-то в начале, главу про установку Друпал и необходимых ему компонентов для Линукс

а какие компоненты под linux нужны для drupal?
я в убунте поставил apache, php, mysql. всё
если ты пользуешься услугами Accelerator и прочего, то это совершенно другая тема, на локалхосте и так все работает


Опубликовано Irbis в чт, 19/03/2009 - 10:07.

>thestorm
Спасибо за пост на хабре.
В убунте просто не все сразу находят где чего тыкнуть, чтоб встал apache, php и mysql :)


Опубликовано Brun в чт, 19/03/2009 - 12:22.

Инструкция ни о чём.


Опубликовано Irbis в чт, 19/03/2009 - 12:23.

"Brun" написал(а):

Brun.
Инструкция ни о чём.

Потому и называется - "Вводный курс по Drupal".


Опубликовано LavrenovNN в пт, 20/03/2009 - 04:33.

Второй день мучаюсь ... не могу скачать??!
Доходит до 1.5 мегабайт и тормозит закачку...
Перезалейте куда-нибудь.... .


Опубликовано Irbis в пт, 20/03/2009 - 06:26.

>LavrenovNN
Специально для тебя


Опубликовано LavrenovNN в пт, 20/03/2009 - 12:38.

Премного Благодарен за ссылку!

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


Опубликовано Anturium в сб, 21/03/2009 - 09:50.

Спасибо, пригодилось. Для новичков это - золото! :)


Опубликовано LadyAnna в пн, 06/04/2009 - 10:26.

Суппер, лично для меня - неоценимая помощь. Расскажите, пожалуйста, как сделать слайдшоу. У меня на сайте оно - основной компонент, а я нигде не могу найти пошаговую инструкцию по его созданию.


Опубликовано SergO в чт, 09/04/2009 - 14:26.

Большое спасибо, мне, как новичку в Drupal с 2-х дневным стажем =), данный материал, начиная с главы "IV. Установка модуля редактора текстов", оказался очень полезным. И, уверен, что сэкономил уйму времени. (Все, что написано до этой главы, я сделал раньше с помощью других источников). Еще раз спасибо.


Опубликовано Genfald в чт, 30/04/2009 - 14:45.

Одно плохо - формат PDF, хотел провести работу, уменьшить рисунки, убрать пробелы, что бы был овсе компактнее. Но для этого придется качать Adobe Reader, а жуть как не хочется!


Опубликовано Irbis в сб, 02/05/2009 - 08:53.

Вот тут в HTML - http://www.cmsmagazine.ru/library/items/cms/drupal_intro/. Скоро будет продолжение и может быть переработка части глав старого - на отдельном сайте.


Опубликовано la_speranza в пт, 19/06/2009 - 07:39.

Низкий поклон за помощь в настройке FCKeditor-а.
Очень пригодилось.
Жаль, что раньше на глаза не попалось.


Опубликовано Calm в пт, 19/06/2009 - 12:40.

Большое спасибо автору!


Опубликовано Shevskay в вт, 23/06/2009 - 05:49.

Irbis, большое спасибо за руководство, особенно ценно настройка модулей, еще как делать вывод статей на сайте. Отдельное спасибо за подсказу Cache Router, очень актуально!


Опубликовано Power699 в чт, 03/09/2009 - 05:53.

Спасибо автору за проделанную работу. Успехов и всего доброго.


Опубликовано olgastaf@drupal.org в чт, 19/11/2009 - 18:58.

Я Вас умоляю, ничего сокращать не надо. Наоборот, для таких суперчайников, вроде меня, если можно, пожалуйста поподробнее.
Все делала по описанию. До пункта 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
Что делать?


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

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