Linux中國

為什麼選擇 Plausible 作為 Google Analytics 的開源替代品?

替代 Google Analytics 似乎是一個巨大的挑戰。實際上,你可以說這聽起來似乎不合理(LCTT 譯註:Plausible 意即「貌似合理」)。但這正是 Plausible.io 取得巨大成功的原因,自 2018 年以來已註冊了數千名新用戶。

Plausible 的聯合創始人 Uku Taht 和 Marko Saric 最近出現在 The Craft of Open Source 播客上,談論了這個項目以及他們是如何:

  • 創建了一個可行的替代 Google Analytics 的方案
  • 在不到兩年的時間裡獲得了如此大的發展勢頭
  • 通過開源他們的項目實現其目標

請繼續閱讀他們與播客主持人和 Flagsmith 創始人 Ben Rometsch 的對話摘要。

Plausible 是如何開始的

2018 年冬天,Uku 開始編寫一個他認為急需的項目:一個可行的、有效的 Google Analytics 替代方案。因為他對 Google 產品的發展方向感到失望,而且所有其他數據解決方案似乎都把 Google 當作「數據處理中間人」。

Uku 的第一直覺是利用現有的資料庫解決方案專註於分析方面的工作。馬上,他就遇到了一些挑戰。開始嘗試使用了 PostgreSQL,這在技術上很幼稚,因為它很快就變得不堪重負,效率低下。因此,他的目標蛻變成了做一個分析產品,可以處理大量的數據點,而且性能不會有明顯的下降。簡而言之,Uku 成功了,Plausible 現在每月可以收取超過 8000 萬條記錄。

Plausible 的第一個版本於 2019 年夏天發布。2020 年 3 月,Marko 加入,負責項目的傳播和營銷方面的工作。從那時起,它它的受歡迎程度有了很大的增長。

為什麼要開源?

Uku 熱衷於遵循「獨立黑客」的軟體開發路線:創建一個產品,把它投放出去,然後看看它如何成長。開源在這方面是有意義的,因為你可以迅速發展一個社區並獲得人氣。

但 Plausible 一開始並不是開源的。Uku 最初擔心軟體的敏感代碼,比如計費代碼,但他很快就發布了,因為這對沒有 API 令牌的人來說是沒有用的。

現在,Plausible 是在 AGPL 下完全開源的,他們選擇了 AGPL 而不是 MIT 許可。Uku 解釋說,在 MIT 許可下,任何人都可以不受限制地對代碼做任何事情。在 AGPL 下,如果有人修改代碼,他們必須將他們的修改開源,並將代碼回饋給社區。這意味著,大公司不能拿著原始代碼在此基礎上進行構建,然後獲得所有的回報。他們必須共享,使得競爭環境更加公平。例如,如果一家公司想插入他們的計費或登錄系統,他們有法律義務發布代碼。

在播客中,Uku 向我詢問了關於 Flagsmith 的授權,目前 Flagsmith 的授權採用 BSD 三句版許可,該許可證是高度開放的,但我即將把一些功能移到更嚴格的許可後面。到目前為止,Flagsmith 社區已經理解了這一變化,因為他們意識到這將帶來更多更好的功能。

Plausible vs. Google Analytics

Uku 說,在他看來,開源的精神是,代碼應該是開放的,任何人都可以進行商業使用,並與社區共享,但你可以把一個閉源的 API 模塊作為專有附加組件保留下來。這樣一來,Plausible 和其他公司就可以通過創建和銷售定製的 API 附加許可來滿足不同的使用場景。

Marko 職位上是一名開發者,但從營銷方面來說,他努力讓這個項目在 Hacker News 和 Lobster 等網站上得到報道,並建立了 Twitter 帳戶以幫助產生動力。這種宣傳帶來的熱潮也意味著該項目在 GitHub 上起飛,從 500 顆星到 4300 顆星。隨著流量的增長,Plausible 出現在 GitHub 的趨勢列表中,這讓其受歡迎程度像滾雪球一樣。

Marko 還非常注重發布和推廣博客文章。這一策略得到了回報,在最初的 6 個月里,有四五篇文章進入了病毒式傳播,他利用這些峰值來放大營銷信息,加速了增長。

Plausible 成長過程中最大的挑戰是讓人們從 Google Analytics 上轉換過來。這個項目的主要目標是創建一個有用、高效、準確的網路分析產品。它還需要符合法規,並為企業和網站訪問者提供高度的隱私。

Plausible 現在已經在 8000 多個網站上運行。通過與客戶的交談,Uku 估計其中約 90% 的客戶運行過 Google Analytics。

Plausible 以標準的軟體即服務 (SaaS) 訂閱模式運行。為了讓事情更公平,它按月頁面瀏覽量收費,而不是按網站收費。對於季節性網站來說,這可能會有麻煩,比如說電子商務網站在節假日會激增,或者美國大選網站每四年激增一次。這些可能會導致月度訂閱模式下的定價問題,但它通常對大多數網站很好。

查看播客

想要了解更多關於 Uku 和 Marko 如何以驚人的速度發展開源 Plausible 項目,並使其獲得商業上的成功,請收聽播客,並查看其他劇集,了解更多關於「開源軟體社區的來龍去脈」。

via: https://opensource.com/article/21/2/plausible

作者:Ben Rometsch 選題:lujun9972 譯者:geekpi 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國