Контакты

Поездка в Норвегию в марте на машине из Питера. Красота дороги, фьордов, снега и гор. Фразы, которые сведут с ума организатора Задачи которые мы решаем

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

В 1С-Битрикс есть комплексный компонент управления каталогом bitrix.catalog в котором все достаточно просто, ставится он по умолчанию предварительно настроенный.

При всех его достоинствах в нем есть один недостаток, он поставляется как есть и может подойти не для всех.

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

В начале я бы хотел разобрать более старую схему настройки, которая работала до последнего релиза 15.5 (первая часть статьи). А потом показать, что сделано в продукте в последнем 15.5 релизе, чтобы облегчить достаточно сложную настройку ЧПУ (вторая часть статьи).

Задачи которые мы решаем:

  • Требуется показать раздел, в котором будет своя уникальная страница раздела, файл (index.php ).
  • На всех страницах будет возможность переходить в подразделы данного раздела, файл (list.php )
  • При открытие каждого подраздела заголовок на странице подраздела должен изменится в соответствие с переходом в нужный подраздел
  • Должна открываться карточка товара в рамках этого раздела или подраздела, файл (detail.php ).
  • Требуются хлебные крошки (навигационная цепочка в верхней части страницы), причем на основной странице раздела они не будут отображаться, а на всех подразделах и элементах будут.
Я не любитель делать ненужное программирование, поэтому все решение будет собрано на штатных компонентах 1С-Битрикс, с одной единственной строчкой кода.

Настройка (решение):

Создание раздела файл index.php

Для решения нам понадобится создать небольшую структуру из папки и файлов:

  • Создаем в корневом разделе сайта папку, например (что бы проще понимать для какого раздела эта папка, я взял для названия символьный код раздела): shop-for-confectioner
  • Нам понадобится создать в этой папке три файла: index.php, list.php, detail.php
  • Размещаем в этих файлах компоненты:
  • В файл index.php добавляем компоненты: bitrix:catalog.section.list и bitrix:catalog.section
  • В файле list.php добавляем компоненты: bitrix:catalog.section.list (не обязательный, если не нужна навигация на нижних уровнях), bitrix:news.detail (этим компонентом выведем заголовок раздела), bitrix:catalog.section и завершим все еще раз bitrix:news.detail (покажем SEO текст для раздела) - можно было бы упростить, но хочется показать некоторые моменты упрощающие жизнь под требования SEO специалистов и большую гибкость взаимодействия между компонентами.
  • В файле detail.php добавляем компоненты: bitrix:catalog.section.list и bitrix:catalog.element . Можно сразу добавить схему, вида популярное в этом разделе, добавляем еще bitrix:catalog.section
Выглядит как сложный космический корабль, но даст вам отличную гибкость в формирование разделов с подразделами.

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

Настройка главной страницы раздела

Давайте разберем настройку первого компонента, bitrix:catalog.section.list , с помощью него мы выведем навигацию по подразделам, нашего основного раздела.

Единственный кусочек в настройке, на который нужно обратить внимание, это указание URL задуманного нами ЧПУ . Он приведет нас к содержимому раздела.

Мы помним, что папка для раздела каталога называется у нас: shop-for-confectioner

А путь ЧПУ я хочу, что бы был вида: /shop-for-confectioner/название-подраздела/название-элемента/

Отлично, смотрим результат настройки:

Отобразились подразделы, в разделе над которым мы работаем.

Разберем настройку следующего компонента bitrix:catalog.section . Он выведет нам отобранный список элементов из всех подразделов нашего раздела. Например, выведем список элементов самых просматриваемых в данном разделе.

В этом компоненте настройка чуть посложней. Нам нужно задать следующее:

  • URL ведущий на страницу с содержимым радела, прописывать путь к нашей папке.
  • Нужно указать URL , который мы хотим видеть при выводе содержимого из раздела. Где SECTION_CODE - построит нам путь из подраздела, которые есть в нашем разделе. Например, у нас структура каталога /магазин кондитера/краски/элементы краски/ во всех разделах прописаны символьные коды, на основание которых и будет построен полный путь. Следующий элемент настройки ELEMENT_CODE выведем в ЧПУ символьный код элемента. Давайте посмотрим, где прописываются символьные коды у разделов и элементов (я покажу для раздела, для элемента схожий).

