Opensource.builders 提供商業服務的開放原始碼程式替代方案

最後更新於 2020 年 07 月 07 日

記得年輕時很熱血,什麼都想要自己動手做,明明只要幾分鐘就能申請的服務硬要花好幾小時架設,例如 Email 伺服器、網站伺服器或是一些網路服務等等,不過也從過程中學習並發現不少樂趣,過了這麼多年各項工具也日漸成熟,即使現在各家大公司都有類似產品線可供挑選,但還是有一群堅持要自己架設服務的人吧!自架通常會伴隨著一定難度,相對來說比較省錢(免費)而且彈性更大。

如果你喜歡自己找程式來架設服務,本文要介紹的「Opensource.builders」提供非常多的選擇,特別是想尋找商業付費服務在免費開放原始碼專案的替代方案,這個網站就有收錄不少功能相近的項目。

舉例來說,Shopify 購物車的替代方案有 WooCommerce,不想使用 Google Analytics 也能選擇自架的 Matomo,虛擬主機控制台 cPanel 雖然很方便,但價格一直是很多人無法接受的原因,其實也有 Vesta 或 Webmin 提供伺服器可視化操作介面。

當然這些項目都能提供近似的功能,或也能夠稱為替代方案(Alternatives),差異在於架設和維護方面必須自己動手做,相對來說在成本上確實降低不少。如果你喜歡挑戰,想要從自架過程獲得更多的知識和樂趣,可以來這網站找找開放原始碼項目,照著說明文件或網路上的教學也能搭建出非常厲害的服務。

Opensource.builders
https://opensource.builders/

使用教學

STEP 1

開啟 Opensource.builders 網站就能看到商業服務的開放原始碼方案,像是很常見的 Shopify、Slack、Google Analytics、Heroku、GitHub、1Password、Amazon S3、Salesforce、Google Docs、Zendesk、Google Drive 和 cPanel 等等。

STEP 2

每個開放原始碼項目都會標示使用的程式語言(綠色)授權方式(藍色),右側的三個按鈕分別連接到說明手冊、GitHub 和官方網站。

有些專案項目可以在 DigitalOcean、Heroku 快速佈署,點選後照著說明操作就能快速搭建到伺服器,算得上是自動化安裝工具,如果你需要的項目剛好有這項功能不妨多多使用,可以讓安裝時間縮短不少。

值得一試的三個理由:

  1. 尋找商業服務在開放原始碼專案的替代方案
  2. 列出每個項目使用的程式語言、授權和相關鏈結
  3. 可一鍵快速佈署到 DigitalOcean 或 Heroku

 

相關的文章

FlatGA 簡化 Google Analytics 分析介面,讓流量報表更易讀

Google Analytics(Google 分析)是一個由 Google 提供的網站流量統計服務,也是當前網路上被使用最廣泛的分析工具,相信有在經營網站的朋友一定不陌生,Google Analytics 可以收集的數據非常多,也因此坊間有不少課程或書籍都是針對這個工具而來,可想而知它的複雜與專業程度。可能很多人跟我一樣都不擅長 Google Analytics,只會透過應用程式看一下流量變化,更深入的功能比較少用。

Hexometer Website Analyzer 分析網站使用那些第三方服務或工具(Chrome、Firefox)

通常一個網站背後是由許多的技術和服務組成,舉例來說,使用 WordPress 做為內容管理系統,再以 Cloudflare 加速並保護網站、對圖片進行分流,透過 Google Analytics 分析流量等資訊,搭配 Google AdSense 和 Google DFP 管理廣告和營利等等,雖然可以直接從原始碼得知網站可能使用那些技術,但也有更快速的查詢工具,像是 SimilarTech 和 WhatRuns 都能立即顯示某個網站使用的第三方服務或程式庫。

perfmatters 最強 WordPress 效能外掛推薦,關閉特定功能提高網站速度

遇到想要自行架站的朋友,我都會推薦使用 WordPress,它是目前市占率最高、最多人使用且資源最豐富的內容管理系統,也有非常龐大的佈景主題設計和外掛程式可以選擇,透過 WordPress 建置網站能快速獲得一個穩固安全的平台。WordPress 是開放原始碼(Open Source)專案,不但有世界各地的自願者持續維護更新,也能讓網站採用最新技術,對於管理者來說非常有用。

Email Taco 在郵件裡加入 GIF 倒數計時器圖片,更直覺的提醒工具

辦公室聯絡事情如果較為緊急除了打電話以外,最常用的可能是即時通訊軟體吧!當然我還是傾向以 Email 聯絡公事,除了有更多時間思考解決方案,不同於 LINE 或 Messenger 給人一種緊迫盯人的感覺,也容易打斷正在進行中的工作流程,那麼如果要透過 Email 方式聯絡有時效性的工作,通常大家會怎麼做呢?就我所知有些人會直接標示在信件標題,或在信件內文以不同的文字顏色和大小做出區隔,不過可能都不比接下來的方法有效。

Google Forms Notifications 填完表單自動回信客製化 Email 郵件通知

最近有朋友跑來問我:Google Forms 還有其他像是 Simply Send 在送出表單後可自動回覆 Email 確認郵件的工具嗎?原來是因為 Simply Send 已經無法使用,想了一下這個功能好像經常會被用到,例如讓受試者在填寫問卷後收到確認信(包括他們的作答情形),或是透過自動回信方式將特定文件或檔案傳送給對方,都能利用這個外掛功能達成。接下來我會示範一下如何讓 Google Forms 表單可以自動回覆客製化的郵件通知,操作上不會太難,設定一次之後就能在特定表單持續運作。

回應