{"id":14087,"url":"\/distributions\/14087\/click?bit=1&hash=6ccd483748834757da4eb7227e28ba3ec62b835620cc59b90fd56142d5848f7f","title":"\u041a\u0430\u043a \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u043f\u0435\u0440\u0432\u0443\u044e email-\u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0443","buttonText":"","imageUuid":""}

Какую платформу я выбрал для своей онлайн-школы

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

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

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

Познакомимся с объектом

Описывать подробно не буду, про наш сайт с музыкальными онлайн-курсами я уже подробно рассказывал. Кратко: сайт onemoresong.ru, основная задача - обеспечить продажу доступов к уже записанным видео и сопроводительным материалам, которые объединены в отдельные курсы и мастер-классы.

Из чего собирали?

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

  • Wordpress
  • Learndush
  • Elementor
  • Ultimatemembers
  • Woocommerce
  • Tinkoff эквайринг
  • Cloudcassir
  • Vimeo
  • Jino

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

Движок сайт

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

Getcourses - мне показалась интересной, но отпугнули два фактора:

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

Второе - это цена. Getcouses берет от 79 до 120 тысяч в год за то, что примерно мне нужно, а это 50-100 гигабайт + блог + LMS и т.д. у меня всё то же самое обходиться в 24 т.р. в год (про траты будет дальше).

Inspiring - платформа больше заточенная под корпоративное обучение, явно мне не подошла.

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

Учитывая эти факторы, было решено запускать все на своем сайте. В качестве платформы для него я выбрал wordpress, так как просто знаком с этим движком и знаю, что собрать на нем сайт можно без знаний программирования. Что в итоге и получилось - к созданию сайта никого не привлекал.

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

Визуальное управление и оформление

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

Для таких вещей есть целый набор плагинов, которые позволят без кода делать любой дизайн, который потребуется.

В первую очередь я протестировал Oxygen Builder, он обладает очень широкими возможностями и по словам разработчиков абсолютно не тормозит сайт, но я столкнулся с нестабильной работой и большими трудозатратами по разработке. Он ближе к визуальному программированию, чем к визуальному редактору, и его лучше использовать людям, которые разбираются в верстке и понимают работу CSS на продвинутом уровне.

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

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

Стоит это удовольствие 49$ в год.

Хранение сайта

Я выбрал хостинг jino. Признаюсь честно, что не проводил большого исследования, просто он мне понравился. Из плюсов - удобная панель управления, хорошая тех. поддержка, которая понимая, что я не очень разбираюсь часто делает все за меня и абсолютно бесплатно. Пробовал еще хостинги от reg.ru и godaddy, но управление хостингом мне показалось сложным и запутанным.

Для размещения сайта я выбрал VPS, поставил туда centos (у джино установка операционной системы делается в один клик). Не знаю насколько это правильный выбор, т.к. предлагалась еще ubuntu, но статьи в google рекомендовали centos.

Мне подошел тариф "Гамма", где за 499 рублей в месяц дают 2 ядра по 2000 гц и 6 гигабайт оперативной памяти. Пробовал взять попроще, но сайт сразу же начинает долго грузиться.

С хостингом оказалось интересно - там дают 30 гб ssd, что в принципе достаточно на старте для хранения 5-6 курсов. И, я решил использовать это место для хранения записей курсов. Но при воспроизведении, видео жутко тормозило. Тех. поддержка хостинга ответила мне, что лучше не использовать их для хранения видео и я решил взять отдельный сервис.

Ответ поддержки "Лучше всего видео не хранить на прямую на сервере, а загружать через iframe."

Хранение видео

Из преимуществ могу выделить:

Хорошую тех. поддержку, быстро подключаются и помогают решить все проблемы;

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

Много места - дают загружать 5 gb видео в неделю и 250 gb в год, что более чем достаточно на старте. Общий объем не ограничен.

Стоит сервис 475 р. в месяц.

