Содержание
Почему ваши лендинги и лендосы НЕ работают? — Маркетинг на vc.ru
Сначала разберемся почему не работают лендосы. Особенно в связке «лендос + контекст». Потому что вы из «Бизнес-молодости».
5799
просмотров
На этом разбор лендосов заканчивается. Переходим к лендингам.
Увлечение российского бизнеса (особенно в B2B) лендингами и почти что «священной дрочкой» на них выглядит как типичное поведение инстатёлок, эскортниц и содержанок.
Модно делать губы — ок, все накачали губы до со состояния пельменей. Мужики ведутся на большие сиськи — ок, все бегут к хирургу. Пропорции, эстетика, противопоказания? Не важно. Профиль лица и нос надо сделать — ок, сделаем один и тот же. Дорогие шмотки — покупаются одни и те же в одних и тех же магазинах (или паль на Дубровке). Все становятся одинаковыми до уровня анекдотов «как угадать, где моя тёлка». Но свято верят, что это принесет вынесет выгоду и принца, который решит все проблемы.
Вот так же и с лендингами. Все давно уже одинаковые. Все это работает всё хуже и хуже, если вообще работает. Но рашнбизнисмены дрочат на лендинги, как будто это спасет и принесет попадание в списки Форбс. Хуже инстатёлок, ей богу.
Теперь небольшой экскурс в историю.
Посадочные страницы aka landing pages появились в 2000-х, когда мода на CMS (системы управления контентом веб-сайтов) уже набрала оборот, и сайты, сверстанные целиком в HTML стали считаться отсталым явлением. Наконец-то стало можно плодить контент без помощи загадочного зверя под названием «программист», но самостоятельно или через секретаршу. Однако, тогда (и даже сейчас) типичная CMS не давала нужного запаса гибкости по дизайну, верстке и компоновке блоков. Что для страницы с халявой типа «10 по цене одного» или очередной распродажей было бы крайне неудобно и неправильно. Ведь их надо сделать СОЧНЫМИ и ПРОДАЮЩИМИ.
В результате специально для всех вещей и событий, требующих отдельного к себе отношения и отдельного оформления на сайте, пришлось сделать возврат в историю. И верстать отдельные HTML-ки с кастомным дизайном вместо того, что позволяли CMS. А позволяли тогда они весьма и весьма немного.
Более того, когда началась эпидемия сайтов на Flash (олды помнят), которые грузились долго, нудно, не всегда целиком, жрали драгоценный платный трафик и нередко глючили, лендинги снова показали свою ценность. Хотя бы потому, что HTML-ка грузилась у всех. И происходило это заметно быстрее.
Так появилось разделение: сайт — для красоты и статуса, лендинги — для продаж. Отсюда и начало формироваться убеждение, что только лендинги продают, и что только они способны спасти рашбизнис от нищеты и тюрьмы.
Святая вера в величие посадочных страниц укрепилась после обнаружения эффекта убирания меню. То есть когда с лендинга нельзя было перейти на головной сайт, и хомяк в итоге ставился перед выбором «либо здесь и сейчас, либо никогда». Это в массе случаев увеличивало конверсию и вызывало у бизнеса священный шок и трепет. Вера в лендинг-магию достигала невиданных высот и величин. С появлением «Бизнес-молодости» все это было окончательно сформировано в сакральный культ с соответствующей групповой мастурбацией на якобы волшебный инструмент.
В результате пранк зашел настолько далеко (вместе с самой «Бизнес-молодостью»), что в магическую силу посадочных страниц и связку «лендос-контекст» стали верить с виду вменяемые люди в B2B и финансах. Хуже была только вера в магические «продающие тексты» — мол, если такой написать, то хомяки сами побегут с зажатыми купюрами в руках, а бабло польется рекой.
* * * * *
Red Reptilovich подсказывает, что дрочка на лендинги поразительно напоминает мастурбацию на факт наличия собственных визиток и дороговизну их оформления. На заре 90-х все почему-то верили, что внешний вид визитных карточек настолько решает, что те способны продавать мгновенно, повышать статус носителя куска картона до небес и открывать двери многих кабинетов. Был даже термин «продающая визитка» (черт, самому такие заказывали в начале 2000-х). Чем это закончилось? Все поигрались в полиграфию, и теперь визитка — это просто картонка с контактами. Которая после занесения оных в телефон убирается в визитницу или выкидывается в мусорку.
* * * * *
Естественно, всех потом ждало неминуемое разочарование в виде смешной или околонулевой конверсии — в чём, впрочем, публично признаваться никто не спешил. Равно как БМ-хомячки публично почти никогда не признаются, что потратили свои кровные неизвестно на что. Сказать «король-то голый», как мы помним по сказке, яиц не хватило ни у кого. Кроме ребенка, которому по юности и неразумению нечего было терять.
Впрочем, экскурс в историю будет не полным без объяснения, как понятие «лендинг» мутировало.
Изначально, как уже было сказано выше, это были страницы, которые не вписывались в жесткую канву CMS, где дизайн и верстка не позволяли душе предпринимателя развернуться с «вот этим продающим всем». Потом это стали относительно короткие страницы в 2-4 экрана без меню, чтобы хомяк не терялся и сразу схватывал суть оффера. Потом по мере роста конкуренции (в России такое бывает, прикиньте), стало понятно, что по массе тем хомяки на короткие бизнес-мантры перестали реагировать. Так лендинги стали напоминать простыни — с отзывами, видосами, формами на каждые 2 экрана и прочими способами захомутать будущего клиента. Но так как веб-разработка тоже не стояла на месте, то CMS-ки стали гибче, дизайн краше, интерфейсы удобнее, появились CustDev-ы и A/B-тесты и всё такое прочее. И неожиданно обнаружилось, что в лендинг можно превратить типовую продуктовую страницу сайта. Надо лишь заморочиться с сеткой, оформлением, текстами. И формы «заказать» или «оставить заявку» не забыть воткнуть нужное число раз — которые тоже теперь несложно прописать в CMS. Более того, целиковые сайты стало модно делать как длинные лендинги: одна ссылка на всё про все, «якорное» меню и вся инфа в одном месте сразу. Только знай себе мотай вниз.
Поэтому теперь в российском понимании лендинг — это страница, на которой есть «продающий текст» и «продающий визуальный ряд», а также что-то интенсивно впаривается хомяку (принципы описаны ниже) в надежде на МГНОВЕННУЮ продажу или сбор лида в той или иной форме. И на которую льется поисковый или покупной траф с площадок и каналов.
«Интенсивно»и «в надежде на МГНОВЕННУЮ продажу или сбор лида» — это, кстати, ключевые отличия от «просто продуктовых страниц».
В общем, историю посадочных страниц теперь вы уже знаете. Осталось пояснить, при каких условиях они действительно работают.
А именно:
1. Товар / услуга / предложение, которые имеют короткий цикл сделки и понятны для хомяка. Либо хомяк делает вид, что ему понятно.
2. На странице активно используется формула «Много, быстро, легко, всё решим за тебя».
3. Наличие священной халявы или распродажи.
4. Минимум затрат и обязательств для хомяка.
Немного раскроем суть и детали.
Клиент не должен долго думать про вашу услугу / предложение / товар. Если те по факту имеют сложную структуру (например, кредитные карты, структурные продукты брокеров или финансовые пирамиды), то хомяку должно быть лень в этом разбираться. Он должен действовать на авось с искренней верой что его не поимеют и не кинут.
Формула «много, быстро, легко, всё решим за тебя» гарантированно отключает мозг хомяку. Лендинг без этой формулы — не лендинг. Потому что он придуман в том числе и для того, чтобы хомяк не сравнивал и не думал.
Распродажа или халява также прекрасно усыпляет мозг хомяка, и тот начинает совершать импульсивные или вовсе необдуманные покупки. Под халявой в том числе подразумевается получение ништяков почти без усилий. Например, возможность круто заработать, не отрывая жопу от дивана и не делая почти ничего. Только отдай нам свои деньги.
Ну и, соответственно, чем меньше хомяк тратит в процессе или вообще отделывается контактами типа почты или телефона, тем проще и безболезненнее для него процесс. Фраза «если что, вернем деньги» (даже если вы их вообще не планировали возвращать) также благотворно отключает мозг хомяка и делает ваши товары / услуги «виртуально бесплатными».
Всякие мелочи типа обратного отсчета, коллбэков и проч. тоже полезны, но критически на процесс околпачивания хомяка не влияют.
В остальных случаях лендинги работают плохо либо не работают вообще.
Непонятно? Давайте кратко разберем на примере наших любимых и родных (сарказм) российских банков.
Есть продукт — кредит. В форме кредитной карты для физиков и кредита для малого бизнеса или для «мнящих себя бизнесменами выпускников бизнес-сект». Хомяк конкретно в этом случае думает, что кредит — это просто. Доки подписал, бабки забрал. Не все даже берут в расчет, что их надо возвращать. Никто, естественно, не собирается изучать детали кредитного договора — чтобы не расстраиваться и не впадать в депрессию. Логику включать и думать, почему банк внезапно расщедрился на халяву и не пахнет ли здесь мышеловкой — это тоже делать никто не будет. Тут думать надо, а от этого голова болит и настроение портится. Соответственно, это называется «продукт как бы простой для понимания».
И здесь вполне возможен короткий цикл сделки — быстрое принятие решения и оформление факта продажи. Если продукт обернуть в формулу «много, быстро, легко, всё решим» — цикл сделки станет ещё короче, конверсия станет ещё выше. Если к этому добавить дополнительную халяву, например, кэшбэк или бесплатную выдачи дополнительной кредитки — шансы на обработку хомяков еще возрастают. Ну и чем меньше усилий требуется от хомяка («только оставь нам свой телефон, курьер привезет на дом«) — тем проще получить как минимум лид, а как максимум — сразу продать.
Однако, есть нюанс. Все бы это хорошо работало, если бы кроме вас на рынке никого не было, «Бизнес-молодость» с их лэндосами никто не заканчивал, и на конференции по интернет-маркетингу никто бы не ходил. Но вот поди ж ты — все туда прутся в надежде на то, что «волшебный интернет» избавит от необходимости возиться с продажами, удержанием клиентов и от необходимости вообще осмысленно суетить. Твори бардак, у нас есть лендинг и контекст! Они нас спасут!
Собственно, это и есть главная причина причина почти сектантской веры рашнбизниса в магический digital и лендинги. Код, текст, картинки и контекст-seo-инстаграм чужими руками должны решить за предпринимателя кучу проблем сразу. В первую очередь избавить от утомительного поиска клиентов (обзвоны, ходьба ножками), выстраивания нормальных продаж и работы с продуктом. Как уже писалось ранее в «Криптокритике», типичный расейский бизнесмен — это кот. И у него «лапки».
Так вот, первый нюанс заключается в том, что клиент покупает не лендинг и не ставки в Директе с Google Ads, а, если грубо, сочетание «продукт + бренд + цена + обоснование цены + условия поставки«. Много ли компаний у нас этим сочетанием заморачиваются? Очевидно, что немного. Много ли у нас компаний, продукты и услуги которых не являются коммодити? Очевидно, что очень немного. Много ли компаний заморачиваются тем, чтобы грамотно отфильтровать входящий поток лидов и не просрать накопленное? Тоже очень не много.
Зато все остальные обнаруживают, что интернет как-то стремительно подорожал, и теперь расклейка по подъездам и коммивояжеры по офисам будут обходиться дешевле, чем многострадальный контекст. Также рашнбизнисмены обнаруживают, что затраты на интернет-рекламу и пляски с аналитикой не просто сжигают маржу, но и начинают загонять в минус. Кто в этом виноват?
Именно те, кто свято верил в контекст-инстаграм-seo-блогеров, но забывал про всё остальное. В том числе забывал про то, что при строгании лендингов на всех «продающих текстов и визуальных образов» не хватит. И очень быстро начнутся копирование и самоповторы. Достаточно посмотреть, на какие страницы вы можете попасть с запросов «пластиковые окна» или «аутсорсинг бухгалтерии».
Давайте угадаем, как в таком случае вы выглядите в глазах потенциальных клиентов.
Хмммм…. Наверное, вот так. В этом и заключен второй нюанс.
Что происходит, когда вы все становитесь одинаковыми и соструганными по одним и тем же учебникам? Вы становитесь коммодити во всём и во всех смыслах. Как следствие, вы начинаете конкурировать бюджетами, заниматься статодрочерством и отчаянной борьбой за цену лида и продажи. Тратя на это массу нервов, времени и усилий — но не то, что не попав в итоге в список Форбс, а скорее взяв за щеку леденец в форме петушка на палочке.
Третий нюанс заключается в том, что продуктов с коротким циклом сделки на всех не хватит. И на вашу долю могут выпасть товары и услуги, где клиент имеет дурную привычку думать, сравнивать и собирать консилиум. Это B2B, образование, недвижимость, финансовые и инвестиционные услуги. Возможно кого-то забыл. Но вы всё равно как кретины лезете с лендингами, задуманными для того, чтобы клиент практически не думал, и ему можно было быстро что-то впарить. На край, чтобы быстро собрать контакты и замордовать потом рассылкой и звонками (в которые тоже мало кто умеет). Потом начинается массовое нытье: «Мы сделали крутые лендинги и влили миллионы в контекст, но получили хрен лидов». А что вы хотели-то?
Где длинный цикл сделки — там клиенту надо вас сначала пощупать, поспрашивать, почувствовать. А вы должны своими действиями цикл сокращать. Здесь если и нужны многострадальные лендинги, то для распродаж и нагона паствы на бесплатные (или не совсем) мероприятия в виде вебинаров, конференций, тусовок и проч. , где у хомяка будет возможность плотно и наглядно потрогать ваши продукты и услуги. И вашу компанию и ее ключевых лиц тоже. Заодно вы сможете на месте дольше и активнее лично вливать пастве в уши ваш «продающий текст».
А всё остальное решается работой с организацией продаж, с продуктом, его «упаковкой». Включая те самые продуктовые страницы, которые можно оформить «как лендинги», и которые будут лишь финальной точкой прилунения клиента. После того, как тот дозрел, что ему нужно про вас узнал, почитал, посмотрел, сравнил, успокоился, выдохнул, получил разрешение у родственников, перекрестился, отложил нужный объем баблишка. Но с расчетом, что еще будет выдавливать у вас скидку.
А если клиент не дозрел, то надо ждать или дать помочь дозреть. О чем в том числе говорит Сергей Смирнов в своей лекции про работу агентов по недвижимости. Но не задрачивать хомяков лендингами и требовать ответа «здесь и сейчас». Хотя, если вы 1С и у вас бесконечный бюджет, то никто же вам не запретит, да?
И в завершении разгрома лендосов как тотемных символов рашнбизниса вот вам один слайдик.
Но что конкретно он подразумевает, и почему там нет ваших любимых лендингов — об этом как-нибудь в следующий раз. И да пребудет с вами здравый смысл, чтобы нелепо не сдохнуть в текущих экономических условиях. А то ж вы это можете, любите и умеете.
Какой сайт мне нужен и нужен ли он вообще
- Главная
- Блог
- Какой сайт мне нужен и нужен ли он вообще
/
/
Вслед за статьей о видах интернет рекламы, мы решили запустить цикл статей о фундаментальных вопросах, которые могут появиться у тебя в момент, когда ты соприкасаешься с разработкой сайтов, брендингом или интернет маркетингом. На это раз мы разбираем такой вопрос: «Какой сайт мне нужен?». Возьмём на себя смелость перефразировать его, чтобы статья была действительно Полезной. Какой конвертер мне нужен или нужен ли мне вообще сайт и как это понять? Под конвертером, в данном случае, мы понимаем любую из площадок, попадая на которую потенциальный пользователь может превратиться в твоего клиента.
Виды сайтов и конвертеров
Начнем с того, какие виды сайтов и конвертеров есть
В Boroda Digital вот такое деление по направлениям:
- Посадочная страница
- Квиз
- Сайт визитка
- Корпоративный сайт
- Интернет — магазин и интернет — каталог
- Интернет сервис
- Лид форма
- Социальные сети
А теперь расскажем о них подробней о том какой сайт или конвертер подойдет именно тебе.
Что такое посадочная страница или лендинг?
Посадочная страница — это одностраничный сайт, который отвечает на максимальное количество вопросов потенциальных клиентов за короткое время. Смысл такой страницы заключается в фокусе внимания пользователя. Зацепляем внимание с первого блока и держим его, пока пользователь знакомится с контентом, параллельно увеличивая доверие к вашей компании. По сути лозунг такой страницы — заказывай или проваливай! То есть человек, попадая на такую страницу, не может уйти вглубь сайта искать какую либо информацию, мы держим его фокус на продукте, который мы продаем. Зачастую конверсия (соотношение посетителей сайта к заявкам и звонкам) посадочной страницы выше конверсии обычного сайта.
Примеры посадочных страниц:
- https://borodaboroda.ru/lp4web
- https://borodaboroda.ru/lp4app
- https://borodaboroda.ru/lp4brand
- http://dsg-rem.ru/
Пример посадочной страницы для жилого комплекса
Кстати, все примеры сайтов и конвертеров в этой статье разработаны нами!
Когда нужна посадочная страница?
- Если ты хочешь продавать услуги или небольшое количество товаров (до 10-15), то это твой вариант
- Очень часто владельцы интернет-магазинов создают посадочные страницы под один товар, который они хотят продвигать. Например, топовый товар, под который легко найти аудиторию
Что нужно знать о Лэндингах?
- Лендинг, Лэндинг, лэндос, landing page, посадочная, LP, лп — это все про посадочную страницу
- Сделанная Посадочная страница — это не конечный продукт.
Чтобы она лучше работала, ее необходимо постоянно докручивать и улучшать. В связи с этим, посадочные страницы лучше делать на конструкторе, чтобы вносимые корректировки были быстрыми и дешевыми. Мы рекомендуем использовать tilda. https://tilda.cc/?r=1403973
- Разработка посадочной страницы занимает от 3 недель до 1,5 месяцев
Что такое квиз?
Квиз — это интерактивный конвертер, который поможет вам больше узнать о ваших посетителях. Например, вы занимаетесь дизайном интерьеров. Настраиваете рекламу на квиз. В рекламе вы завлекаете потенциальных пользователей тем, что можете сразу после опроса дать стоимость вашей работы для квартиры, офиса, дома потенциального клиента. В довесок сделаете скидку, если он заполнит квиз максимально быстро. Человек переходит на квиз, ему задают вопросы
- В каком стиле вы хотите?
- Какое количество комнат?
- Нужен ли авторский надзор?
и так далее. При этом каждый вопрос сопровождается объяснением и изображениями, которые помогают пользователю с выбором. Начиная заполнять форму, клиенту предоставляется максимальная скидка. Чем дольше он ее заполняет, тем меньше становится скидка. Это мотивирует потенциального клиента заполнить форму максимально быстро.
Когда нужен квиз?
- Когда бюджет ограничен, а клиенты нужны срочно.
- Когда в вашей нише правильные вопросы порождают доверие к вам.
Что нужно знать о квизах.
- Квизы — это один из самых дешевых способов получить клиентов уже завтра
- Из имеющихся на рынке решений мы советуем пользоваться marquiz
- Разработка квиза занимает 1-3 дня
Что такое сайт визитка.
Сайт визитка, по нашему мнению, — это архаизм, про который стоит давно забыть. В понимании заказчиков — это сайт, на котором есть основная информация о компании и несколько разделов. Во-первых, это неэффективно. Сайт ради сайта? Отдайте деньги на благотворительность, в этом гораздо больше смысла. Во-вторых, под сайтом визиткой часто понимают корпоративный сайт или ту же посадочную страницу.
Когда нужен сайт-визитка?
- Никогда, просто забудьте об этом.
Что нужно знать о сайте-визитке?
- Это абсолютно бестолковая затея. Если вы хотите продаж , делайте посадочную страницу, если вы хотите показать и рассказать о компании, делайте корпоративный сайт
Что такое корпоративный сайт?
Корпоративный сайт — это достаточно широкое понятие. Во-первых, мы считаем, что у такого сайта должно быть более 2 страниц. Во-вторых, на таком сайте не делается уклон в сторону продажи товаров (это к интернет-каталогам и магазинам), но на нем могут продаваться услуги. В-третьих, на корпоративном сайте пользователь может получить исчерпывающую информацию о компании, ее контактах, услугах, представительствах, партнерах, команде и так далее.
Примеры корпоративных сайтов:
- http://borodaboroda.com/ — Да, да! Сайт на котором ты находишься является корпоративным
- http://portofinovillage.com/
- https://pr-trans.
ru/
- http://horizonapart.ru/
Пример корпоративного сайта
Когда нужен корпоративный сайт?
- Когда вы хотите рассказать о своей услуге или товаре
- Когда вы хотите больше доверия потенциальных клиентов.
- Когда у вас есть о чем рассказать
- Когда вы хотите продвигаться по SEO (про SEO продвижение мы отдельно написали в этой статье:)
Что нужно знать о корпоративном сайте?
- Корпоративный сайт может содержать в себе различные элементы других видов сайтов, каталоги, посадочную страницу вместо главной и так далее
- Корпоративный сайт — живой организм, но в отличие от посадочных страниц здесь важно постоянное наполнение новым контентом, чтобы он мог продвигаться по SEO (В поисковой выдаче)
- Разработка корпоративного сайта может занять от 1 до 3 месяцев
В чем отличие интернет-магазина от интернет каталога.
Интернет- магазин — это площадка для продажи товаров, и их может быть и 10, и 100, и 1000, и 5000. Основное отличие интернет-магазина от интернет-каталога — наличие корзины, возможности оплатить через сайт и ценников (не всегда) Интернет-каталог же зачастую используется компаниями для того, чтобы показать ассортимент товаров, за таким видом сайтов обращаются компании, продающие товары оптом или работающие в сфере B2B.
Примеры интернет-магазинов:
- http://eda-da.shop/
- https://liliya-sharipova.com/
- https://bulavkabrand.com/
Когда нужен интернет-магазин или каталог?
- Вы продаете товары
- Вы продаете более чем 10 товаров разных категорий
Что нужно знать об интернет-магазинах?
- Интернет магазины, как и посадочные страницы должны сильно подстраиваться под удобство пользователей, постоянно анализируя их поведение
- Продавая товары через интернет, не забудьте о 52 ФЗ
- Разработка интернет магазина может занять от 1 до 3 месяцев
- Интернет магазин можно сделать и на конструкторе
Что такое интернет-сервисы?
Интернет сервис- это платформа автоматизирующая некий бизнес — процесс. Отложенный постинг, документооборот, отслеживание цикла сделки, делопроизводство и еще множество вариантов автоматизации. Любой процесс, который есть у вас в компании, или процесс, который может быть частью бизнеса другой компании, и при этом его можно описать логикой, подходит по критериям для того, чтобы быть автоматизированным. Вследствие автоматизации и разработки такого процесса в вебе, его можно назвать интернет-сервисом.
Когда нужен интернет-сервис?
- Если вы придумали крутую идею и хотите запустить стартап
- Если в вашей компании есть процессы, требующие автоматизации
- Если эти процессы есть в других компаниях и вы хотите на этом подзаработать
Что нужно знать об интернет-сервисах?
- Это достаточно дорогой вид разработки по сравнению с остальными, указанными в списке.
- Это достаточно долгий вид разработк по сравнению с указанными в списке.
Лид-форма
Этот вид конвертера достаточно прост в разработке, так как он создается в рекламном кабинете при настройке рекламы. Он чем-то похож на квиз, но имеет более простую форму. Наверное, вы сталкивались с таким: переходя по рекламе в инстаграме вы переходите не на сайт, а на обычную форму для ввода контактных данных. Плюсом такого конвертера является то, что стоимость за заявку вы назначаете сами, система подстраивается под выбранную вами стоимость и пытается сгенерировать такую заявку.
Когда нужно использовать лид-форму
- Когда нужно быстро протестировать гипотезу (попрет — не попрет)
- Когда у вас нет сайта
Что нужно знать о лид формах
- Лид формы очень часто вызывают отвращение, так как при клике, вместо сайта выдаются именно они, тем самым отводя потенциальных клиентов от взаимодействия.
- Разработка лид формы занимает «Ну где-то день»
Социальные сети
Вот мы и дошли до самого эффективного в наши дни конвертера. Социальные сети на данный момент могут полностью заменить сайт и делать это очень эффективно. Плюсы размещения в соцсетях заключаются в том, что во-первых, ваши потенциальные клиенты уже пользуются этой площадкой, остается их только привести на твою страницу, Во-вторых, для ведения соцсетей не требуется каких-то специализированных знаний.
Когда нужно использовать соцсети
- Всегда
Что нужно знать о соцсетях
- Это самый дешевый способ генерировать клиентов
- В случаях B2B (Бизнес бизнесу) продаж социальные сети вызывают меньше доверия, чем сайт.
Так какой сайт нужен именно тебе?
Список конвертеров приведенный в этой статье не является исчерпывающим, но в нем приведены основные сущности. Отвечая на вопрос, поставленный в начале статьи, — как понять, нужен ли мне сайт и если нужен, то какой:
- Оцените ваш продукт: если вы только начали, то используйте простые и дешевые конвертеры, чтобы понять, кто ваш клиент, сколько стоит его привлечение, чего он хочет и как с ним взаимодействовать.
- Оцените ваши ресурсы: если есть продукт, есть деньги и время, то можете начать разрабатывать сайт
- Если вы продаете товары, то лучше разработать интернет-магазин
- Если вы продаете товары оптом, то лучше разработать интернет-каталог
- Если вы продаете услуги или небольшое количество товаров, то лучше сделать посадочную страницу
- Если вы хотите рассказать о компании и вызвать больше доверия, то разрабатывайте корпоративный сайт
Установка | Lando
Системные требования
Lando предназначен для работы на самых разных компьютерах. Вот несколько основных рекомендаций, которые помогут сделать работу с Lando максимально комфортной.
Операционная система
- macOS 11 или выше
- Windows 10 Домашняя или Pro версии 21h3 или выше с включенной функцией WSL 2открыть в новом окне
- Linux с ядром версии 4.x или выше
Docker Engine Требования
Также убедитесь, что вы соответствуете требованиям, необходимым для запуска нашего движка Docker. Обратите внимание, что установщик macOS и Windows Lando установит Docker за вас, если это необходимо.
- Требования к движку Linux Dockeropen в новом окне
- Требования Docker Desktop для Macopen в новом окне
- Требования Docker Desktop для Windowsopen в новом окне
Требования к оборудованию
Не для слабонервных!
Обратите внимание, что Lando — это, по сути, PaaS, работающий на вашем компьютере, и поэтому мы не рекомендуем вам использовать его, ЕСЛИ У ВАС НЕТ МОЩНОСТИ!!! открыть в новом окне.
Минимальные требования
Вы можете запустить Lando, используя приведенные ниже инструкции, но ваш опыт может быть далеко не идеальным.
- 2-ядерный x86-совместимый процессор
- 4 ГБ+ ОЗУ
- 25 ГБ+ свободного дискового пространства
Предпочтительный
Мы нашли ниже или лучше предоставить лучший опыт.
- 8-ядерный процессор
- 16 ГБ+ ОЗУ
- 100 ГБ+ свободного места на диске
Предпечатные проверки
- Убедитесь, что ваша система соответствует минимальным системным и аппаратным требованиям для запуска Lando.
- Убедитесь, что вы подключены к Интернету.
- Убедитесь, что у вас есть административный доступ к вашему компьютеру.
Дополнительные проверки
- Если у вас уже установлен Docker, для него необходимо установить заводские значения по умолчанию.
- Если вы также используете VirtualBox в Windows, проверьте это.
MacOS
Не бойтесь размера упаковки!
Обратите внимание, что наш установщик macOS включает Docker Desktop, и это объясняет его большой размер по сравнению с нашими пакетами Linux.
При прохождении программы установки вы можете выбрать , а не для установки Docker Desktop, хотя мы рекомендуем вам использовать версию Docker Desktop, которую мы отправляем, из соображений совместимости и поддержки!
Установить DMG путем прямой загрузки (рекомендуется)
- Загрузите последний пакет
.dmg
с GitHubopen в новом окне - Смонтируйте DMG, дважды щелкнув его
- Дважды щелкните файл
LandoInstaller.pkg
- Пройдите процедуру настройки
- Введите имя пользователя и пароль при появлении запроса
архитектура чипа
Если у вас новый Mac на базе Apple Silicon, выберите arm64
. Используйте
x64
DMG для старых компьютеров Mac с чипом Intel.
Обратите внимание, что поддержка Apple Silicon все еще находится в стадии разработки и YMMV.
Установить через HomeBrewоткрыть в новом окне (стороннее)
Мы не поддерживаем это!
Обратите внимание, что версии Lando и Docker, установленные через Homebrew, поддерживаются сообществом и могут не быть последней версией, предоставляемой пакетом .dmg
от GitHubopen в новом окне. Это также означает, что brew
может установить для вас неподдерживаемую версию Docker.
См.: https://github.com/Homebrew/homebrew-cask/blob/master/Casks/lando.rbоткрыть в новом окне
- Убедитесь, что homebrew установлен и обновлен.
- Добавьте бочку Lando:
brew install --cask Lando
Linux
Установите пакет путем прямой загрузки (рекомендуется)
- Установите Docker Community Edition, откройте в новом окне для вашей версии Linux.
Посетите https://get.docker.com, откройте в новом окне сценарий «быстрая и простая установка». (минимум версия 19.03.1-ce)
- Установить Docker Composeоткрыть в новом окне.
- Загрузите последний пакет
.deb
,.pacman
или.rpm
с GitHubopen в новом окне - Дважды щелкните пакет и установите его через «Центр программного обеспечения» вашего дистрибутива или аналогичный.
- Обязательно ознакомьтесь с предостережениями ниже и соблюдайте их надлежащим образом
Установка из исходного кода для других дистрибутивов Linux
Если ваш дистрибутив Linux не поддерживает наши .deb
, .pacman
или .rpm 9Пакеты 0099, которые можно установить из исходников
Установить через CLI
Убедитесь, что у вас установлен wget
.
Debian
wget https://files.lando.dev/installer/lando-x64-stable.deb sudo dpkg -i lando-x64-stable.deb
Fedora
wget https://files.lando.dev/installer/lando-x64-stable.rpm sudo dnf установить lando-x64-stable.rpm
Arch
wget https://files.lando.dev/installer/lando-x64-stable.pacman sudo pacman -U lando-x64-stable.pacman
Обязательно ознакомьтесь с предостережениями ниже и соблюдайте их надлежащим образом.
Предостережения
docker-ce
Мы устанавливаем docker-ce
в качестве жесткой зависимости для наших пакетов. Это означает, что если вы установили докер по-другому, скорее всего, установка пакета завершится ошибкой. Вы можете обойти это, если ваша утилита пакета позволяет игнорировать зависимости
dpkg -i --ignore-depends=docker-ce lando-stable.deb
После установки Lando таким образом вам может потребоваться отредактировать файл /var/lib/dpkg/status
и удалить docker-ce
из списка зависимостей пакетов Lando, чтобы в будущем apt
команды, связанные с работой, работали. При редактировании этого файла следует проявлять большую осторожность!!!.
В настоящее время мы рассматриваем возможность поддержки альтернативных способов установки Docker, таких как moby-engineopen в новом окне.
Arch
Lando также доступен в AUR как lando-gitopen в новом окне, что означает, что он собран непосредственно из исходного кода.
Дополнительная настройка
Поскольку каждый дистрибутив Linux работает по-разному, эти соображения могут относиться или не относиться к вам:
Если в вашем дистрибутиве используется группа
docker
, убедитесь, что ваш пользователь является ее членом:sudo usermod -aG докер $USER
Вам необходимо выйти из системы, чтобы это изменение вступило в силу. Иногда необходима перезагрузка. См. этооткрыть в новом окне для более подробной информации.
Если ваш дистрибутив использует SystemD, убедитесь, что оба 9Демоны 0098 docker.
service и
docker.socket
запущены.Если вы используете Manjaro или другой дистрибутив на основе Arch, вам может потребоваться включить репозиторий AUR, открытый в новом окне для зависимостей.
Windows
У ВАС ДОЛЖЕН БЫТЬ ВКЛЮЧЕН WSL2
Убедитесь, что функция WSL2 включенаоткрыть в новом окне, иначе программа установки Lando завершится ошибкой.
Если вы хотите использовать старую версию Hyper-Vopen в совместимой с новым окном версии Lando, используйте версию 3.6.5 или ниже, однако рекомендуется выполнить обновление до новой серверной части на основе WSL.
Не бойтесь размера упаковки!
Обратите внимание, что наш установщик Windows включает Docker Desktop, и это объясняет его большой размер по сравнению с нашими пакетами Linux.
При прохождении программы установки вы можете выбрать , а не для установки Docker Desktop, хотя мы рекомендуем вам использовать версию Docker Desktop, которую мы отправляем, из соображений совместимости и поддержки!
- Убедитесь, что вы используете не ниже Windows 10 Домашняя или Профессиональная версия 21h3 или выше
- Загрузите последнюю версию установщика Windows
.
с GitHubopen в новом окнеexe
- Дважды щелкните файл
lando.exe
- Пройдите рабочий процесс установки
- Подтвердите различные запросы UAC во время установки
- последняя стабильная версия dockeropen в новом окне для вашей операционной системы, установленная на заводские настройки по умолчанию .
- последний node 16open в новом окне
- последний yarnopen в новом окне
- (только Linux) последняя стабильная версия docker compose версии 1 binaryopen в новом окне загружена и размещена по адресу
/usr/share/lando/bin
и сделать исполняемый. Вы должны использовать Docker Compose v1; последний выпуск Lando НЕ совместим с docker-compose 2.x в средах Linux. - Landofile, обычно он называется
.lando.yml
- Кодовая база вашего приложения
- Присмотритесь к рецепту, который может послужить хорошей отправной точкой. Lando init помогает в этом.
- Добавляйте дополнительные услуги, когда вам нужно больше JUICE .
- Определите более сложные инструменты и события, чтобы упростить сложные шаблоны команд и автоматизировать общие задачи.
- Добавьте несколько шагов сборки для дальнейшей автоматизации настройки ваших служб или добавления дополнительных зависимостей проекта.
- Определяйте индивидуальные услуги как набор всего, что вам нужно.
- Создавайте собственные рецепты или услуги, чтобы заблокировать ваши новые электроинструменты.
- Промыть и повторить.
90 071
Из источника
Кому установить из исходного кода, вам нужно сначала убедиться, что вы вручную установили следующие зависимости:
Или со скоростью света
Если вы используете macOS или дистрибутив Linux со вкусом Debian, вы можете легко установить требования разработчика Lando, используя hyperdriveopen в новом окне.
git клон https://github.com/lando/cli.git ландо-кли
# Устанавливаем его зависимости
cd ландо-кли && пряжа
# В ОКНАХ:
# Найдите текущий путь с помощью командной строки: cd или powershell: pwd
# Добавляем C:\path\from\выше\bin в PATH
# См.: https://www.computerhope.com/issues/ch000549.htm
# Не забудьте перезапустить терминал, чтобы изменения PATH вступили в силу.
Lando.js
# Или вызвать напрямую
узел «C:\path\from\выше\bin\lando.js»
# В POSIX:
# Установить симлинк
# ПРИМЕЧАНИЕ: мы используем файл lando.dev как условное обозначение, но вы можете назвать его как угодно
# Это позволяет запускать стабильное ландо и исходное ландо одновременно.
sudo mkdir -p /usr/local/bin
sudo ln -s $(pwd)/bin/lando.js /usr/local/bin/lando.dev
# Запускаем Lando из исходников
Lando.dev
Как это работает? | Lando
На высоком уровне ваш Конфигурация Lando
должна содержать ВСЕ вещи, необходимые для запуска, разработки и тестирования вашего проекта. Идеал, к которому мы стремимся, лучше всего выражается следующим образом:
Пользователь должен иметь возможность
git клонировать
репозиторий, запуститьlando start
и получить ВСЕ, что ему нужно для локальной разработки своего сайта за несколько минут.
Вышеизложенное подразумевает, что ваша конфигурация Lando должна всегда проверяться в системе управления версиями в корневом каталоге вашего проекта.
Мы обнаружили здесь полезную схему, когда самый старший и самый опытный в DevOps человек в вашей команде создает первоначальную конфигурацию Lando и отвечает за ее обслуживание, но обычно «устанавливает ее и забывает».
Хорошо, круто, я понял. Что мне нужно, чтобы начать?
Для того, чтобы вы могли начать использовать потрясающую мощь Lando, вам необходимо следующее:
Если вы не знаете, как настроить это вручную, ознакомьтесь с нашей командой Lando init, которая может помочь вам инициализировать код из различных источников для использования с Lando.
Итак, как же выглядит этот Landofile?
Как упоминалось выше, Landofile обычно называется .
, но его можно настраивать и переопределять. Ему нужно имя lando.yml
, но помимо этого он может содержать любую комбинацию вещей, хотя обычно он использует только небольшое подмножество, как показано ниже:
имя: мое-приложение составить: - docker-compose.yml - docker-compose-2.yml env_file: - defaults.env - специальный .env события: постстарт: - /helpers/my-setup-script.sh Рецепт: лампа конфигурация: php: '7.2' xdebug: правда прокси: веб: - мое-app.lndo.site услуги: веб: тип: нгинкс оснастка: среда: сервис: веб
Обратите внимание, что значения в каждом ключе выше не имеют особого отношения к тому, что мы обсуждаем, что является целью каждого из них. С этой целью некоторая информация о каждом и ссылки на их документы, если применимо, показаны ниже:
имя — Здесь ничего особенного. Это должен быть уникальный способ идентифицировать ваше приложение.
compose — это список из файлов docker-compose
, которые вы можете приказать Ландо запустить. Пути относятся к корню вашего проекта. Как правило, этот вариант не используется в пользу рецептов и/или услуг Lando, но в некоторых случаях имеет смысл.
Обратите внимание, что службы, расположенные в этих файлах, по-прежнему будут внедряться с переменными среды Lando по умолчанию, а также будут подключены к сети, как и любая другая служба Lando, но не получат каких-либо дополнительных функций Lando 9.0037 секретный соус .
Если вы заинтересованы в использовании чего-то, что Lando в настоящее время не предлагает в качестве услуги или рецепта, мы рекомендуем вам воспользоваться услугой индивидуального составления.
env_file — список файлов окружения относительно корневого каталога вашего проекта. Каждый файл должен содержать список из пар KEY=VALUE
, которые затем будут вводиться в среду для каждой службы .
события — События позволяют пользователю запускать произвольные команды или комбинации команд в произвольных службах или комбинациях служб до или после определенных частей среды выполнения Lando. Хорошим примером является очистка кэша приложения после импорта базы данных.
рецепт — Рецепты — это комбинации сервисов, прокси и инструментов, разработанные как начальное состояние разумных значений по умолчанию для конкретного варианта использования — например. друпал9
.
config — Config позволяет вам установить некоторые из наиболее важных вещей, которые предоставляет ваш рецепт. Эти настройки обычно различаются в зависимости от выбранного вами рецепта.
прокси — настройки прокси позволяют пользователям сопоставлять произвольные доменные имена с произвольными портами внутри произвольных служб. Подумайте: я захожу в браузер и набираю myapp.lndo.site
или millard.filmore.for.lyfe
и загружает мое приложение.
сервисы — Сервисы представляют собой упрощенные, но все еще легко настраиваемые контейнеры Docker. Они могут выполнять шаги сборки, такие как установка php-расширения
или запуск yarn install
, а также могут быть переопределены до уровня docker-compose
. Они также получают некоторые автоматические сетевые функции и функции безопасности.
инструменты — Инструменты позволяют пользователям запускать произвольные команды или комбинации команд для произвольных служб или комбинаций служб при вызове.
Это полезно, так что вы можете запустить lando yarn install
вместо docker exec -it SERVICE yarn install
или около того lando test
можно запускать composer test
и yarn test
в соответствующих сервисах. Вы также можете указать параметры, в том числе интерактивные, для создания более сложных команд, таких как lando pull-my-database-from-aws --user=me --password=***
или для выполнения одной команды на нескольких услуги — напр. lando db-import dump.sql -h база данных2
.
A LATE TL;DR — Мы HIGHLY рекомендуем вам прочитать приведенную выше документацию, чтобы понять, что Landofile может сделать для вас и/или вашей команды.
Как его сделать?
Существуют различные способы изготовления Landofile, но мы нашли и наблюдали стратегию, которая в целом является хорошим подходом следующим образом:
У вас есть примеры?
Вы можете проверить наш большой репозиторий протестированных-каждой-сборки и рабочих примеровоткрыть в новом окне. Несколько примеров Landofiles, которые помогут вам понять, насколько простыми или сложными они могут быть, показаны ниже:
Cold as ice
name: my-app рецепт: друпал9
Зажигание спички
name: my-app рецепт: друпал9 конфигурация: база данных: постгрес php: '8.1' xdebug: правда
Он разогревается!
имя: мое-приложение рецепт: друпал9 конфигурация: база данных: 'mysql: 8.0' php: '8.1' xdebug: правда конфигурация: php: мой-пользовательский-php.ini прокси: пма: - pma-my-app.lndo.site услуги: узел: тип: узел: 17 глобальные: глоток: последний пма: тип: phpmyadmin хосты: - база данных оснастка: пряжа: служба: узел
Он в огне!!
имя: мое-приложение
рецепт: друпал9
конфигурация:
php: '8.1'
база данных: 'mysql: 8.0'
xdebug: правда
конфигурация:
php: мой-пользовательский-php.ini
события:
после импорта базы данных:
- сервер приложений: drush cc all -y
прокси:
пма:
- pma-my-app.