2012-12-11 23 views
1

有關Web應用程序的最佳做法/縮放的問題。Mysql或平面文件或php獲取請求JSON

什麼是最好的方式來訪問所有用戶依賴和不能修改的應用程序設置。數據需要用JSON提供,應用程序用PHP/JS編寫。

在我的腦海3種方式:

  1. 即成JSON作爲一個PHP的GET請求,它將調用最後一個方法

    final function get_requestJSON() 
    { 
        return json_encode(array(....)); 
    } 
    
  2. 即成是使用JSON的平面文件寫在上面,並使用file_get_contents

  3. 將其以文本格式存儲在MySQL備份中,並直接使用模型進行訪問。

哪一個會被認爲是最快的?

有什麼想法?

  • Ĵ

回答

2

不要在這種情況下,不用擔心速度(除非你知道錯誤的解決方案是不可接受的慢),而是覺得你的要求。這尤其是如此,因爲如果您通過客戶端發出服務器調用,則無論如何都會有延遲,這可能會縮短此操作的時間。

此外,場景並不相互排斥。您可以將事物存儲在數據庫中,並使用JSON作爲協議來回發送事物(例如)。

我建議你反思一下現在和將來可以看到的有關這些信息的所有事情,並讓它指導你做出決定。

0

考慮到所有的考慮,php庫的方法是我最好的解決方案。謝謝你的信息。