文章詳情頁(yè)
在PHP中怎么解決大量數(shù)據(jù)處理的問(wèn)題
瀏覽:25日期:2022-09-13 17:02:18
問(wèn)題(來(lái)自lunacyfoundme) 我正在重建我們公司內(nèi)部網(wǎng),期間遇到一個(gè)與大量數(shù)據(jù)處理報(bào)告有關(guān)的前一個(gè)版本的問(wèn)題。此前我曾用同步處理程序代碼解決過(guò)這個(gè)問(wèn)題,只是運(yùn)行的很慢很慢,這導(dǎo)致我不得不延長(zhǎng)最大腳本運(yùn)行時(shí)間10到15分鐘。有沒(méi)有更好的方式來(lái)處理PHP站點(diǎn)里的大量數(shù)據(jù)呢?理想情況下我想在后臺(tái)運(yùn)行它,并且跑的越快越好。這個(gè)過(guò)程包括處理成千上萬(wàn)條的財(cái)務(wù)數(shù)據(jù),我是使用Laravel來(lái)重建這個(gè)站點(diǎn)的。 最好受歡迎的回答(來(lái)自spin81): 人們都告訴你要使用隊(duì)列和諸如此類的東西,這是一個(gè)好主意,但問(wèn)題好像并沒(méi)有出在PHP上面。Laravel/OOP是很厲害的,但生成你所說(shuō)的報(bào)告的程序似乎不應(yīng)你該有問(wèn)題。對(duì)于不同的看法,我想看看你得到這些數(shù)據(jù)時(shí)使用的SQL查詢。正如其他人所說(shuō),如果你的表單有成千上萬(wàn)行那你的報(bào)告應(yīng)該不會(huì)耗費(fèi)10到15分鐘才完成。實(shí)際上,如果你沒(méi)做錯(cuò)事的話可能會(huì)在一分鐘內(nèi)就能處理成千上萬(wàn)條記錄,完成同樣的一篇報(bào)告。
標(biāo)簽:
PHP
相關(guān)文章:
1. CSS可以做的幾個(gè)令你嘆為觀止的實(shí)例分享2. jsp實(shí)現(xiàn)簡(jiǎn)單用戶7天內(nèi)免登錄3. 詳解盒子端CSS動(dòng)畫(huà)性能提升4. asp在iis7報(bào)錯(cuò)行號(hào)不準(zhǔn)問(wèn)題的解決方法5. 5個(gè)HTML5的常用本地存儲(chǔ)方式詳解與介紹6. 基于javaweb+jsp實(shí)現(xiàn)學(xué)生宿舍管理系統(tǒng)7. html中的form不提交(排除)某些input 原創(chuàng)8. CSS百分比padding制作圖片自適應(yīng)布局9. 淺談CSS不規(guī)則邊框的生成方案10. ASP中解決“對(duì)象關(guān)閉時(shí),不允許操作。”的詭異問(wèn)題……
排行榜
