不久,我將有3層不同的VPS的3個相同的腳本,我想有第四個VPS將控制他們所有..PHP的最有效途徑服務器
所以對於這個緣故問我需要做什麼是插入SQL行並在子服務器上創建文件,並且子服務器也需要將統計數據發送回母服務器。做這件事最有效的方法是什麼?
我正在考慮在服務器上創建腳本來完成我需要的工作,並使用cURL向這些腳本發送請求,以便使用需要傳輸的數據的URL參數,但也許有更好的方法?理想情況下,我希望它儘可能快,因爲它們很可能每秒都會向對方發送請求。
不久,我將有3層不同的VPS的3個相同的腳本,我想有第四個VPS將控制他們所有..PHP的最有效途徑服務器
所以對於這個緣故問我需要做什麼是插入SQL行並在子服務器上創建文件,並且子服務器也需要將統計數據發送回母服務器。做這件事最有效的方法是什麼?
我正在考慮在服務器上創建腳本來完成我需要的工作,並使用cURL向這些腳本發送請求,以便使用需要傳輸的數據的URL參數,但也許有更好的方法?理想情況下,我希望它儘可能快,因爲它們很可能每秒都會向對方發送請求。
你可以使用XML-RPC,它存在於許多表現:
http://us3.php.net/manual/en/book.xmlrpc.php
如果你想死簡單,只需使用普通的HTTP(S)請求,提供你小心將其實現。
要執行簡單請求,請使用cURL,file_get_contents
或fopen
。本網站充滿了使用示例。
對於簡單的通信(即服務器A上的腳本觸發服務器B上的腳本),普通和簡單的HTTP查詢效果很好。您可以添加基本身份驗證(htaccess)以避免未經授權的人員觸發您的腳本,並通過使用HTTPS提高安全性。
簡單會更好,我想,我將如何實現'純HTTP請求'? – zuk1 2009-07-30 15:13:19