文章詳情頁
在PHP中怎么解決大量數(shù)據(jù)處理的問題
瀏覽:59日期:2022-09-13 17:02:18
問題(來自lunacyfoundme) 我正在重建我們公司內(nèi)部網(wǎng),期間遇到一個與大量數(shù)據(jù)處理報告有關(guān)的前一個版本的問題。此前我曾用同步處理程序代碼解決過這個問題,只是運(yùn)行的很慢很慢,這導(dǎo)致我不得不延長最大腳本運(yùn)行時間10到15分鐘。有沒有更好的方式來處理PHP站點里的大量數(shù)據(jù)呢?理想情況下我想在后臺運(yùn)行它,并且跑的越快越好。這個過程包括處理成千上萬條的財務(wù)數(shù)據(jù),我是使用Laravel來重建這個站點的。 最好受歡迎的回答(來自spin81): 人們都告訴你要使用隊列和諸如此類的東西,這是一個好主意,但問題好像并沒有出在PHP上面。Laravel/OOP是很厲害的,但生成你所說的報告的程序似乎不應(yīng)你該有問題。對于不同的看法,我想看看你得到這些數(shù)據(jù)時使用的SQL查詢。正如其他人所說,如果你的表單有成千上萬行那你的報告應(yīng)該不會耗費(fèi)10到15分鐘才完成。實際上,如果你沒做錯事的話可能會在一分鐘內(nèi)就能處理成千上萬條記錄,完成同樣的一篇報告。
標(biāo)簽:
PHP
相關(guān)文章:
1. Python網(wǎng)絡(luò)編程之ZeroMQ知識總結(jié)2. chat.asp聊天程序的編寫方法3. Python查找算法之分塊查找算法的實現(xiàn)4. .NET 中配置從xml轉(zhuǎn)向json方法示例詳解5. python實現(xiàn)讀取類別頻數(shù)數(shù)據(jù)畫水平條形圖案例6. python之cur.fetchall與cur.fetchone提取數(shù)據(jù)并統(tǒng)計處理操作7. Python TestSuite生成測試報告過程解析8. 解決AJAX返回狀態(tài)200沒有調(diào)用success的問題9. JSP之表單提交get和post的區(qū)別詳解及實例10. 低版本IE正常運(yùn)行HTML5+CSS3網(wǎng)站的3種解決方案
排行榜
