-4
是否有可能使用齒輪人上傳文件? 再見。PHP的齒輪文件上傳
是否有可能使用齒輪人上傳文件? 再見。PHP的齒輪文件上傳
使用標準的php來上傳文件。將文件的字節讀入一個變量並傳遞給服務器。
客戶端有某種形式的BLOB數據 ,並希望將數據的處理 外包給雲。爲此,它 與服務器建立連接,並且 請求服務器對該數據執行一些 功能。
這讀取使用的file_get_contents文件時,它被傳遞到DO GearmanClient()方法。沒有必要「上傳」內容,它會傳送給齒輪員,並進一步傳送給工人。
client.php
<?php
$client= new GearmanClient();
$client->addServer();
print_r(unserialize($client->do("wordcount", file_get_contents('filename.txt'))));
worker.php
<?php
$worker= new GearmanWorker();
$worker->addServer();
$worker->addFunction("wordcount", "worker_function");
while ($worker->work());
function worker_function($job)
{
return serialize(array_count_values(str_word_count($job->workload(),1)));
}
我不明白爲什麼不能。你能更具體地說明你有什麼問題嗎? – dabito 2010-11-30 20:22:18