Monday, February 4, 2019

KMOLab 的動態網誌

過去十年, 從收費 hosting, 自行架站, 使用 OpenShift 雲端網站, 建立過許多相關網誌, 現在則透過 Google 的 Blogger 的免費服務, 配合網際內容管理課程, 建立這個 KMOLab 僅存唯一的網誌.

在使用收費 hosting 與自行架站的時代, 採用的是  Wordpress, 在 OpenShift 階段, 則加入 Pelican 靜態 Blog 與 Wordpress 整合, 好處是 Pelican Blog 可以同步使用 Github 倉儲, 各資料與系統的修改都具備版本, 可以完整儲存整體資料.

現在使用 Google Blogger, 若結合 Github Pages 上的 Pelican Blog 與 Google Blogger API 之間的整合, 應該也能達到類似的效果, 其中將圖片與大檔案存在 Google Drive, 影片則存在 Youtube, 這樣的使用, 似乎是現階段最佳的使用模式, 只是程式架構只有概念, 可能要利用 2019 年開課時段設法開發出來.

傳統的收費 hosting 不是不能使用, 而是架構不夠彈性, 假如沒有早期 OpenShift 的使用架構 (目前的 Heroku 使用流程類似), 感覺都無法永續, 只能將已經投入的軟硬體做最後的殘餘價值回收使用.

上述指的較為永續的雲端 hosting 使用架構, 最重要的就是能夠可攜的 client 端, 先前的 OpenShift 採用 ruby 打造, 早期的 Heroku 也是使用 ruby, 目前則以 node.js 打造, 使用起來還算方便, 只是 persistent data 的使用必須另尋途徑, 目前則僅將 Heroku 當作另一個展示動態程式用的 Github 倉儲使用, 還未涉入 persistent data 的結合.

總之, 假如要將時間再拉回 20 年前的 Zope, 提起網際內容管理系統的許多失敗流程, 就又是非常令人吁噓的一段經歷, 好的產品是有其生命歷程的, 想要永續, 就必須在供需上取得平衡, 免費使用 Google Blogger 的用戶, 若想要建立永續的使用, 除了參與 Adsense 的架構之外, 別無他途.

接下來就要開始啟動 Google 的廣告服務了.

以下測試能否導入 Facebook 影片:

(source: TerryGou and https://developers.facebook.com/docs/plugins/embedded-video-player/ )
不知為何, 上面的影片嵌入, 在 Chrome 沒有問題, 但是在 Firefox 卻無法正常顯示?

No comments:

Post a Comment

NX12

NX 12 Help https://docs.plm.automation.siemens.com/tdoc/nx/12/nx_help Python related https://docs.plm.automation.siemens.com/tdoc/nx/...