Разработка сайтов

Drupal Commerce - базовые понятия. Стилизуем товары в каталоге

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

Drupal Commerce - мощный модуль, позволяющий работать с товарами и отдельными полями: выводить нужные поля в требуемом формате, стиле.

Вместе с Views можно отображать товары в каталоге с различными фильтрами, форматами отображения, выводить только нужные поля. Рассмотрим несколько примеров.

..статья в процессе наполнения разичными техниками, по мере возможности будут добавляться новые рекомендации...

Nice Menus убираем задержку появления подменю при наведении мыши

Модуль Nice Menus создаёт выпадающее меню. В отличие от модуля Superfish, этот модуль более простой, а скрипты - легковесные. Поэтому я выбираю Nice Menus.

Задержка исчезновения выпадающего меню после отведения мыши настраивается в настройках модуля тут /admin/config/user-interface/nice_menus во вкладке Дополнительно: Настройки Superfish, но есть и другая задержка - задержка появления, которая тоже настраивается: медленно, обычно, быстро.
При выборе "быстро" эта задержка всё равно присутствует.

Платформа Node.js. Возможности, решения, особенности Node.js

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

Node.js для новичков - это возможность сделать соц. сеть с быстрым обменом сообщений и добавлением новостей. Эта технология используется для создания удобных сайтов с обновлением страниц без перезагрузки и обменом сообщений как в Вконтакте.

Как происходит взлом, и что делать, если сайт взломали?

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

Безопасность сайта зависит от многих факторов, в том числе человеческого (работы службы поддержки хостинга, имеющей контроль над сервером). Это второй пост в рубрике Безопасность.

Полезные сервисы для разработчика и дизайнера. CSS и JS

Сервисы отправки e-mail с сайт через встроенные формы

http://emailmeform.com - удобный сервис отправки сообщений через сайт. Создайте форму, редактируйте дизайн, поля, получателей уведомлений и вставьте на сайт JavaScrit-код или ссылку на форму. Отправляет письма через сайт, используя свой почтовый сервер, при успешной отправке показывает сообщение или переадресует на нужный url. Имеет защиту reCaptcha, которую можно отключить или выбрать способ проверки.

 

Библиотеки JavaScript для стилизации выпадающего списка dropdown

Выпадающий список в обычном html создаётся тегом select, функции которого не всегда удовлетворяют полностью разработчиков. Часто необходимо добавить картинки (флаги, иконки) к элементам списка, также организовать поиск или настроить стиль прокрутки. Следующие библиотеки улучшают и делают удобным виджет выбора элементов выпадающего списка.

Безопасность сайта на Друпал. Базовые понятия + Видео доклад Николая Шаповалова

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

Некоторые аспекты сетевой безопасности для разработчиков и владельцев сайтов. Также видео доклад о безопасности (подробный обзор методов).
Сайты представляют интерес не только для их владельцев и посетителей, но и для хакеров, которые могут иметь свои личные рассуждения о том, зачем им ломать сайты. Друпал является одной из надёжных систем из бесплатных движков на PHP. Уязвимости, которые могут повлиять на работу вашего сайта (если будут обнаружены хакерами и использованы, эксплуатированы), находятся в следующих местах:

Адаптивный дизайн сайта на Drupal 7

Подробная статья о преимуществах адаптивных сайтов, использовании инструментов разработчиков. Предлагаем обзор инструментов разработчиков: сервисов тестирования сайтов на устройствах, также рекомендации Google, ссылки на адаптивные шаблоны Drupal 7, модули Друпал, которые делают сайт адаптивным, удобным, как редактировать шаблон и верстать свой макет.

Защита от копирования на сайте?

Содержимое сайта в РФ охраняется законом об авторском праве.
Технически защитить материалы можно скриптом.

Для запрета копирования можно использовать, например, такой скрипт:

На чём делать первый блог и как на нём заработать?

Блог в первые пару лет существования скорее принесёт вам опыт, чем заработок. После выбора сервиса блогов или установки CMS на отдельный хостинг со своим купленным адресом вам предстоит освоить как минимум одну профессию: блогера, или копирайтера.
Блогер, в отличие от копирайтера, делится своими мыслями в жанре "друзья, у меня есть новость для вас". Это побуждает к обсуждению в комментариях и подталкивает подписаться на обновления.

Страницы

Подписаться на Front page feed