Естественно я не прописываю символьные коды вручную, пусть этим занимаемся платформа 1С-Битрикс. Для этого, при создание инфоблока, я включил соответствующую настройку:

Не буду подробно останавливаться на галочках данной настройки, тут интересна только одна «Использовать внешний сервис перевода », в ней я настраиваю перевод через Яндекс, указав ключ в настройках «Главного модуля ».

  • Ну и последний элемент настройки, нужно указать, где передается код группы. Указываю тот же - SECTION_CODE
Смотрим результат настроек:

Отобразился список товаров из раздела.
Автоматически формируемый вывод подразделов

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

Вот пример уникального раздела, даже со своим дизайном: http://tortik39.ru/shop-for-confectioner/

А можно сделать автоматически формируемые данные для подраздела, гибкости будет меньше, но нужно будет создать набор файлов только один раз. Давайте разберем, как это делается для подразделов.

Настройка страницы отображения подразделов в разделе

Файл - list.php - первым компонентом в нем идет bitrix:catalog.section.list . Разбирать мы его не будем, так как он полностью повторяет настройки как и в файле index.php

А вот следующий компонент необычный - bitrix:news.detail . Этим компонентом, мы выведем из отдельного инфоблока заголовок выбранного подраздела, а его напарником ниже, содержимое SEO текста , которое описывает этот раздел. Это будет такая динамическая структура, которая будем меняться в зависимости от выбранных подразделов, в нашем разделе.

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

Настраиваем инфоблок:

Создаем инфоблок «Разделы каталога » - в нем нет свойств и каких либо специфичных настроек. Обычный инфоблок, с выключенной галочкой «торгового каталога ».

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

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

Идем в наш торговый каталог, в котором уже есть наши разделы с товарами и смотрим их символьные коды:

И на основание этих символьных кодов создаем записи в нашем новом инфоблоке с названиями и SEO текстом внутри, и с такими же символьными кодами. Ниже показаны созданные статьи и заголовки, которые нам пригодятся.

Давайте посмотрим одну такую запись внутри:

Название у нас будет заголовком раздела, для первого компонента: bitrix:news.detail . А текст мы разместим во вкладке «Подробно »:

Более «правильную » связь можно сделать, связав инфоблоки через свойство. И тогда не нужно будет контролировать одинаковость символьных кодов, но зато потребуется при создание элемента раздела каталога, выбирать что мы связываем с ним, в виде нашего элемента статьи. Оба вариант имеют свои плюсы и минусы, мне понравилось в данном случае более простое решение.

Самое сложное мы сделали, создали элементы в связном каталоге, проконтролировали, что каждый элемент имеет такой же символьный код, как и у раздела.

Приступаем к настройке bitrix:news.detail

