Flask教學 技能路線圖_Max行銷誌

【Flask 教學】2020 Flask 學習路線圖

04 Python Flask 教學

本篇參考 Backend Developer roadmap,製作了一份 Flask 學習路線圖,本篇內容會持續更新,任何問題歡迎底下留言! 一. Flask 入門篇 Why Flask? 喜歡 Flask 的設計理念 Micro 輕量化,在架設 Flask 時就像是堆積木,可以自己決定要使用什麼積木 (擴充套件),不會有多餘的積木,達到簡單、輕量、高擴充性的架構。 The “micro” in microframework means Flask aims to keep the core simple but extensible. Flask won’t make many decisions for you, such as what database to use. Those d […]

閱讀全文 >
數據分析_Max行銷誌

【數據分析系列】Python 實作數據分析文章

10 所有文章

連載中,歡迎交流,如文章內容有誤請不吝指正! 用四張圖表提升部落格 SEO 流量部落格「數據」需要留意什麼?又要怎麼建立 KPI 指標,來監測、優化來提升部落格流量?Max 行銷誌寫到第三年才比較有抓到部落格經營的眉眉角角。這篇來聊聊,至今認為最合適的「KPI 指標」和需要觀察的「數據儀表板」。 2020/8/13 DataStudio 模板分享 – GA 購物階段購物階段是個 GA 偏冷門但非常實用的維度,將使用者購物行為細切分為 20 個以上的小步驟,將流程製作成 Dashboard,只需要複製套用就可以使用囉! 2020/7/11 如何利用公開數據做競品分析? 爬取競品公開資料,建立數據儀表板掌握情報,來提高自己銷售業績: – 產業 Top 5 的總營收是多少 […]

閱讀全文 >
Flask-Babel 多國語系教學

【Flask教學】實作 Flask i18n 多國語系

04 Python Flask 教學

為什麼會寫這篇呢? Flask-Babel – 官方文件 的範例 code 中,教大家用偵測使用者的 Accept-Language header 來自動判別要顯示的語言版本,方法如下: 但其實對 SEO 很不友善,因為搜尋引擎爬蟲不會攜帶 Accept-Language header,也就是說如果用「自動偵測使用者語言」做法的話,搜尋引擎永遠只會收錄一種語言的網頁。 如果搜尋引擎只收錄一個語系頁面 將導致像是「英語」系使用者在搜尋時,搜尋結果永遠只會看到「中文」的網站,因為 Google 只收錄到預設的中文頁面。 如果要做到「英語」系使用者搜尋時,在搜尋結果上會顯示「英語」的頁面: 首先要讓不同語系有獨立不重複的網址,才能讓搜尋引擎收錄 再來要加上 Hreflang 標籤的 5 […]

閱讀全文 >
Flask SQLAlchemy 參數設置

[Flask教學] Flask-SQLAlchemy 參數設置(進階)

04 Python Flask 教學

一. 前情提要 1.本篇最後更新於 2020/10/16,如有部分內容失效,麻煩請告知,我會立即更新! 2.作者環境配置: Flask-SQLAlchemy == 2.4.4 Python == 3.7.7 Flask == 1.1.2 3.參考官方原文進行編譯: Configuration — Flask-SQLAlchemy Documentation (2.x) 二. 先建立簡單的 Flask 設置 底下是一個最基礎的 Flask 搭配 Flask-sqlalchemy 套件的參數設置,使用 app.config 來載入 Flask-sqlalchemy 的參數,設定上最少會需要放置 db 的連線位置,這個簡單的案例是使用 sqlite 來連線,接下來會再介紹其他的連線方式: 三. 實 […]

閱讀全文 >
多國語系網址 seo 優化

如何設計多語言係 Url 結構和 Hreflang SEO 優化

10 所有文章

一. 什麼時候會需要多語言網站? 情況 1 – 多語言 :像是政府機關,會需要面對不同語言的使用者 中華民國外交部 : https://www.mofa.gov.tw/ 情況 2 – 多國家:像是電商網站,會有不同地區: 蝦皮購物-台灣:https://shopee.tw/ 蝦皮購物-新加坡:https://shopee.sg/ 情況 3 – 多語言 + 多國家:像是航空公司,面對不同國家和不同語系 Air Canada – 加拿大 – 英語:https://www.aircanada.com/ca/en/aco/home.html Air Canada – 加拿大 – 法語https://www.airca […]

閱讀全文 >