javascript - 關於網站頁面內容調用,是用ajax請求調用好,還是用php生成靜態頁面好一些?

WBOY
發布: 2023-03-02 10:42:01
原創
1054 人瀏覽過

最近做網站開發,心中有些疑惑,請教一下大家:

  1. 網站是用的帝國CMS,前面開發新聞版塊,都是用php,每個新聞生成一個靜態頁,用戶去訪問;

  2. 後面開發了另一個版塊,也是用戶發表內容,然後別人點擊查看,但是點進去之後內容是用ajax去後台調取,然後返回呈現給用戶;

請問這兩種方式孰優孰劣?
我自己知道的就是第一種方式的話,後期網站內容變多,後台刷新內容頁會很浪費時間,第二種方式如果訪問人數過多,每次ajax呼叫可能資料庫壓力會很大.

回覆內容:

最近做網站開發,心中有些疑惑,請教一下大家:

  1. 網站是用的帝國CMS,前面開發新聞版塊,都是用php,每個新聞生成一個靜態頁,用戶去訪問;

  2. 後面開發了另一個版塊,也是用戶發表內容,然後別人點擊查看,但是點進去之後內容是用ajax去後台調取,然後返回呈現給用戶;

請問這兩種方式孰優孰劣?
我自己知道的就是第一種方式的話,後期網站內容變多,後台刷新內容頁會很浪費時間,第二種方式如果訪問人數過多,每次ajax呼叫可能資料庫壓力會很大.

用戶評論主要是否有seo的需要,不然的話,建議ajax,對於其他用戶來說,這個不是最核心的,可能加載不到評論這兒來就結束了閱讀,浪費了頻寬和流量。

還有就是,html越小,載入越快。

網站核心內容建議用靜態頁面,主要是考慮搜尋引擎,評論類無關緊要的可以用ajax

新聞靜態頁面產生後可以使用快取技術,這樣當使用者每次點擊查看時如果快取檔案沒有過期就不用透過PHP再一次產生HTML頁面載入資料可以提高頁面的存取速度啦、否則就透過PHP重新產生頁面就可以了,一般像這種新聞信息載體的話一百年不能變一次,可以考慮使用局部緩存,對於容易發生改變的評論、點擊狀態可以通過ajax加載數據信息,至於評論的實時性,要看你的具體需求啦

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板