Lazy loading 是廣為人知的網頁優化技巧,尤其應用在圖片上時能夠大幅減少效能和流量的浪費,目前也有許多圖片 Lazy loading 的套件可以使用,...
在 Performance 面板中,為了讓開發者方便優化網頁效能,會盡可能把瀏覽器運作的過程分類為各種 Activities,開發者找出造成效能瓶頸的 Acti...
有時候網頁會越跑越慢,到底發生了甚麼事情呢? 概覽 拖慢網頁效能的原因除了 JavaScript、Rendering 外,還有個可能就是用了過多的記憶體,尤...
瀏覽器在繪製出整個頁面前大概經過了哪些步驟呢?什麼原因會阻止瀏覽器繪製頁面? 概覽 理解瀏覽器如何運作是網頁效能優化最重要的基礎,從接收到 HTML、CSS...
上一篇文章介紹了在 Neo4j 檢視並優化執行計畫,今天會延伸這個主題,做更深入的分享。在簡單的查詢中,交給 Neo4j 決定即可;但是在非常龐大的資料庫,或是...
前端可不是功能需求都完成了就完事,Load 超慢、動畫卡卡的、點擊按鈕過了一秒才有反應等等都會讓使用者默默在心中給網站體驗扣分,尤其是第一次瀏覽時更可能直接關...
在上一篇文章中,介紹了在 Neo4j 建立索引和約束,來增加查詢效率或確保資料的完整、一致性,那麼說到效率,我們怎麼知道查詢的效率好壞呢?今天要介紹的是如何讓...
昨天主要介紹使用 Lighthouse 幫助我們從使用者的角度來發現問題與提供解決方式。今天則是要以程式的角度,以 Performance 面板裡的 Timel...
完成除錯後,接著就要幫我們開發的頁面進行效能上的檢測和優化。在現在各種裝置的普及,前端應用也愈多樣複雜,使用者對於速度也就愈要求。 為了提升使用者的體驗,開發者...
什麼是統計值 SQL Server的QO(Query Optimizer)透過cost-based model來選擇一個最合適計畫(估算成本最低)來執行查詢...
如何 最佳化 Angular Application Angular 會分析所有 NgModule 了解妳目前專案的特性 Angular Module 會隔離...
還記得前幾天有談到的scope issue 當時一開始只是自己在寫loop時,發現全域變數在for-loop當中無法被改變,查看了官方文件之後,才知道原來是sc...
在測試從 Spark Shell讀取MySQL一張Large Table時,發生了Out of memory和connection timeout問題,記錄一下...
最近因為種種原因,複習了Spark的架構和概念,參考的是歐萊禮的Spark學習手冊,筆記在這裡。 一般來說,有大量資料運算需求的Cluster比較會需要常做效能...
在此分享 Thecus N2800 的 ZurmoCRM LAMP 效能報告:Thecus N2800 as a ZurmoCRM Application Se...
在此分享改搭配 RAID 1 與 0612 韌體版本的 QNAP TS-251 的 Samba 與 NFS 效能報告:QNAP TS-251 with Firm...
在此分享透過 Scape Out 加速您的 LAMP 應用程式:Accelerate your LAMP 我針對下列影響效能的問題,提出解決方法,與相關網頁,希...
在此分享 QNAP TS-251 的 ZurmoCRM LAMP 效能報告:QNAP TS-251 as a ZurmoCRM Application Serv...