flask cache redis Max行銷誌

【 Flask 教學】Flask 實作 Cache + Redis & Nginx Cache 配置

發佈於 發佈留言分類: 04 Python Flask 教學10 所有文章

什麼是 Cache (快取) 介紹 Cache (快取) 的目的是節省網站的載入時間和流量,此篇文章會實作兩種 Cache 機制的方法: 1. Server 跟瀏覽器之間的 Cache 機制 當使用者第一次瀏覽網站時,可以讓瀏覽器將靜態檔案 (如:CSS、圖片檔、JS) 快取,當使用者第二次瀏覽時,圖片就可以直接從瀏覽器的快取裡面抓取。而這屬於 Server 跟瀏覽器之間的 Cache 機制,將會在第一部分 Nginx 如何設定 Cache 配置跟大家介紹。 2. Server side 的 Cache 機制 另外一種 Server side 的 Cache 是,當使用者第一次瀏覽網站的首頁時,Server 將首頁的資訊從資料庫撈出來後,並存在 Server 上的某個地方像是 Redis,當 […]

Flask 單元測試 unittest_Max行銷誌

【Flask 教學】實作 Flask 單元測試 Unit Test

發佈於 發佈留言分類: 04 Python Flask 教學10 所有文章

一. 環境設置 Flask 套件選擇和安裝 此次選擇使用的是 Flask-Testing,此套件將 Python 內建的 Unittest 進行封裝,相較於 pytest 優點在建立 create_app 的時候非常簡單易懂。 Flask-Testing — Flask-Testing 0.3 documentation 此次架構配置 會在專案中建立新資料夾 tests,並將所有的單元測試 py 檔放置於此資料夾內,此次架構上會搭配 Flask 工廠模式使用。 有關於 flask 工廠模式的好處和使用方法,可以參考此篇:【Flask 教學】實作 Flask Application Factories 工廠模式 | Max行銷誌 二. 進入主題 Flask 實作單元測試 實作步驟一. 配置 m […]

Dashboard for blogger 部落格篇 - Max行銷誌

從部落格學數據分析:用四張圖表,理解 Blog 成效

發佈於 發佈留言分類: 01 Python 電商數據分析10 所有文章

部落格「數據」需要留意什麼?如何判斷文章表現的好壞?又要怎麼建立 KPI 指標,來監測、優化和達到提升部落格流量目的? Max 行銷誌寫到第三年才比較有抓到部落格經營的眉眉角角,慢慢的流量開始有起色。今天這篇來聊聊,至今我認為最合適的「KPI 指標」和需要觀察的「數據儀表板」。 接下來會有一系列的圖表分享給大家,如果有想複製儀表板,我將模板放置於:DataStudio-模板分享 – Blog 數據追蹤儀表板 KPI 1. 經營部落格「流量」的北極星指標 *註:北極星指標 (North Star Metric) ,又稱為唯一重要的指標 OMTM ( One metric that matters) 「網站流量」就是由一個又一個的「關鍵字」所組成,如同 Frank 在如何獲得更多的 […]