Перейти к содержимому

Открытый код · Apache License 2.0

Начните с работающей основы сайта, а не с нуля.

Foundation — это настоящая основа сайта, в которой уже есть маршрутизация, представление, локализация, индексация и развёртывание. Компания начинает с неё, чтобы дорогостоящие основы были с первого дня, а идентичность, контент и бренд остались у неё.

  • Открытый код под Apache License 2.0
  • Без аккаунта, подписки и привязки к платформе
  • Развёртывание из своего аккаунта на свой домен
  • Настоящая кодовая база, а не конструктор без кода: настраивает и развёртывает человек с технической подготовкой

Что меняется для компании

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

  • Вы стартуете с преимуществом

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

  • Факты бизнеса перестают быть разбросанными

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

  • Идентичность и контент остаются под вашим контролем

    Бренд — это определённый набор файлов, а страницы — ваши тексты. И то и другое отделено от системы, поэтому система может развиваться без переписывания вашего бизнеса.

  • Сервисы подключаются, а не создаются заново

    Бронирование, приём обращений, карты, аналитика и уже работающие системы остаются на месте. Сайт представляет бизнес и передаёт намерение посетителя через определённые подключения.

  • Вы выбираете способ внедрения

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

Что остаётся вашим

Foundation — это инфраструктура, которой вы владеете, а не сервис в аренду, и разделение намеренно простое.

Ваше

  • Название, описание и идентичность бизнеса
  • Бренд, логотип, изображения и иллюстрации
  • Ваш контент вашими словами
  • Набор языков и переведённые словари
  • Выбор провайдеров бронирования, обращений, карт и аналитики
  • Аккаунт хостинга, домен и развёртывание
  • Всё, что вы или ваш подрядчик добавите позже

Что означает лицензия

  • Apache-2.0 покрывает собственный код и документацию Foundation.
  • Можно использовать, изменять, распространять и применять коммерчески, в том числе внутри собственного проприетарного сайта.
  • Это лицензия на авторское право: права на название и логотипы Provelopment не предоставляются.
  • Нет платы за лицензию, аккаунта и продлений, чтобы продолжать пользоваться сайтом.

Вы не получаете исключительных прав на исходный код Foundation — он остаётся открытым для всех. Полностью вашим становится ваш сайт: конфигурация, контент, бренд и всё, что вы или подрядчик добавите.

Читать лицензию в репозитории

Что берёт на себя Foundation

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

  • Переиспользуемое представление

    Страницы выглядят согласованно и продуманно с первого дня, потому что система вёрстки, отступов и типографики уже построена.

    Внутреннее устройство: Слой представления на основе токенов дизайна с общей композицией секций, сеток и заголовков.

  • Механика маршрутизации и контента

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

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

  • Адаптивная оболочка

    Шапка, навигация и подвал работают на телефоне, планшете и компьютере без второй реализации.

    Внутреннее устройство: Настраиваемая композиция навигации, разрешаемая один раз общим движком оболочки.

  • Возможность локализации

    Добавление языка — это работа с контентом (один файл словаря и один каталог контента), а не проект разработки.

    Внутреннее устройство: Словари интерфейса, проверяемые по схеме, с согласованием языка на границе запроса.

  • Механика видимости и метаданных

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

    Внутреннее устройство: Метаданные по маршрутам, данные Open Graph, структурированные данные и sitemap из контента.

  • Валидация

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

    Внутреннее устройство: Строгая проверка конфигурации и словарей по схемам во время сборки.

  • Точки интеграции

    Бронирование, обращения, карты и аналитику можно включать, заменять и отключать, не затрагивая сам сайт.

    Внутреннее устройство: Порты и адаптеры за фабриками по возможностям, выбираемые из конфигурации.

  • Инфраструктура проверки

    Изменения проверяются автоматически, поэтому последующая правка гораздо реже незаметно ломает страницу, которую никто не смотрел.

    Внутреннее устройство: Проверка ресурсов и типов, lint, модульные и архитектурные тесты, производственная сборка и матрица в реальных браузерах.

Что не стремится заменить

Foundation представляет бизнес и передаёт намерение посетителя вашим системам. Он осознанно останавливается перед самими системами.

  • CRM и данные клиентов
  • Бухгалтерию и выставление счетов
  • Учёт платежей и обработку карт
  • Операционную базу бронирований и расписаний
  • Клиентские аккаунты и вход
  • Склад и более широкие операции

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

Способы использования Foundation

Три законных пути. Все одинаково допустимы, и ни один не обязателен.

  • Сделать самому

    Репозиторий содержит руководства по внедрению, настройке, бренду, контенту, валидации, развёртыванию и устранению неполадок. Следовать им — основной путь, и он полон.

  • Использовать своего разработчика или агентство

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

  • Попросить помощи у Provelopment

    Необязательные внедрение и поддержка доступны, если захотите. Внедрить Foundation и ни разу не обратиться в Provelopment — полностью успешный результат.

Какой бы путь вы ни выбрали, в итоге исходный код сайта остаётся у вас.

Доказательства с реальных сайтов

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

  • Ashcombe Landscapes & Gardens — Главная страница с собственным брендом, контентом услуг и изображениями проектов.

    Сервисная компания с проектами

    Ashcombe Landscapes & Gardens

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

    Visit Ashcombe Landscapes & Gardens

  • Ashcombe Cleaning Co. — Главная страница с собственным брендом и контентом услуг.

    Компания регулярных услуг

    Ashcombe Cleaning Co.

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

    Visit Ashcombe Cleaning Co.

Оба — вымышленные компании, созданные, чтобы проверить основу на реалистичном контенте. Их ценность архитектурная: два разных бизнеса с двумя разными наборами функций, одна основа и никаких разветвлений в коде.

Смотреть демо подробнее

Убедитесь сами

Два разных бизнеса, одна основа. Посмотрите, что она даёт, и начните с этого.

Технический взгляд