我有一個PHP函數,該函數返回「真」或如果在數據庫/ XMLXML或SQL - 只是讀取數據頻繁
此搜索查詢會在每一頁上執行存在一個特定的數據基礎上「假」加載網站。
哪個選項會更好 - SQL DB或存儲在XML中的數據。 由於大量的頁面加載/訪問,這將減少對服務器性能的負載和影響。
我不需要修改或插入數據,它只是搜索。
謝謝
------- --------更新
另一種方式,我當時的想法是存儲在文件名的表單中的所有信息(串)。 [例如,具有1000個不同名稱的文件的目錄] 現在我可以搜索目錄中的特定文件(例如457.txt),以查看該文件是否存在。
<?php
if(file_exists('457.txt'){
echo "file exists";
}
多少負荷將在服務器上,相對於XML查詢& SQL查詢?
主要目的是查看服務器上是否存在特定的數據。
此搜索查詢將在網站的每個頁面加載執行。所以,如果我使用數據庫,那麼我將創建數千個SQL連接。每個頁面加載都會創建一個新的SQL連接。 –
是的,數據庫是爲了處理它。包括stackoverflow在內的所有動態網站都依賴於此,它是線性可靠的。 – Calimero
好的,謝謝:) –