pcbill 積分 0

server render page 的考量是?除了不想用所謂充滿妖術的 javascript 外,還有其它原因嗎?

這是文章的子討論串,你可以回到上層查看所有討論和文章
IngramChen 積分 1 編輯於

是 search engine index 的考量。

台灣的討論不是封在 facebook,就是鎖在 BBS 裡,然後也有一些封在 mobile only 的應用裡。這些都 search (google) 不到的,我覺得這是台灣的損失。

為了打破現況,所以想做個新網站。這新網站自然要比其他封閉媒介開放,讓引擎好爬,讓討論串都找的到。是說 google 已經能爬 js 網站了。但其他 engine 還沒這麼厲害。所以基本上沒得選,就是要純 server render。

純 server render 體驗也比較好啦,你看 blogger 就是純 content 網站,但是卻用 js render,用起來很不爽啊

pcbill 積分 0

所以照這樣說來,RESTful web service 不適合用在 content 網站,有 search engine index 需求的網站摟?

IngramChen 積分 1

RESTful web service 都是 ajax 不是?這樣 search engine 怎麼爬?自然是不適合。

兩種需求都有的網站都是作兩份,一份是 static page 讓 engine 爬,而 end user 看到的則是用現在流行的 SPA 來兜。當然這種做法就是要維護兩套了。這有點像是 PTT 的現況吧?PTT 有網頁版,但那都沒人用,只是搜的到而已。一般用戶還是進 BBS 操作。

現在還有 mobile 啦,狀況又變更複雜。mobile 就通通鎖國了,退回還沒有 web 的時代…