День добрый.
Так как на сайт заходит много новичков в Drupal, специально для них написал небольшую вводную инструкцию на 75 страниц - как создать сайт визитку. Жду ваших предложений и критики. Если понравится - напишу ещё, предлагайте темы.
Инструкция в формате pdf, размещена на народ диске.
Ссылки на дальнейшие редакции материала и на продолжение к данному материалу будут размещены в этом же топике.
Так же топик на Хабрахабр с этой же новостью. Спасибо за его размещению - thestorm.
Для интересующихся на 01.05.2009 файл скачан - 2622 раз. Ну и по торрентам тоже немного разошёлся.
Вот тут в HTML - http://www.cmsmagazine.ru/library/items/cms/drupal_intro/. Скоро будет продолжение и может быть переработка части глав старого - на отдельном сайте.
С уважением Вячеслав.
Комментарии
Пошел изучать! Заранее Спасибо! Очень надеюсь, что многие вопросы после этого растворятся...
Для начинающих - просто отлично.
Прикрепите файл со трудом, к вашему сообщению.
Надеемся на новые редакции мануала
PDF вывернуть не сложно... Было бы полезно выложить это как FAQ для начинающих.
В отдельной ветке можно замечания/дополнения и т.д.
А можно переаттачить файл с народдиска на drupal.ru? Обещаем хранить в целости и сохранности пока живёт сайт
Вячеслав, мы можем разместить у себя (http://www.cmsmagazine.ru/) Вашу статью?
Спасибо! За труд. Это я вам как новичок говорю. Жду следующих редакций, может там будет что-то про настройку почты) для сайта
о создании темы будет интересно почитать
Конечно, только подскажите потом как следующий билд данной документации залить :).
Я бы с радостью :), так же в соавторстве со мной значится моя жена и её сайт - в небольшом кратком вступлении на 2 строки, в начале статьи на вашем сайте хотелось бы это указать и про drupal.ru незабыть :). Готов оформить статью под ваши стандарты размещения, прошу для этого связаться со мной по E-mail: sonwol@yandex.ru (в теме письма напишите пожалуйста - "cmsmagazine.ru СТАТЬЯ")
Так можно ведь редактировать свои топики - приаттачивай файл, понадобится залить новую версию - ткни в изменение статьи и переаттачь заново.
Из 75 страниц я думаю штук 20 - это скриншоты красивой картинки на обоях размером во всю страницу. При снятии скринов нажимайте Alt+PrtScr - будет скрин нужного окна а не всего экрана. И страниц сразу станет раза в 2 меньше, а концентрация полезной информации в 2 раза выше.
> logrise@drupal.org
Спасибо, учту.
Вячеслав!
Материал хороший, но много лишнего и не учтены альтернативы. Пойдем по порядку:
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. В данном случае выбор за пользователем - кому как нравится :).
Спасибо за комменты
дело тут вовсе не в удобстве, а в скорости
там в п.2 инструкции адрес Денвера dewer.ru или же denwer.ru ?
denwer.ru
Подняли настроение фразой (из мануала)
Ещё есть СПАМ-человеки и они хуже роботов-)
Было бы хорошо вставить, где-то в начале, главу про установку Друпал и необходимых ему компонентов для Линукс
а какие компоненты под linux нужны для drupal?
я в убунте поставил apache, php, mysql. всё
если ты пользуешься услугами Accelerator и прочего, то это совершенно другая тема, на локалхосте и так все работает
> sergebw
> Было бы хорошо вставить, где-то в начале, главу про установку Друпал и необходимых ему компонентов для Линукс
Под Ubuntu и из консоли, в дальнейшем планирую добавить.
Мерси боку!
пост на хабре - Вводный курс по Drupal
>thestorm
Спасибо за пост на хабре.
В убунте просто не все сразу находят где чего тыкнуть, чтоб встал apache, php и mysql
Инструкция ни о чём.
Потому и называется - "Вводный курс по 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
Что делать?
Вячеслав, к сожалению на "народ диске" у файла закончился срок хранения. Буду признательный если вы его обновите.
taglitis, обратите внимание на комментарий в теме от: 20/03/2009 - 08:26.
А можно перезалить, а то кончилось время хранения?
Вам лень искать или за ВАС ВСЁ СДЕЛАТЬ?
линки, тэги в студею!!!
Благодарю, скачал!
Пожалуйста, перезагрузите файл.
Здравствуйте Вячеслав. Статья действительно нужная и полезная. Но есть несколько но.
Нужно не создавать файл settings.php а скопировать файл default.settings.php и переименовать его в settings.php При переводе сайта если скачиваем единый файл перевода, нужно сначала разархивировать его, чтобы убрать расширение tgz и только затем импортировать файл перевода с расширением ро.
Не могли бы Вы написать столь же подробную статью со скриншотами Как создать фотогалерею на Drupal при помощи модулей Image и Lightbox2. Я пробовал создать, но пока не получается:-(
С уважением С.Кондулуков
файл удалён, залейте заново пожалуйста
обновите плз ссылку!
Есть вот такая ссылка: http://thestorm.name/Tutor_Drupal.zip
взял с хабра, на момент поста - рабочая.
Здорово! то что искала,спасибо большое=)
Отлично))) Земной поклон за труды. Хороший базовый мануал. Пока только бегло ознакомился. Будем учить)))
Только в самой теме ссылка битая, выдирал через ссылку в постах.
я думаю вот еще хорошая статья www.drupal.ru/quickstart
Да, сразу в закладки))) Как видите, уважаемый iHappy, учусь понемногу. Вопреки Вашим словам о лени ))))))