返回介绍

12.6 小结

发布于 2024-01-21 17:11:03 字数 593 浏览 0 评论 0 收藏 0

本章首先讲了对 Web 应用集中访问时会产生的服务器负担加重、应用运行不稳定等问题。

接下来介绍了该类问题的解决方法以及性能的概念,并用 ApacheBench 对第 2 章中开发的 Web 应用进行了性能评估。另外,还讲解了如何在 gunicorn 这一应用服务器上运行 Web 应用,以及如何设置 nginx 用作反向代理。

改善性能的目的是让已有系统的性能最优化。然而,在我们花大块时间一次次寻求改善时,会发现新解决方案的效果总是越来越小。因此,改善性能之前要先定一个性能的目标值,确定要花多少时间来做这件事。着手改善前切记要先对现有系统进行评估,通过比较确定目标。选一个合适的目标,用最少的时间和资源完成最优化工作,这才是我们追求的高效的性能改善。

第 4 部分 加速开发的技巧

第 4 部分的内容与团队开发、正式环境等话题相对独立。这里将介绍完成集成测试之后的测试思路、在 Django 上进行开发时需要注意的信息、方便好用的 Python 库等内容。

  • 第 13 章 让测试为我们服务
  • 第 14 章 轻松使用 Django
  • 第 15 章 方便好用的 Python 模块

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文