防止codeigniter应用程序的性能极慢

时间:2016-02-13 04:06:14

标签: css twitter-bootstrap codeigniter

目前我正在开发学生信息系统,我正在使用高级引导程序模板进行应用程序开发。但问题是现在我的网络应用程序非常慢;起初我认为所有不同的css文件和js是问题的主要原因;所以我放大了css和js,而不是将它放入单个文件中。

使我的应用程序比前一个快10秒。但问题是现在我的应用程序加载单个页面需要30秒。此外,我已将所有模型放在单个文件中,大小为69KB。我为我的控制器做了相同的操作,大小为178KB。

我还尝试在我的控制器上实现缓存,这使得我的应用程序只需加载10秒,但问题是当我执行CRUD操作时,更改的结果不会持续显示。所以我的问题是如何让应用程序加载时间更快。

1 个答案:

答案 0 :(得分:0)

应用程序运行缓慢的原因可能有很多。

  1. 仅在需要时使用自动加载。
  2. 将配置文件保存在cofig目录中。
  3. 在将所有输入添加到数据库之前对其进行过滤。
  4. 如果有替代CI,请使用较少的核心PHP代码。
  5. 使用辅助工具或库来处理常用功能。
  6. 另外, - 如果您在在线服务器上,则启用GZIP压缩。 - 减少HTTP请求。 - 配置文件有很多你可以禁用加速。

    虽然这只是我的看法。有许多方法可以加快速度,并且有很多原因导致应用程序变慢。在您研究如何编写应用程序时,这一切都在进行。

    希望这会有所帮助。 :)