xLog 的開發已經進行了超過 3 個月,並且獲得了許多優秀的用戶。為了讓大家更好地了解 xLog 的進展,我們計劃每週撰寫一次總結,以同步信息。
這是第一期 xLog 每週總結,我們將從 9 月 23 日開始撰寫(雖然仍然稱為每週總結)—— 這一天是 xLog 上線的日子,我們在一些平台上推廣 xLog,因此可能會稍微長一些。
官方社區#
我們已經建立了 4 個官方社區,歡迎加入社區結識朋友或給 xLog 提出建議或直接貢獻代碼:
- 加入 xLog 的 Discord 頻道
- 在 Discord 中,我們可以隨意討論。此外,xLog 頻道還會舉辦偶爾的獎品創建活動。目前進行的活動是「你理想中的未來互聯網 / Web3 是什麼樣的?」。
- 關注 xLog 的 xLog
- 查看 xLog 的源代碼或參與其開發
- 關注 xLog 的 Twitter
超出預期的數據#
通過對鏈上數據的索引,我們發現,在過去的 22 天中,150 名用戶在 xLog 上發佈了 322 篇帖子(通過索引器 API 查看所有帖子),這遠遠超出了我的預期,我們很高興精選了 55 篇最佳博客在 xLog 首頁展示。謝謝大家! 🥳
更好的性能#
接下來讓我們談談我們的開發,這些天我們做了很多更新。
首先是性能。上次我們聽到了很多關於速度的批評,因此我們進行了一些性能優化。
- 我們減少了 js 文件的大小。
- 我們合併了一些請求。
- 我們使用 Redis 作為一層緩存。現在所有服務器端的請求都被緩存,每次訪問首先返回緩存的內容,然後在後台延遲刷新數據。
- 我們的圖片存儲在 IPFS 上,有時加載速度非常慢,因此我們通過
next/image
為所有圖片添加了代理訪問和大小壓縮。
現在性能已經達到可接受的水平,但仍然有很大的優化空間,因此我們將繼續進行優化。
新的首頁模塊#
接下來讓我們來到首頁,我們新增了兩個模塊:展示和整合。展示模塊包括我們剛提到的精選優質博客,而整合模塊介紹了 xLog 如何與其他 Crossbell 生態項目進行整合和協作。
更強大的儀表板#
我們在儀表板的帖子和頁面列表中新增了一個標籤 Others on Crossbell
,現在可以輕鬆將通過其他 Crossbell 平台發佈的內容轉換為 xLog 帖子或頁面。一個很好的做法是將從 xSync 同步的 Medium 文章一鍵轉換為 xLog 帖子。
編輯器現在支持 Markdown 通用指令提案,並允許更多的 HTML 標籤和屬性,使您能夠更輕鬆自由地撰寫帖子。例如:
A :i[lovely] language know as :abbr[HTML]{title="HyperText Markup Language"}.
A lovely language know as HTML.
還支持更簡單的嵌入 Youtube 視頻的方式,例如:::youtube{#pLBX9vdrtn4}
在編輯器的頂部,我們添加了一個與 Markdown 相關的提示 xLog Flavored Markdown,Markdown 標準一直令人困惑且變化多端,因此在這裡告訴您 xLog 支持的 Markdown 語法。
並根據標題自動生成頁面別名。
在 Custom CSS
中新增了一些 CSS 自定義屬性(CSS 變量)。
還新增了一個導出數據的標籤。
個人首頁小更新#
在帖子右側新增了內容目錄,以便讀者更清楚地了解帖子的結構。
所有自定義域名現在自動重定向到 HTTPS。
它還允許用自定義文本覆蓋默認的首頁導航,例如通過在儀表板的導航中配置 Home: /
。
最後,我們還修復了很多錯誤,這次太多無法一一介紹。
這就是我們這段時間的工作,感謝您的閱讀和關注。如果您有任何問題或建議,請隨時告訴我們。下週見!