[英]Best Server-Side Data Storage Method for Simple Data
我正在編寫一個網站,其中涉及在服務器上存儲非常簡單的數據,只是一個很長的名稱列表而沒有其他數據。 由於這些數據非常簡單,我真的不想使用MySQL(它有點過於笨重)所以我問的是在服務器上存儲非常簡單的數據的最佳方法是什么。
我肯定會喜歡速度超過其他任何東西,並且通過javascript和AJAX輕松訪問數據也非常好,因為網站的其余部分是用javascript / jQuery編碼的。 我真的不在乎數據是否可以自由查看(因為它仍然可用),只要它不被未經授權的用戶更改。
有很多事情要考慮這個。
我個人認為數據庫通常是更好的選擇,但我會使用XML文件。 請記住,您必須小心加載/讀取XML文件以提供Web請求,以防止任何潛在的文件鎖定問題。
使用可通過Web訪問的XML文件。 然后,如果需要,您可以從瀏覽器查詢XML文件,並仍然在PHP中解析/寫入它。 您將需要在PHP中使用flock函數來確保頁面的兩個實例不會同時嘗試寫入該文件。
將其寫入文件並將數據保存為序列化對象。 這樣,當您讀入數據時,它可以立即作為您需要的變量類型(數組,對象等)訪問。 這將比XML解析更快。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.