-2
我需要每20分鐘生成一個文件。我想知道的是,我是否會更好地編寫在Perl或PHP中輸出.conf文件的主文件。我應該每20分鐘使用Perl還是PHP來編寫一個文件?
據我所知,在這兩種情況下,我會做以下
- crontab的鏈接腳本。
- 腳本連接到遠程數據庫
- 運行腳本,每20分鐘
所以我想這是真正關心速度。
數據庫明智我在遠程服務器上使用MongoDB。我正在考慮每19分鐘克隆數據庫,然後連接腳本到遠程數據庫將成爲本地數據庫腳本。
您會推薦以下哪些選擇?
一個小問題:我已經使用PHP超過10年了,從未使用過Perl。
我問這個問題的原因是因爲我在IT方面的弱點是,雖然我的實力是PHP我需要學習其他語言,而且Asterisk在他們的一些腳本中使用Perl,我認爲這是我學習另一種語言的時間。
取決於該項目,我想。我懷疑你正在製作一個需要精確度的腳本,並以最大速度進行優化。如果你沒有截止日期,沒有人會依賴你提供它;我會和Perl一起去,這樣我就可以獲得更多的經驗。 – Volatile
這個目標很簡單,如果你有學習Perl的願望,你可以很容易地完成腳本,並會沿途學習。 – DavidO
我認爲你需要更清楚你的目標。如果你的目標是寫一個足夠快的腳本,在20分鐘內完成,那麼選擇並不是你首先關心的問題。腳本的性能將超過99%,這取決於與語言選擇無關的考慮事項。如果你的主要目標是學習Perl,那麼從一個已經對你有用的Perl腳本開始並修改它以更好地滿足你的需求可能會更容易。 – reinierpost