Вся настройка сводится к тому, что бы выбрать наш инфоблок, где хранятся статьи, указать в поле «Код новости » следующий код: ={$_REQUEST[«SECTION_CODE"]}

Этим кодом мы будем выбирать новость с таким же символьным кодом, который будет взят с символьного кода раздела.

Ну и напоследок, отключить все лишнее к выводу, фактически нам нужно вывести только заголовок.

Для второго компонента bitrix:news.detail , который выводится внизу страницы, мы делаем полностью аналогичную настройку. Только выводим вместо заголовка саму новость, наш SEO текст .

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

В вашем браузере отключен JavaScript

Получилось то, что нам требовалось.

Теперь нам нужно вывести список товаров из подраздела, нашего раздела, настроить компонент bitrix:catalog.section

Указываем в пункте «Код раздела » выражение ={$_REQUEST[«SECTION_CODE"]} Тем самым выберем символьный код раздела, для которого будем выводить элементы.
Прописываем шаблоны ссылок, для страницы раздела, и элементов раздела. Не забываем о переменной, в которой передается символьный код раздела. Остается настроить нужные данные в компоненте и можно смотреть что получилось.

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

Настройка страницы детальной карточки

Нам нужно настроить страницу, которая будет отображать детальную карточку товара, файл detail.php

В файле страницы у нас три компонента. Останавливаться на компоненте bitrix:catalog.section.list мы не будем, его настройки полностью аналогичны описанным выше.

Второй компонент bitrix:catalog.element как раз и отвечает за отображение детальной карточки товара, давайте его настроим.

Нам нужно получить символьный код раздела и элемента. Делаем мы это, прописывая две строчки для поля «Код элемента » это будет ={$_REQUEST[«ELEMENT_CODE»]} , а для «Кода раздела » это будет ={$_REQUEST[«SECTION_CODE»]} .

Смотрим, что у нас получилось:

Открылась детальная карточка, мы все настроили корректно.

У нас на странице detail.php остался еще один компонент, который мы хотели настроить на вывод популярных товаров в этом разделе, это компонент bitrix:catalog.section .

Давайте подумаем, что такое популярное в разделе. У нас есть фильтр - просмотры, предполагаем, если элементы больше всего смотрят - значит они популярны. Мы можем вывести список элементов отобранных по данному фильтру «самые просматриваемые в разделе ».

Настройка компонента bitrix:catalog.section на вывод популярных товаров

Традиционно нам нужно передать в «Код раздела » символьный код раздела, для которого и будем отбирать нужные нам элементы, прописываем ={$_REQUEST[«SECTION_CODE"]}

Традиционный блок с настройкой «Шаблона ссылок »

Указываем в компоненте настройку отбора по фильтру, показ самых просматриваемых элементов.


И вот в нашей детальной карточке товара, для нашего раздела, показываются самые популярные товары.


Новая адаптивная постраничная навигация

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

Давайте посмотрим, где это настраивается:

В блоке настроек «Настройка постраничной навигации » необходимо выбрать шаблон с названием «ROUND »

Мы настроили страницы, но ничего не работает

Все верно! В процессе описания я вам показывал, что у меня открываются страницы, все работает, но это не совсем так. Чтобы вся схема заработала, нужно выполнить еще два шага.

Первый шаг - настройка инфоблока

В инфоблоке необходимо прописать, «URL страницы информационного блока » - указываем в поле наш каталог: #SITE_DIR#/shop-for-confectioner/

В поле «URL страницы раздела ЧПУ для раздела: #SITE_DIR#/shop-for-confectioner/#SECTION_CODE#/

В поле «URL страницы детального просмотра » прописываем, как будет строиться ЧПУ для детальной карточки товара: #SITE_DIR#/shop-for-confectioner/#SECTION_CODE#/#ELEMENT_CODE#/

Ошибки в формирование адресов в инфоблоке, очень часто не приводят к потере работоспособности страниц, и обычно все не обращают на них внимание. Это опасно!

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

Второй шаг - это создание двух правил обработки адресов

На этом шаге делают ошибки 100% новичков и очень большой процент разработчиков, на этом шаге от вас потребуется написать регулярное выражение для обработки ЧПУ .

В следующей статье, я покажу как не делать этот шаг, и как продукт все сделает за вас. Но эта возможность появилась с релиза 15.5 - поэтому я опишу этот шаг здесь.

И так идем в раздел «Правила обработки »

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

Правило создания ЧПУ для разделов

В правиле нам потребуется прописать всего три строки.

Поле «Условие » - это и есть регулярное выражение, которое будет выводить наши разделы. Опустим в этой статье как пишется регулярное выражение, это тема скорей целой книги и разработчикам имеет смысл почитать об этом. Можно просто скопировать мое регулярное выражение: #^/shop-for-confectioner/([\w\d\-]+)(\\?(.*))?#

Поле «Файл » - указываем пусть к нашему файлу list.php , который отвечает за отображение наших разделов: /shop-for-confectioner/list.php

Поле «Правило » - нужно указать переменную, в которой передается символьный код раздела, мы в настройках выше использовали SECTION_CODE , соответственно его и прописываем: SECTION_CODE=$1

Правило создания ЧПУ для элементов

Аналогично правило будет содержать три строки, но немного сложнее:

Поле «Условие » расширяется добавлением кусочка отвечающего за элемент: #^/shop-for-confectioner/([\w\d\-]+)/([\w\d\-]+)(\\?(.*))?#

Поле «Файл » содержит путь к файлу, который отвечает за показ карточки товара, это наш файл detail.php : /shop-for-confectioner/detail.php

Поле «Правило » содержит две переменные, в которых передаются символьные кода, раздела и элемента: SECTION_CODE=$1&ELEMENT_CODE=$2

Настройки закончены, и если вы все сделали правильно, у вас все должно заработать!

Но мы не закончили с заданием, нам еще необходимо сделать хлебные крошки.

Настройка хлебных крошек

Компонент хлебных крошек у нас лежит в header.php шаблона нашего сайта. Настройка компонента очень простая:

На скриншот поместились все настройки компонента.

Основные настройки делаются в компонентах расположенных на трех наших страницах, которые мы создали ранее.

Давайте вспомним задачу:

  • Требуется вывести хлебные крошки в подразделах раздела, и в детальной карточке элемента, но не выводить в разделе.
Решение:

Соответственно нам нужно в файлах list.php и detail.php поставить соответствующие галочки.

Для файла list.php идем в компонент bitrix:catalog.section и ставим следующую галочку.

При переходе в разделы, в хлебные крошки попадет название соответствующего раздела.

Для файла detail.php идем в компонент bitrix:catalog.element и ставим следующие галочки.

При переходе к элементу в хлебные крошки попадет как название раздела, так и название элемента.

Давайте посмотрим, что у нас получилось:

Для главной страницы раздела index.php

Для страниц подразделов нашего раздела, файл list.php

Для страницы детальной карточки товара, файл detail.php

Запрет отображения хлебных крошек на главной странице раздела

Нужно вызвать на редактирование файл index.php и прописать в нем одну строку: $APPLICATION->SetPageProperty ("NOT_SHOW_NAV_CHAIN", «Y»);

Данная строчка запрещает выводить хлебные крошки.

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

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

Цикл материалов «Создание блога на PHP»

Первая лекция - вступительная. Практических примеров и задач будет минимум, мы поговорим о более абстрактных вещах. Но уже на втором уроке мы перейдём к практических задачам.

Почему мы выбрали именно блог? Блог - наиболее популярный формат сайта. Если вы научитесь создавать с нуля блог, без проблем можно расширить свои умения и на интернет-магазин и на порталы побольше.

Формат блога очень популярен. Кроме того, если вы научитесь создавать с нуля блог, без проблем можно расширить свои умения и на интернет-магазин и на порталы побольше.

Наши рамки Мы используем PHP, MySQL и не используем фреймворки. Веб-сервер у вас уже настроен.

Создание блога - нетривиальная задача (если, конечно, не рассматривать готовые платформы типа LiveJournal или Blogger). Вариантов её реализации - тысячи и нам необходимо определить рамки задачи:

  1. Мы используем PHP . Есть много других языков и платформ для бекенда, использование любого из них – дело вкуса. Мы будем говорить о чистом PHP и о паттернах программирования. Будем считать, что базовые знания по PHP у вас есть.
  2. Мы используем MySQL . В качестве БД можно использовать и другие СУБД, но мы будем использовать MySQL как самую популярную. В будущем можно будет подключить Memcached.
  3. Мы не используем готовые CMS . Поскольку наша цель - подтянуть PHP и изучить архитектуру блога, мы не будем использовать готовые CMS, ведь в большинстве случаев разработка блога на CMS - это всё-таки вёрстка и настройка блога в административной панели.
  4. Мы не используем фреймворки . Фреймворки – это хорошо, классно и правильно, но, опять же, цель нашего урока – глубже изучить PHP, а фреймворки дают некоторый уровень абстракции и отдаляют нас от тех поучительных граблей и тумаков.
  5. Будем считать, что веб-сервер у вас уже настроен .

С рамками определились, продолжаем.

Что нужно знать для того, чтобы создать блог на PHP с нуля?


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

  1. PHP - будет использоваться в качестве языка бекенда.
  2. MySQL - будем использовать в качестве хранилища.
  3. HTML + CSS - базовые знания.
  4. JavaScript - необязательно, но желательно.

Желательно также уметь хорошо и красиво верстать, ну и чувство вкуса тоже не помешает.

Что мы ожидаем от блога? Что в блоге должно быть?


Блоги бывают разные – простые, сложные, различной тематики, личные и корпоративные, с различными типами записей и т.д. Базовый функционал блога включает в себя определённые страницы:

Как видите, ничего сложного.

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

Эти все страницы должны взаимодействовать. Различные модули:

  1. Последние комментарии
  2. Модуль поиска
  3. Модуль входа на сайт
  4. Модули меню
  5. Рекомендуем почитать
  6. Вставка произвольного HTML блока (виджет группы в соц. сети и т.д.)

Каким блог должен быть структурно?

Я расскажу на примере своего блога, вы же можете идти другим путём. На каждой странице расположены различные блоки, нам потребуется. Каждый блок (компонент).

Роутер, система взаимодействия. Примеры.

Паттерны программирования. MVC и Singleton

Когда-то давно программистов было мало и каждый программист по куче раз наступал на грабли, изобретал свои велосипеды и писал свои костыли. Потом, когда программистов стало много и они устали изобретать велосипеды, какие-то программисты поняли что часто код структурно можно объединить в группы, такие себе «шаблончики проектирования». Такие вот структурные шаблоны и называются паттерны программирования . В сегодняшней статье мы рассмотрим паттерны MVC, и Singleton.

Паттерн Singleton

Singleton – это.

Паттерн MVC


MVC - это аббревиатура Model-View-Controller. Каждый компонент (визуально - блок) на сайте мы представляем в следующем виде.

При этом М одель определяет работу с данными.

Часто можно комбинировать различные модели и view. Например:

  • Боковые блоки (разные модели, один view);
  • Блог и список материалов (Одна модель, разные View).

Почему MVC? Расширяемость, гибкость, .

Приметы использования.

Структура

Получение данных выносим в ещё один абстрактный слой – библиотеки. Это бывает полезно когда у нас есть админка. Тогда нам не приходится по нескольку раз заниматься выборками из базы, кешированием и прочими вещами в каждой модели.

  • Libraries - папка с библиотеками;
  • Components - папка с компонентами;
  • Templates - папка с шаблонами.

Итог

Домашнее задание:

  • Разобраться в паттернах программирования MVC и Singleton.
  • Попробовать рассмотреть структуру работы популярных CMS.
  • Попробовать сделать набросок своей CMS (скачать набросок CMS от сайт).

На следующем занятии мы изучим:

  1. Отладка и логирование в CMS.
  2. Язык SQL. Работа с MySQL.
  3. Написание Singleton класса для MySQL и выполнение простых запросов.

Ну, и напоследок, краткое оглавление уроков:

  • Урок 1. Вступительный.
  • Урок 3. Фабрика, кеширование.
  • Сессии. Вход и регистрация.
  • Поиск.

Поздравляю всех, кто осилил такой большой урок. До встречи!

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

Вот список из 25 PHP-разработчиков, на которых стоит подписаться. Я надеюсь, что вы найдете их опыт полезным и обязательно воспользуетесь применительно к себе.

2. Sebastian Bergmann. Пионер автоматизированного тестирования в PHP. Создатель фреймворка для тестирования PHPUnit и сооснователь thePHP.cc .

3. Jordi Boggiano. Ведущий разработчик Composer . Участвует в разработке Symfony2. Партнер в Nelmio .

4. Dries Buytaert. Создатель и лидер проекта Drupal . Президент Drupal Association. Сооснователь и технический директор в Acquia .

6. Evan Coury. Сертифицированный инженер по PHP 5.3 and Zend Framework, регулярный докладчик на конференциях по разработке. Создатель Roave .

7. Cal Evans. Архитектор. Представитель разработчиков в GetPantheon .

8. Anthony Ferrara. Разработчик с экспертизами в безопасности, производительности и ООП. Разработал новый, более безопасный password API в PHP 5.5 .

13. Emma Jane Hogbin. Друпал разработчик, темизатор, и опенсоурсный гик. Соавтор книги Front End Drupal и автор Drupal User’s Guide .

14. Rasmus Lerdorf. Создатель PHP.

15. Matthew Weier O’Phinney. Архитектор open-souce ПО. ПМ в Zend Framework . Сертифицированный zend инженер и член Zend Education Advisory Board. Спикер и писатель.

16. Taylor Otwell. Создал


Организаторы чемпионата и фестиваля — AROUND Sport&Marketing

Партнеры фестиваля:

Титульный партнер Чемпионата по сёрфингу Bulli Surf Cup - марка Volkswagen Коммерческие автомобили. Марка традиционно поддерживает важные спортивные мероприятия и спортсменов по всему миру. В 2017 году легендарный T1 (Bulli) празднует 70-летие идеи его создания. Bulli – неотъемлемая часть культуры серфинга и мечта всех путешественников, именно поэтому он был выбран символом Чемпионата.

Генеральный партнёр Чемпионата по сёрфингу Bulli Surf Cup и Фестиваля LocalsOnly – AROUND Sport&Marketing стремится развивать таланты, оказывать помощь в достижении целей, улучшать условия работы. AROUND активно следит за успехами каждого, именно поэтому - это команда, которая может все!
За 17 лет работы успешно провели более 500 проектов в сфере организации мероприятий и торгового маркетинга для крупнейших российских и зарубежных компаний. С момента своего образования компания постоянно наращивает различные сферы деятельности и количество проектов, растет вместе с бизнесом клиентов и профессионализмом сотрудников.

Музыкальный партнер компания HARMAN (harman.com) - международный разработчик интегрированных продуктов и решений для автомобильного, потребительского и корпоративного рынков. Лидирующие бренды HARMAN, среди которых AKG®, Harman Kardon®, Infinity®, JBL®, Lexicon®, Mark Levinson® и Revel®, ценятся аудиофилами и музыкантами и впечатляют посетителей развлекательных площадок по всему миру. Имея в своем активе более 1500 патентов, AKG by HARMAN производит потребительскую и профессиональную аудиотехнику с максимально точным и реалистичным звучанием, ставшим стандартом для всей звуковой индустрии. На протяжении 70 лет бренд широко известен в кругах ценителей качественного звука.

Один из Генеральных партнёров по размещению, наша площадка в городе Сочи – курорт «Имеретинский», примет у себя всех участников Чемпионата и фестиваля. Это чудесное место на первой линиии набережной с самыми красивыми видами на Черное море, горы и Олимпийский парк. В вашем распоряжении – вся инфраструктура курорта: самый большой в Сочи песчаный пляж с площадками для волейбола, футбола и workout, 23 бассейна, 15 км дорожек для бега и велосипедных прогулок, более 20 ресторанов и кафе, пикниковая зона, установка искусственной волны для серфинга, SPA, сеть прокатов спортивного оборудования и инвентаря, а, самое главное, комфортабельные номера отеля «Имеретинский» 4* и апарт-отеля.

Генеральный партнер в категории «Физическая подготовка Серфера»
Сеть фитнес-клубов премиум класса World Class - лидер фитнес-индустрии в сегментах «люкс» и «премиум». Быть членом клуба World Class - значит, получить доступ к неограниченным возможностям фитнес-клубов премиум класса: посещению групповых программ, тренажерного зала, бассейна, SPA-салонов, а также участию в светских и спортивных мероприятиях, тренировках на свежем воздухе и даже путешествиях. World Class - эксперт в мире фитнеса. Богатый опыт, профессионализм и индивидуальный подход - три составляющие нашего успеха.

18.11.2017

«Беспощадный, но не бессмысленный»: Сергей Расшиваев - о серфинге в России

Интервью Расшиваева Сергея на Perito Burrito рассказывающее о серфинге в России.

С 10 по 19 ноября в Москве пройдет международный фестиваль экшен-спорт-фотографии и кино S-Fest. Гостей ждут многочисленные лекции, мастер-классы, а также выставка фотографии и кинопоказы, посвященные сноубордингу, серфу и скейтбордингу.
На фестивале с лекцией выступит Сергей Расшиваев, президент Российской федерации серфинга и один из лучших серферов России (а еще Сергей катался на доске во всех пяти океанах мира, включая Северный Ледовитый!). Вместе с коллегой по цеху Константином Кокоревым он расскажет о серфинге в России — например, о том, где искать лучшие споты и как не бояться холодной воды. Расписание и дополнительная информация о лекции - на сайте фестиваля.

Камчатка

Редакторы PRTBRT не упустили возможности расспросить Сергея о серфинге в России.


Как вообще появилась идея кататься на серфе в России? Морей вроде много, но подходящих волн и инфраструктуры, кажется, нет.


Это произошло естественным образом. Люди ездили серфить за границу, потом приезжали и видели волны в своих морях и даже озерах. Со временем все больше ребят из регионов понимали, что можно кататься в их водоемах. Я уехал сначала в Португалию, потом в Доминикану, а потом увидел ребят, катающихся у нас. Первыми, кого я увидел, были владивостокские парни. Именно там я впервые и попробовал серфить в России, и меня сразу зацепило. Это было невероятно круто. Русская речь, наша страна, а я занимаюсь серфингом. С тех пор уже не останавливался.

Как тебе стало понятно, что это можно и нужно развивать? Был ли кульминационный момент?


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

Какие места сейчас - хотспоты в России для серфинга?


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

Калининград

В каком регионе тебе больше всего нравится кататься?


Я больше всего люблю родные питерские волны. Когда впервые покатался, не очень понял, что к чему. Но постепенно оказалось, что на заливе и на Ладоге бывают суперволны. Это очень крутое чувство - иметь домашний спот.

Есть ли какое-то общее сообщество про серфинг в России?


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

Новичку в серфинге: можно ли встать на доску где-то в РФ или надо ехать за рубеж? Там легче, дешевле, лучше инструкторы, инфраструктура? Сколько нужно времени новичку, чтобы у него что-то начало получаться? Как можно тренироваться дома?


Можно встать на доску в России, но поездка непосредственно для серфинга возможна сейчас только на Камчатку. В остальных местах волны нестабильные. Но учиться, конечно, в России дешевле.
Двух недель хватит, чтобы понять, твое это или нет, правда, реальный навык получить трудно. Серфинг не быстрый в прогрессе спорт. Ну а если это ваше, я бы советовал между поездками плавать, заниматься кроссфитом, йогой или любой гимнастикой.

Камчатка

Изменилась ли ситуация с серфингом в России благодаря тому, что его включили в Олимпиаду? Если да, то видишь ли ты эти изменения?

Да, безусловно, есть изменения. Официальность, новый статус и возможности. Пока все только в перспективе. Хотя этот год и был прорывным для серфинга в России, тем не менее еще очень много работы впереди.

Самое экстремальное место в РФ, где ты катался? Самая необычная ситуация в которой ты оказывался?


Самым экстремальным для меня было катание в Арктике. Однажды не рассчитав размер волн, я чуть не утонул.

Было много забавных историй. Например, однажды после первого чемпионата в Калининграде мы с Женей Исаковым бежали на закате, чтобы успеть поймать последние лучи солнца. Посерфить нам оставалось минут 30-40. Поэтому именно бежали. Дело было на Куршской косе, на которой любят отдыхать местные жители. Уже почти добежали до пляжа, и тут навстречу нам большая и нетрезвая компания, которая начинает кричать: «Оба-на!..»
В моей голове сразу разворачивается неприятный сценарий. Как минимум сломанные доски. Но Женек парень крепкий, так что, думаю, отобьемся. Все это происходит в моей голове за доли секунды. Компания тем временем продолжает: «Оба-на! Так это же калининградская федерация серфинга! Давайте, пацаны, зажгите там!» Мы машем им приветственно и бежим дальше в воду. Все недолгие 40 минут на воде. Каждый подъем на доску сопровождался одобрительными криками. В такие моменты становится ясно, что мы продвигаем серфинг среди наших соотечественников и делаем это достаточно успешно.

Учишь ли ты сам серфингу? Если да, то как к тебе можно попасть на учебу?



Понравилась статья? Поделитесь ей