Александр Левитов, автор блога о веб-технологиях
Если вы являетесь активным пользователем сети Интернет, вам наверняка знакомо имя израильской компании Wix. На сегодняшний момент количество поклонников Wix перешло черту в 50 миллионов, и ежедневно здесь регистрируется несколько сот новых пользователей.
Wix — международная облачная платформа, при помощи которой можно быстро и без лишних усилий разрабатывать практически любые сайты. Своим созданием она обязана трем гениальным программистам: Авишаю Абраами, Надава Абраами и Гиоры Каплану.
Именно они в 2006 году начали разработку данной платформы. Стартап был успешен. За четыре года его существования пользователями сервиса стало более 3,5 млн. человек самого разного уровня подготовки и направленности. Поэтому Wix привлек к себе внимание ряда крупных инвестиционных фондов, таких как Insight Venture Partners, Bessemer Venture Partners, Benchmark Capital, Mangrove Capital Partners и пр.
Благодаря полученным инвестициям отцы-основатели конструктора смогли привлечь в команду программистов ряд профессионалов с мировым именем, а также закупить все необходимое для стартапа оборудование. К 2011 году численность зарегистрированных Wix-пользователей была уже пять миллионов.
Пороговые пять миллионов пользователей и Wix Scala
Итак, первые пять миллионов человек уже сделали свой выбор в пользу Wix. Однако, как и любая амбициозная компания, Wix не была намерена сбавлять обороты и планировала достигнуть уровня доверия как минимум в 35 млн благодарных посетителей площадки. Кстати, хотим отметить, что благодаря нововведениям, про которые мы расскажем вам чуть ниже, компания возглавляет рейтинг конструкторов сайтов «для всех слоев населения».
Но давайте вернемся в 2011 год, когда весь программный код платформы базировался на языке Java. Как выразился системный архитектор Wix Томер Гейбл, «программировать Wix-платформу на Java — равносильно барахтанью в грязи, в то время как существуют великолепные способы обойтись без этого экстрима». Именно поэтому на совете сервис-инженеров Wix было решено заменить язык программирования платформы на Scala.
Благодаря этому Wix не только улучшила свои позиции в линейке онлайн-конструкторов сайтов, но и облегчила работу для своих сотрудников. Дело в том, что в процессе создания сервиса компания проводит сотни тысяч тестов, заточенных на выявление багов модулей, а также их комплементации. На языке Java выполнить это было крайне затруднительно.
Еще одним плюсом в выборе Scala стала ее глобализирующаяся библиотека Netty. Благодаря ей разработчики получили возможность защитить себя от массовых проблем в будущем, вызванных повышением количества пользователей и глобализацией платформы.
К тому же благодаря Scala разработчики получили доступ к паттернам разработки, позволяющие сделать кодовую базу в разы меньше, а значит и более легкую для применения. Код при этом получается более функциональный, лаконичный, осмысленный. Поэтому в случае выявления проблем с тем или иным модулем, разработчики смогут осуществить корректировку кода без отрыва от стаканчика кофе.
Стоит отметить, что из 60 бэк-энд программистов Wix 45 кодируют исключительно на Scala.
Современность
Как говорилось ранее, количество пользователей Wix уже давно перевалило отметку в 50 миллионов. Но и это еще не предел для данного стартапа. Ходят слухи, что в самом ближайшем будущем команда планирует замахнуться на отметку в 3 раза выше. Поэтому в компанию будут набираться дополнительные сотрудники. Если вы или ваши знакомые хотят стать частью Wix, советуем обратить внимание на язык Scala и коммутирующие с ним технологии.
Кстати, на своем GitHub Wix поддерживает несколько проектов с открытым кодом Scala. Желающие могут попробовать скачать их и при помощи библиотеки валидации Аккорд, а также с помощью Future Perfect попытаться реализовать собственный модуль для Wix-платформы.
Если ваша разработка покажется перспективной для компании, вы сможете попасть на 9-недельный курс Scala Kickstart, заточенный под разработку программного обеспечения для Wix. Кто знает, возможно, именно ваша персона поднимет Wix до головокружительных высот.
Чтобы попасть в команду Wix, вы можете обратиться в один из его офисов. Штаб-квартира компании расположена в Тель-Авиве. Также делегированные офисы имеются в:
- Беэр-Шева (Израиль);
- Нью-Йорке, Майами и Сан-Франциско (США);
- Сан-Паулу (Бразилия);
- Вильнюсе (Литва);
- Киеве и Днепре (Украина).
Функциональные возможности платформы WIX
Теперь давайте познакомимся с онлайн-конструктором Wix изнутри. Для этого заходим на сайт wix.com и регистрируемся — вводим данные собственноручно или используем быструю soc-регистрацию.
После регистрации перед вами возникнет дилемма: создать сайт собственноручно, либо доверить его создание Wix ADI — искусственному интеллекту, заточенному под создание сайтов на основе базовой информации, предоставленной пользователем.
Для этого нужно указать нишу, для которой создается сайт, название вашей компании, цель создания сайта, предпочитаемое цветовое решение и так далее. Кроме того, не забудьте указать контактную информацию для потенциальных посетителей будущего сайта.
После получения необходимых сведений Artificial Design Intelligence создаст вашу версию сайта. Однако хотим предупредить — полученный вариант будет далек от совершенства. Поэтому переходим в стандартный Wix-редактор и осуществляем «допиливание» шаблона.
Какие сайты можно создавать на Wix?
В первую очередь, это так называемые «временные» сайты, приуроченные к какому-то событию. Далее список продолжают Landing Page, сайты-визитки, мелкие интернет-магазины.
Что же касается создания крупных интернет-магазинов (далее ИМ), порталов и блогов — лично мы не советуем их создавать на данной площадке. Подробнее об этом мы поговорим чуть ниже. А пока озвучим, кто является потенциальным пользователем Wix.
Это, в первую очередь, представители творческих профессий, чьи знания о технологии создания сайтов минимальны. К таковым можно отнести: писателей и поэтов, художников и парикмахеров, фотографов и резчиков и так далее.
Вторыми в нашем списке стоят представители малого и среднего бизнеса, которым сайт необходим для продвижения их бизнеса через интернет. Например, сайт, продвигающий услуги стоматолога где-нибудь в Нарьян-Маре или высотные работы в Москва-Сити.
И вот тут стоит упомянуть про один из подводных камней Wix. Поскольку технология сайтостроения у данной платформы не предусматривает перенос создаваемых сайтов на сторонние сервера, то пользователь стает как бы заложником данной площадки.
Взамен же он получает:
- условно-бесплатный хостинг;
- огромное количество шаблонов (в том числе русифицированных);
- поддержку мобильных версий сайта;
- возможность постинга в соцсетях;
- поисковую оптимизацию и статистическую компоненту.
Кроме этого, пользователь может собственноручно добавлять:
- галереи изображений;
- нумерованные и маркированные списки;
- всплывающие окна;
- внедрять видео- и аудиофайлы;
- подключать собственные html-конструкции;
- кнопки;
- задавать фон для страницы (цвет/изображение/видео).
Еще одной особенностью данного WYSIWYG-сервиса является возможность создания динамических страниц, способных подтягивать контент по мере его добавление в облако либо в созданную вами базу Corvid.
Любой раздел редактора Wix содержит подсказки по работе с тем или иным элементом. Для этого нужно просто нажать на кружок «i». Также ответ на свой вопрос можно найти в центре поддержки Wix. База знаний четко каталогизирована и позволяет по названию раздела определить представленный в нем функционал и его особенности.
Теперь что касается условно-бесплатного хостинга. Конечно, по умолчанию хостинг здесь предоставляется бесплатно. Однако имя сайта будет принадлежать к доменам третьего уровня, типа vasyapupkin.wix.com/myshop. Такой тип доменов не только указывает, на чьей площадке создан ваш сайт, но и осуществляет рекламную кампанию для данной площадки.
Данный вариант, как правило, предполагает создание сайтов облегченного типа, когда пользователь берет готовый шаблон, меняет демо-контент, корректирует цветовую гамму ресурса и спустя 2-3 часа получает свой «сайт-конфетку».
Если же вы хотите получить персональное доменное имя, за него придется заплатить. На сегодняшний день стоимость подключения уже зарегистрированного домена на Wix-сайт обойдется вам 123 рубля в месяц. Кстати, помимо подключения собственного домена вы также получаете премиальную техподдержку и 500 мб дискового пространства.
Если же доменного имени у вас еще нет, то его регистрация и оплата будет тарифицироваться в зависимости от выбранной вами доменной зоны. И еще один плюс покупки данного тарифа — вы можете начать продвижение своего ресурса в Яндекс.Директ и Google Adsense.
Перейдем к рекламе конструктора на страницах вашего сайта. Если рекламные блоки Wix не станут помехой вашему бизнесу, то больше можно ни за что не платить. В противном случае для отключения рекламы площадки, вам нужно подключить тариф Combo, предлагающий 3 Гб дискового пространства, собственный фавикон и… удаление рекламы сервиса. Стоит такой пакет 249 рублей в месяц.
Если вы решите создать на Wix свой интернет-магазин, то для этого вам необходимо будет подключить дополнительные модули, заточенные под работу с финансовыми операциями и защиту персональной информации пользователей.
Естественно, что стоимость такого вашего бизнес-решения будет выше, чем у предыдущих тарифов. Важный момент: на сегодняшний момент в России нет официального представительства Wix, и прием оплаты в ИМ с территории РФ пока что еще не осуществлен.
Wix — это в первую очередь drag and drop-редактор, позволяющий ваять страницы путем простого перетаскивания необходимых элементов в желаемую позицию. Поэтому если вы планируете сайт с разнообразием оформления, помните: каждую страницу вам придется оформлять собственноручно. И вот тут невольно возникает вопрос — готовы ли вы осуществлять всю эту глубокую настройку самостоятельно (с подключением множества мелких, но при этом необходимых элементов функционала), или готовы довериться профессионалам Wix? Если вы склоняетесь в сторону обращения к профессионалам, позвольте представить вам…
Wix Arena
Данный сервис принадлежит так называемому Wix-сообществу, состоящему из профессиональных программистов, сдавших экзамен на грамотное обращение с данной платформой. Если вам необходима помощь, члены сообщества с радостью помогут вам не только в создании (коррекции) сайта, но и в его продвижении.
Каждый из членов сообщества имеет индекс доверия, указывающий на количество выполненных проектов, а также комментарии заказчиков. Если вам понравилось, как работает тот или иной исполнитель, вы можете связаться с ним и обсудить ваш заказ.
Также существует возможность составления заказа от обратного: вы составляете ТЗ для потенциального исполнителя, указываете в нем ваши требования, бюджет, сроки и прочее. На основе полученных данных система предоставит вам список web-дизайнеров, готовых взяться за ваш проект и сдать его точно в срок с соблюдением всех ваших условий.
Все услуги Wix-профессионалов оплачиваются непосредственно на их счет-карту, и никаких отчислений в компанию Wix не производится. Поэтому если у вас возникнут разногласия по работе того или иного программиста, обращайтесь к администрации Wix Arena, а не в офисы самого Wix.
App Market
Поскольку структура и цели вашего сайта могут отличаться от миллионов других, созданных на Wix, для его реализации может потребоваться подключение дополнительного функционала, получить который можно в App Market. Здесь представлено огромное количество Wix-элементов, используемых на сайте. Среди них числятся:
- галереи;
- формы;
- приложения для онлайн-торговли;
- календари;
- инструменты e-mail-маркетинга;
- опросы;
- элементы защиты прав доступа;
- SEO-инструменты и другое.
Все элементы распределены по соответствующим категориям. Большинство из них абсолютно бесплатны, но поскольку часть из них разрабатывается сторонними программистами, некоторые имеют как бесплатную, так и платную версии. Поскольку сейчас адаптивность сайтов под различные устройства является трендом эпохи, то все представленные в App Market элементы соответствуют данному требованию на 100%.
На этом мы, пожалуй, закончим наш обзор израильского конструктора сайтов Wix. То, что мы успели вам сегодня рассказать — лишь маленькая толика того, о чем вам следует знать, решив создать сайт на Wix.
Согласно оценке независимых веб-обозревателей, данный конструктор входит в тройку лидеров сайтостроения. Два других конструктора — это Adobe Muse и WordPress, о которых мы также планируем вам рассказать.