注:我们首先应该使用 PHP Iniscan 工具扫描 php.ini,检查使用了安全方面的最佳实践。内存
注:我们应该使用 Apache Bench 或 Siege 在类似生产环境的条件下对 PHP 应用做压力测试,以确定生产环境是否有足够的资源可用。Zend OPcache
注:如果非要上传大文件,Web 服务器的配置也要做相应调整。除了在 php.ini 中设置之外,还要调整 Nginx 虚拟主机配置中的 client_max_body_size 设置。最长执行时间
注:在 PHP 脚本中可以调用 set_limit_time() 函数覆盖这个设置。假设我们想要生成报告,并把结果制作成 PDF 文件,这个任务可能要花 10 分钟才能完成,而我们肯定不想让 PHP 请求等待 10 分钟,我们应该单独编写一个 PHP 文件,让其在单独的后台进程中执行,Web 应用只需几毫秒就可以派生一个单独的后台进程,然后返回 HTTP 响应:
欢迎光临 创意电子 (https://wxcydz.cc/) | Powered by Discuz! X3.4 |