Платформа для управления курсами

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

Выбрал LearnDush за то, что он стабильно работает, легко встраивается в существующий стиль сайта и использует стандартные элементы WordPress для создания курсов. Почему это важно? Это позволяет использовать Elementor для редактирования страниц курсов, а также все стандартные плагины - это гораздо удобнее, чем осваивать новый интерфейс и выстраивать отдельную систему редактирования для страниц сайта и отдельную для курсов.

Второй плюс к LearnDush - не годовая оплата, а единоразовая, плагин стоит 149$.

Управление правами и регистрациями

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

Онлайн оплата

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

Из платежных работающих в России систем LearnDush, как и многие другие LMS работает с PayPal без WooCommerce. Но PayPal требуют обязательной регистрации в своем сервисе до оплаты. Мне это показалось не очень удобным для пользователей. Поэтому я отказался от идеи использовать PayPal.

Итак, как это работает? Все курсы хранятся в LearnDush, при попытке купить курс мы переходим на страницу товара уже в плагин WooCommerce и там можем произвести оплату. В момент оплаты подключается банк - я выбрал Tinkoff, так как у них есть все необходимые плагины для интеграции с WooCommerce и удобный личный кабинет (пробовал еще Юманей от Сбера - все еще дергается глаз от их процессов и решений).

При оплате в банке - он сразу отсылает уведомление об оплате в WooCommerce, который в свою очередь открывает доступ к курсу на LearnDush и уведомляет пользователя по почте. Выглядит все сложно, но в реальности - эти настройки происходят в несколько кликов. У Tinkoff есть плагин для WooCommerce , к ним также легко подключить LearnDush.

Есть еще параллельный процесс - онлайн касса. Без нее официально работать нельзя. Я выбрал провайдера CloudCassir, для установки кассы. Критерий был только один - стоимость, они сделали дешевле всех. Стоит эта радость 33 т.р. в год, я его не стал считать в стоимость сайта, так как это обязательное условие и для платформ. После всех подключений, банк в момент оплаты будет также подхватывать email пользователя из WooCommerce и сообщать его в налоговую (офд конкретно), а они сформируют электронный чек и отправят его покупателю.

Для всех, кто не хочет регистрировать ИП/ООО и делать онлайн-кассы, счета в банках и т.д. - я долго смотрел разные сервисы и не смог найти тот который сделает вам интернет эквайринг не официально. Еще пару лет назад не было проблем, но сейчас за всех этих ребят серьезно взялась налоговая и лавочки прикрыли. На этапе тестирования гипотезы ,мы пробовали принимать платежи через самозанятого напрямую на карту, но теряется очень много клиентов (35% отказываются переводить платежи на карту).

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

Дополнительные плагины

Необязательный набор, который помогает в работе сайта.

Для ускорения сайта, кэширования я использую WP Fastest Cache , а для автоматической оптимизации картинок Smush, совместно они сильно ускорили сайт, в том числе в глазах гугла.

Cyr-To-Lat - плагин для перевода заголовков кириллицы в транслит, говорят,что хорошо для SEO.

Hide Admin Bar - плагин, чтобы скрыть панель WordPress от всех пользователей.

Really Simple SSL - плагин обеспечивающий корректную работу hhtps.

Loco Translate - удобное решение для локализации английских плагинов.

Итог

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

Если интересно развитие нашего сервиса - подписывайтесь тут на vc или в телеграм, мы расскажем еще много интересного.

0
57 комментариев
Написать комментарий...
Aleksandr Stikharev

Wordpress это конечно извращение для любого сервиса, даже на старте. Почему не готовые LMS на нём, много на codecanyon можно найти? Почему не тильда, там же вроде выкатили личный кабинет? 

Ответить
Развернуть ветку
Александр Крофт

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

Ответить
Развернуть ветку
Евгений Кирьянов
Автор

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

Ответить
Развернуть ветку
6 комментариев
Евсеев Юра

