Appwrite любит открытый исходный код: Почему я решил стать спонсором Offen

Открытый исходный код является основой всего, что мы делаем в Appwrite, и мы хотим поддерживать и развивать сообщество open-source, которое помогло нам вырасти до 24 000 звезд на GitHub. Проекты с открытым исходным кодом требуют больших усилий для поддержания и развития. Мы каждый день используем инструменты с открытым исходным кодом для создания Appwrite, и мы хотим помочь нашему сообществу. Чтобы оказать помощь, каждый инженер Appwrite может выбрать проект с открытым исходным кодом, который Appwrite будет спонсировать в течение одного года.

👁️ Инструмент честной аналитики

Основной продукт Offen — веб-аналитика, что, как по мне, довольно уникально. Инструмент аналитики является основным требованием любого коммерческого сайта, поскольку он предоставляет множество KPI для определения маркетингового успеха. Мало того, аналитика может помочь вам нацелить ваши услуги на нужных клиентов, увеличивая ваш общий доход.

Существует множество (даже самостоятельно размещенных) инструментов аналитики, но Offen достаточно уникален, чтобы превзойти их все в моих глазах. В то время как другие инструменты сосредоточены на сборе ценной информации и ее законном хранении, основная ценность Offen заключается в создании удобной для посетителей аналитики. При первом знакомстве с Offen вы заметите, что он разрешает только куки первой стороны, что является отличным примером того, как они фокусируются на безопасности посетителей в обмен на усложнение настройки. Как только вы настроите его, вы заметите вторую важную особенность — вы пока не можете видеть посетителей на своей приборной панели. Offen работает только по принципу opt-in, что означает, что вы не сможете отследить посетителя, пока он не нажмет кнопку «Разрешить». Offen также поставляется с приборной панелью, чтобы посетители могли видеть, какую именно информацию о них вы имеете, с возможностью отказаться от использования или удалить все данные одним щелчком мыши.

Наряду с этими определяющими характеристиками продукта, вы можете увидеть функциональность, которая может легко сравниться с ведущими конкурентами в отрасли:

  • Настраиваемый баннер согласия
  • Соответствие требованиям GDPR
  • сквозное шифрование
  • Многое другое!

Мне еще предстоит использовать аналитический инструмент Offen в реальном проекте, но с первого дня, как я узнал о нем, я рекомендую его в качестве альтернативы Plausible и Google Analytics.

🧰 Инструментарий для разработчиков

Наряду с удивительным аналитическим проектом Offen, их организация на GitHub включает множество различных инструментов, таких как schemaify, analyticstxt или l10nify. Мне больше всего нравится инструмент docker-volume-backup.

В настоящее время многие самостоятельные проекты предоставляют поддержку Docker для обеспечения простой настройки, обновления, развертывания и обслуживания. Docker также часто решает легендарную проблему «Это работает на моей машине». Как только вы начнете использовать Docker на производстве (а это можно и нужно делать), вы заметите, что по умолчанию отсутствует механизм резервного копирования и восстановления.

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

Самое интересное, что резервное копирование томов Docker в Offen может быть как простым, так и сложным, в зависимости от потребностей вашего проекта. На своем сервере я начал с простого скрипта backup.sh, но постепенно усовершенствовал его до более зрелого решения со многими возможностями, которые предоставляет Offen:

  • Повторяющиеся резервные копии (ежедневно/еженедельно/ежемесячно)
  • Выгрузка резервных копий в облако
  • Зеркальное резервное копирование на несколько хранилищ
  • Режим обслуживания во время резервного копирования для обеспечения целостности данных
  • Оповещения о неудачных резервных копиях
  • Шифрование резервных копий
  • Ротация резервных копий для удаления старых.

С таким продвинутым резервным копированием все заботы о потере данных были сняты с моих плеч. Я настолько уверен в инструменте резервного копирования Offen, что рекомендую его сообществу Appwrite для правильного резервного копирования их экземпляров Appwrite!

☢️ Программное обеспечение с открытым исходным кодом (OSS) — это сложно.

Поскольку Appwrite является открытым исходным кодом, мы понимаем, с какими трудностями сталкиваются OSS-проекты. Если вы влюбились ❤️ в проект с открытым исходным кодом (как это сделали мы), подумайте о том, как внести свой вклад. Большинство OSS-проектов с радостью принимают вклад в виде коммитов, сообщений об ошибках, адвокации или даже денежной 💰 поддержки. Если вы любите Offen, подумайте о том, чтобы присоединиться к нам в качестве спонсора. Или, если вы хотите внести свой вклад в Appwrite, ознакомьтесь с нашим руководством по вкладам.

🔗 Узнайте больше о Appwrite

Попробуйте Appwrite в качестве бэкенда для вашего следующего веб-приложения, приложения Flutter или серверного приложения. Вот несколько удобных ссылок для получения дополнительной информации:

  • Руководство по вкладу Appwrite
  • Appwrite Discord
  • Appwrite Github
  • Документация Appwrite

Оцените статью
devanswers.ru
Добавить комментарий