構建可擴充套件的Web站點(二)

2021-06-28 12:01:26 字數 475 閱讀 5197

五,拓展開發模型

當你的開發團隊變得越來越大的時候,你可能會需要以下:

1、編碼規範

對同一小組的人而言,對一種編碼風格達成共識,遠比找到完美的風格更加重要。編碼規範通常包含的規則有:縮排,空白字元,括號,注釋,命名,檔案布局,行結束符。

2、測試

一種是自動測試,其中重要部分就是回歸測試。第二種就是手工測試。手工測試可以遵循以下順序:確認主要功能;先測試理想路徑;邊界測試。

六,國際化

想要支援更多的使用者,只能選擇支援國際化。解決國際化,本地化是前提條件。本地化的三種方法有:字串替換;多個模板集合;多個前端。在這方面,unicode編碼是乙個不錯的選擇。所以,盡可能的是用utf-8吧。

七,資料一致性和安全性

首先你要保證你持久化的資料是你所期望的。既然如此,你就需要過濾utf-8資料、控制字元、html。接下來你還要防範xss攻擊、sql注入攻擊,或者等著烏雲發報告吧,如果能夠引起他們的注意。

《構建可擴充套件的 Web 站點》讀後隨感

對於構建 web 站點,構建可擴充套件的 web 站點 重點並不是講述 how to 的 講述 how to 的書已經很多了,卻很少有圖書願意分一部分篇幅講述 why 所以有的人可能認為 缺少細節 有的人則讀罷大呼過癮。我一般的建議是,如果你覺得這本書沒勁,那就再讀一下第二遍。為什麼我推薦這本書?主...

《構建可擴充套件的 Web 站點》讀後隨感

對於構建 web 站點,構建可擴充套件的 web 站點 重點並不是講述 how to 的 講述 how to 的書已經很多了,卻很少有圖書願意分一部分篇幅講述 why 所以有的人可能認為 缺少細節 有的人則讀罷大呼過癮。我一般的建議是,如果你覺得這本書沒勁,那就再讀一下第二遍。為什麼我推薦這本書?主...

Web站點的傳輸 《構建高效能Web站點》閱讀1

1 資料是如何傳送的 a 應用程式將要傳輸的資料放入記憶體中 b 應用程式使用send等庫函式,通知核心將傳輸資料放入核心快取區。資料是以佇列的形式進入的,如果資料較多,則等前一波資料傳送完後,再傳送另外一撥資料,具體顯示為send會多呼叫幾次 c cpu通知網絡卡將核心緩衝區的資料存放到網絡卡緩衝...