я тоже сделал под свою нишу с женой площадку для продажи видео-уроков на WordPress - https://bakeryclub.ru/  Всё прекрасно работает. 

Ответить
Развернуть ветку
Oleg Garvin

Прекрасно - не совсем подходящее слово.
PageSpeed Insights

Ответить
Развернуть ветку
8 комментариев
Yaroslav Yakovenko

Классный сайт у вас! Вижу сделан на WooCommerce, а можете ещё пожалуйста описать какие другие плагины использовали, интегрировали ли LMS (Learndash, др.) и как хостите видео? :)

Ответить
Развернуть ветку
1 комментарий
Alexandr Mos

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

Но вот о чем я подумал, когда читал вашу статью: 
- Если вы не планируете работать с большим количеством учеников,   то тогда ваши попытки с экономить, выглядят обоснованно. 

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

И у вас останется два варианта: 
- Медленный рост с большим количеством костылей в виде плагинов (а скорее роста и не будет)
- Закрыть все и перейти на Getcourse  (или аналогичную платформу) и делать онлайн школу так, как это делают лидеры рынка.

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

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

Желаю вам удачи! 

Ответить
Развернуть ветку
Евгений Кирьянов
Автор

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

Ответить
Развернуть ветку
3 комментария
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Евгений Кирьянов
Автор

Спасибо! Надеюсь кому-то кто стартует будет полезно. 

Ответить
Развернуть ветку
Михаил Качалов
хостинг jino ... ssd ... видео жутко тормозило. Тех. поддержка хостинга ответила мне, что лучше не использовать их для хранения видео

- хорошая антиреклама: "у нас тормозят даже SSD!". Уже давно понятно что слова "SSD" на многих хостингах это лишь маркетинговая уловка, за которой может скрываться неизвестно что

Ответить
Развернуть ветку
Basil

А кто мешает проверить IOPS ? И сравнить значения для hdd, hdd с кэшем на ssd, ssd и nvme ssd

Ответить
Развернуть ветку
3 комментария
Евгений Кирьянов
Автор

Да, согласен - мне это не очень понравилось, но я также хотел немного более защищенное решение, поэтому все равно планировал использовать vimeo. 

Ответить
Развернуть ветку
Sergey Apenkin

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

Ответить
Развернуть ветку
Евгений Кирьянов
Автор

https есть - видимо что-то с редиректом. Проверю это в ближайшее время. 

Ответить
Развернуть ветку
Андрей Филимонов

Тоже с этим мучился, у нас онлайн тренировки в прямом эфире. В итоге выбран Геткурс, ужасность дизайна сгладилась настройкой своих стилей. Геткурс страшен, но все остальные ещё хуже. В этом лёрндаш пробовал разобраться, но бросил, очень муторно и нет программирования процессов, вроде таким пользователям закрывать доступ через столько дней, открывать новый урок по вторникам и четвергам в 18:00, отправить напоминание, выдать промокод.

Записанные видео на Вимео храним, но не рад, постоянные жалобы на тормоза, дорого.

PayPal подключали полтора месяца, но теперь работает как часы. Ещё клаудпейментс для платежей картами из-за рубежа и интернет-эквайринг от Сбера для России.

Касса физическая от модульбанка с яндек офд, подешевле, чем 33 в год.

Трансляции в Зум и Джитси, Джится радовала бесплатностью и кастомизацией, но часто валится.

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

Ответить
Развернуть ветку
Игорь

с оптимизацией скорости вы вообще не занимались я смотрю, гугл 18 показывает. Дам простой совет - установите плагин autoptimize, он собирает все файлы css и js в один, это по гуглу сразу плюс 20-30 очков добавит

Ответить
Развернуть ветку
Евгений Кирьянов
Автор

Уже все сделали, все что можно оптимизировали, теперь быстро работает

Ответить
Развернуть ветку
Andy Tsar

