- HTML: HTML可以減少browser端的CPU處理時間,不過不建議,因為這個年頭的CPU都算快多了。
- 回傳資料列表,再由前端的javascript template engine(像是jquery tmpl)產生內容。
如果純粹回傳HTML,有時候回傳的量又太大了一點。我這邊的方式如下:
--
--
然後前端再用很簡單的方式將它還原回來。
採用了這個方法,回傳的size可以由10k變為5k;而且在php端易於採用。
缺點是pattern要用比較手動的方式挑出來。不過沒挑出來前端也不會爛掉。