Руководство Drupal, видео уроки Друпал, Уберкарт

6.1. SEO Checklist - записная книжка по SEO.

Drupal 8 SEO Checklist

Первое что стоит сделать, приступая к продвижению сайта на Drupal, это установить модуль SEO Checklist:

https://www.drupal.org/project/seo_checklist

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

6. Drupal 8 и SEO.

Drupal 8 SEO

Вы решили создать свой сайт или даже вы уже создали сайт. Но что делать если ваш сайт не посещаемый? Вы не первые кто создает сайт и скорее всего не первые кто создает сайт по конкретно вашей тематике: туризм, машины, недвижимость, обучение английскому. И скорее всего есть уже десятки, а то и сотни сайтов похожих на ваш. У каждого вашего конкурента по бизнесу уже есть сайт. В такую ситуацию вы попадаете, когда пытаетесь втиснуть свой сайт в Интернет. И хорошо если у вас уже есть аудитория, бывают сайты которые обречены быть забытыми и потерянными.

9.2.1. Создание темы на основе Bootstrap. Компиляция SASS через Gulp.

Gulp

В прошлом уроке мы разобрали как компилировать LESS с помощью встроенного в PhpStorm watcher'a. В этом уроке мы будем создавать тему на основе SASS Boostrap'a. Если у вас не получилось разобраться с LESS и компиляцией через PhpStorm, то можете попробовать использовать Gulp и SASS. На данном этапе уроков для нас не принципиально что использовать LESS или SASS. Но я бы рекомендовал вам использовать именно SASS и Gulp, потому что компиляция идет быстрее и настраивать Gulp проще.

Список полезных Drush комманд

Загрузка модуля:

drush dl module1 module2

Установка модуля:

drush en module1 -y

Удаление модуля:

drush pm-uninstall module1 -y

Установка Drupal с выбранным русским языком:

drush si --db-url=mysql://root:password@127.0.0.1/drupal --account-name=admin --account-pass=admin --site-mail=admin@example.com --site-name="Drupal 8" --locale=ru --yes

Выгрузка конфигурации:

5.1. Загрузка и установка Drupal Commerce.

В первую очередь, для установки Drupal Commerce нам потребуется Composer:

https://getcomposer.org/download/

Composer - это менеджер пакетов для PHP. Он позволяет подключить нужные PHP библиотеки, то есть скачивать и добавлять библиотеки в автозагрузку вашего проекта, в данном случае, сайта на Drupal 8. Drupal 8 уже содержит в себе многие стороние библиотеки, в частности, от фреймворка Symfony.

5. Drupal Commerce - модуль интернет магазина для Drupal 8.

Друпал отлично подходит для разработки небольших и средних интернет магазинов. Но нужно отметить что именно для разработки, модули электронной коммерции Commerce:

https://www.drupal.org/project/commerce

и Ubercart:

https://www.drupal.org/project/ubercart

4.5.5.1. Подключаем jQuery OwlCarousel к Drupal 8 Views

Drupal 8 OwlCarousel

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

В этой статье мы разберем как добавить OwlCarousel и добавить CSS с помощью дополнительной библиотеки. В приложение к статье приложены файлы модуля:

4.4. Paragraphs - Конструктор landing page

Очень часто нужно сделать landing page на сайте, шаблон которого значительно отличается от шаблона остального сайта. Зачустую это страница рекламных акций, событий, презентаций.

 

 

Для этих целей есть удобный конструктор Paragraphs:

https://www.drupal.org/project/paragraphs

Страницы