Сколько получилась экономия в сравнении с готовыми решениями?

Ответить
Развернуть ветку
Евгений Кирьянов
Автор

Примерно - 50-80 тысяч в год экономия от платформ и сервисов. 
Ну и плюсом нужно добавить отсутствие ограничений по использованию аналитик, seo оптимизаций, пикселей от соц. сетей и т.д. 

Ответить
Развернуть ветку
2 комментария
Аргумент Перигелия

Vimeo - хрень, сколько не пытался на них видео смотреть - постоянные тормоза. Намучаетесь вы с ним.

Ответить
Развернуть ветку
Евгений Кирьянов
Автор

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

Ответить
Развернуть ветку
1 комментарий
Дмитрий Рязанцев

Wordpress можно ещё больше ускорить – вынеся картинки / css / js на cdn (я использовал selectel, как самый недорогой) – удавалось интернет-магазин на woocommerce до 80 баллов у гугла разогнать..

Ответить
Развернуть ветку
Oleg Dergilev

А почему решили свое пилить а не на какую-то платформу где есть траф и этот пункт с вас оно снимает?

Ответить
Развернуть ветку
Евгений Кирьянов
Автор

Я в статье написал - строить бизнес на чужой платформе - это всегда риски. 
Да и какие есть готовые платформы с трафиком? 
Udemy - почти всегда продает на распродажах по 400 рублей
Coursera -  работает только с научными заведениями
Wildberies - у них там ца одни домохозяйки  

Ответить
Развернуть ветку
Colleen Cox

А какие есть хорошие платформы на СНГ?

Ответить
Развернуть ветку
Денис М.

С движком понятно, а как выбирали хостинг? Я в свое время массу разных статей и рейтингов перечитал, прежде чем принять решение. Одной из самых информативных была вот эта https://zen.yandex.ru/media/rucenter/stoit-li-doveriat-reitingam-pri-vybore-hostinga-pogovorili-s-sozdatelem-servisa-hosting-puls-60229d3aff10a04637556941 там идет сравнение всех самых популярных у нас хостингов по разным отдельным параметрам, где одним из главных является производительность. По мнению независимого сервиса «Хостинг пульс» лучшим хостом именно по производительности, является руцентр, поэтому я на нем и решил остановить свой выбор

Ответить
Развернуть ветку
Евгений Кирьянов
Автор

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

Ответить
Развернуть ветку
Олег Касьянов

Есть LMS School Master, заточенная под онлайн школы, с приёмом оплаты и другими плюшками.

Ответить
Развернуть ветку
Colleen Cox

Можно подробнее?

Ответить
Развернуть ветку

Комментарий удален модератором

Развернуть ветку
Andrew Vegas

Тоже через wordpress делаю. На старте плагины можно нуленные купить (в 10-20 раз дешевле), как будут деньги, обновиться за фул прайс. Тут главное через проверенные сайты покупать (много вирусов в коде). Что в итоге даст нам платформу за копейки. Но нужен опыт в программирование. У меня к примеру он есть, и мне так и проще и дешевле вышло. Готовые платформы - это мрак, стоимость какая-та заоблачная, ориентированная на топ блогеров, а не на профессионалов в своей нише. Тоже сначала думал продвигать через соц.сети и продавать там курсы на стороннем ресурсе, думая что так быстрее и дешевле, оказалось совсем наоборот.

Пробовал конструкторы, типо тильда и wix. Вообще не понимаю чем они нравятся некоторым людям? Неудобные, медленные (кроме tilda), платные (опять же tilda капец дорогой), нет полного доступа (сайт тебе не принадлежит).

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

Ответить
Развернуть ветку

Комментарий удален модератором

Развернуть ветку
Евгений Кирьянов
Автор

Статья не интересная и спам ей не поможет (а это именно спам, т.к. тематика статей ну очень косвенная).

Ответить
Развернуть ветку
1 комментарий
54 комментария
Раскрывать всегда
null