首页 > 其他分享 >flask项目部署后,网站访问速度很慢

flask项目部署后,网站访问速度很慢

时间:2023-03-23 13:44:49浏览次数:39  
标签:文件 flask 标签 JS 访问速度 部署 服务器 加载

在使用阿里云服务器部署完flask项目后,实际访问网站发现网站加载速度慢

问题分析:
打开开发者工具-网络,发现echarts文件及其3D库加载时间过长,页面空白时间长,用户等待时间长,如下图
image

解决办法:
1、利用CDN内容分发网络使用户根据自己网络的特点更快、更稳定地访问到节点服务器中的资源,从而加快网页加载速度
2、将服务器base.html文件head标签中的script标签放到body标签中,实现在页面完全显示之后再加载JS文件,但实质上并未解决JS资源加载时间长的问题
3、给script标签设置延迟脚本或异步脚本,实现浏览器先下载JS文件,再延迟执行。

本文选择BootCDN解决了echarts文件的加载问题
<script src="https://cdn.bootcdn.net/ajax/libs/echarts/5.4.1/echarts.js"></script>
<script src="https://cdn.bootcdn.net/ajax/libs/echarts-gl/2.0.8/echarts-gl.js"></script>

image

标签:文件,flask,标签,JS,访问速度,部署,服务器,加载
From: https://www.cnblogs.com/changziru/p/17247169.html

相关文章

  • 从零开始一步一步搭建Ubuntu Server服务器、修改数据源、安装Docker、配置镜像加速器
    场景最终目的是使用DockerCompose部署一个Gitlab服务。效果 注:博客:javascript:void(0)关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。实现注:在此过......
  • 第2章 Kettle安装部署
    2.1Kettle下载2.1.1下载地址管网地址:https://community.hitachivantara.com/docs/DOC-10009855下载地址:https://sourceforge.net/projects/pentaho/files/Data%20Inte......
  • 使用Flask完成paddledetection的接口化部署
    由于paddledetection官方没有给出可供自定义更改的推理程序,每次使用都需要输入命令行python***.py于是根据资料,编写自定义的推理程序,并使用py-flask框架实现模型的htt......
  • SCCM实现终端标准化部署及配置
    SCCM管理配置计算机需要通过SCCM安装镜像,需通过将计算机的信息导入到相应的信息,如MAC地址等;创建设备集合可以看到这些用户和设备统一放在这里比较凌乱,也不利于管理,在SCCM中......
  • ESXI 6.0部署win11虚拟机
    ESXI6.0部署win11虚拟机其实我很少写部署类的文档,但部署下来有点坑咯,从昨天下午到今早,该解决的都解决了。部署win11环境是因为我们公司的系统,客户反馈在win11下......
  • 服务器部署简单的个人网页
    这是一个最最最最简单的下载nginxyuminstallnginx80端口需要开启(服务器开启80端口且不能被其它占用)netstat-nplt启动nginx重启nginxservicenginxrestart......
  • mysql多实例批量部署script
    一、背景最近一个项目上,一台linux需要部署mysql8.0多实例,为了加快部署的速度,写了一个脚本。二、解决方案#!/bin/bash#downloadmysqlpackagepackage="mysql-8.0.31......
  • Linux 部署:kafka(虚拟机集群)
    参考文档:https://blog.csdn.net/wt334502157/article/details/116518259目录1.节点规划2.部署kafka集群3.修改配置4.附录1.节点规划节点ipvm8110.99.0.8......
  • 关于微服务的自动化部署+运维,于企业发展的思考,技术性路线实践
    1、背景这段时间由于各人原因需要了解java系统部署方法。之前没有系统学习过,所以只能参考公司现有的系统部署架构。在这个学习的过程中有了个人的一些感悟+踩了一些坑。往下......
  • Docker - 部署 sonic 云真机平台
    测试机经常被借来借去,通过开源项目搭建云真机平台,方便大家。sonic-开源云真机平台我这里直接把数据库跟服务通过compose一起部署了,注意:官方建议单独部署数据库。......