簡體   English   中英

什么是更快的php:syslog,文件追加或error_log

[英]What is faster in php: syslog, file append or error_log

是否有關於什么是更快的PHP經驗(即更少的開銷,更少的時間):

  • syslog()
  • error_log()
  • 顯式文件open(),append,close()

謝謝。

syslog將顯示其性能差異,具體取決於syslog守護程序的配置。 例如,消息可能會復制到多個日志文件中,甚至可能通過網絡發送。 因此,它不能與其他人真正地比較。

使用PHP的error_log()或自己實現基於文件的日志記錄,不應表現出性能上的差異(必須有效實現)。 但是,我希望error_log()更快一些,因為它很簡單,用C語言編寫,但是基於自定義文件的實現可能更靈活,可配置並且產生更好/更漂亮的消息。

最后,您需要對具有實際用例的解決方案進行基准測試和比較。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM