平均堆栈网站加载非常缓慢的服务器上

我有问题,找出为什么我的平均堆栈网站加载非常缓慢。

我debugging了这个问题,并删除了不必要的CSS和JavaScript文件,但它仍然在页面加载大约9-12秒。

在我的主页我加载所有的内容与文本消息和媒体消息,但如果没有内容则仍然需要很长的时间来加载页面。

我怀疑这需要时间,因为

  1. 我有调用APIangular度控制器负载检查会议。
  2. 获取angular度控制器负载上的所有用户列表。
  3. 在angular度控制器负载上获取类别列表。
  4. 我已经把这个控制器的范围放在全身标签上,所以没关系?
  5. 我的项目中有本地的所有节点模块。

所以请帮我debugging我的问题正确的方向,即时通讯错误?

angular度和节点都好,但重要的是你的应用程序体系结构。

  1. 当你的数据很大的时候,Angular会加载数据,确保你所有的计算都应该在后端,这样你的前台将花费更less的时间把所有的数据放在html上。

  2. Angular将必须检测{{}},以查看计算和expression式将数据放入其中。

  3. 而在后端的情况下,你的逻辑和计算应该用较less的代码。

  4. 记住这一点,减less代码加快你的计算,所以珍贵

  5. 避免复杂的编码

  6. 而较小的你的API点击这样的angular度将等待较less的时间有数据,并把所有的HTML。

  7. 但在某些情况下,您的PC和操作系统很重要。