3

Модули для сайта компании на Drupal 8

Drupal: 
Уровень сложности: 

Следующие модули используются повсеместно, надёжно работают на Drupal 8 (проверено). Команда "Drupal Security Team" проверяет коды модулей на возможные ошибки безопасности, устанавливая знак щита .

Ниже представлены ссылки на модули и описания, процесс установки модулей. Страница обновляется при портировании других востребованных модулей на 8 версию.

Обзор модулей мобильных меню

Drupal: 
Уровень сложности: 

Под названием - ссылка на страницу модуля, через тире - доступность для версий Drupal.

Responsive CSS Menu - доступно для Drupa 7, Drupal 8 - делает отличное сжатие до одной кнопки любого меню, мощный со множеством стилей меню. Настраивается в админке, можно задавать размер экрана, при котором меню сворачивается, например, в кнопку ☰ или ☰ Навигация.

Создать новый формат текста для вставки html-кодов в Drupal 8

Drupal: 
Уровень сложности: 

В Drupal 8 форматы ввода создаются на странице Конфигурация -> Работа с содержимым -> Текстовые форматы и редакторы, или так: /admin/config/content/formats

Для примера мы создадим формат текста, который будет содержать HTML-коды, и не будет иметь никаких фильтров. Другие форматы текста, например, Full, меняют коды счётчиков (фильтруют), поэтому нужен новый формат.

1) Нажмите Добавить формат текста

Перегрузка функций C++. Теория с примерами

Уровень сложности: 

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

Первые программы на C++, компиляция в Code::Blocks под Ubuntu

Уровень сложности: 

С++ предлагает разработчикам универсальный способ решения задач. Программы на C++ могут компилироваться и запускаться на компьютере, контроллерах, телефонах и даже веб-серверах. Если создавать сайты на C++, тогда они будут работать быстрее, хотя сложность разработки существенно повысится.
Возможности языка С++ для разработчиков программного обеспечения - обязательны для изучения каждым. Для демонстрации этого языка и его работы тут размещены исходные коды двух программ.

Простейшие задания для изучения C++ и решения

Уровень сложности: 

Вначале задания, в конце страницы - решения для С++.

Задания для работы с вводом/выводом.

1) Создайте 5 переменных типа char, предложите пользователю ввести слово из пяти букв и покажите эти символы (слово) на экран. (Символы вводить латиницей, т.к. кириллица будет отображаться некорректно.)

Примеры русских Интернет-магазинов на Drupal Commerce

Drupal: 
Уровень сложности: 

Как узнать, на чём сделан сайт написано тут: http://tlito.ru/node/173 - и самый лучший способ расширение Wappalyzer для Хром, Фаерфокс.

Следующие ссылки на магазины демонстрируют опыт русских разработчиков, использующих CMS Drupal и модуль Commerce.

http://www.buket-samara.ru - цветочный магазин. Оригинальный стиль, но перезагрузка при добавлении в корзину.

Как устроена CMS Drupal, и как с ней работать

Drupal: 
Уровень сложности: 

CMS Drupal представляет собой инструмент разработчика, в котором уже реализован набор функций сайта. Требования к этой системе могут возрастать с развитием сайта - и друпал справляется с высокими требованиями. Поэтому выбирая Drupal, вы получите больше пользы, чем с другими CMS (которые иногда бывают бесполезными и даже вредными).

Подходы к разработке сайта могут быть разными. Узнаем, для каких сайтов CMS Drupal подходит.

Бесконечная прокрутка как ВКонтакте - настраиваем модуль Views Infinite Scroll

Drupal: 
Уровень сложности: 

Постраничный вывод тизеров на сайте - слишком не интерактивная и медленная вещь, от которой вы откажетесь, когда попробуете модуль Views Infinite Scroll. Благодаря нему вы получите бесконечную ленту новостей, как например в соц. сетях. Посетителям будет гораздо проще просматривать сайты, которые автоматически подгружают новости, когда посетитель достиг конца страницы (самого низа).