自己做网站如何放置在服务器中,商务网站建设方案,公司网站制作需要多少钱义乌,常州市城市建设集团有限公司网站一周时间快速阅读了400页的《javascript基础教程》#xff0c;理解了主要概念。解决了一个很久之前的疑问。我的网站是使用flask框架搭建的#xff0c;介绍flask web的一本著名的书(之前提到过)作者搭建个人博客时#xff0c;向读者推荐了flask-bootstrap,flask_moment这两个…一周时间快速阅读了400页的《javascript基础教程》理解了主要概念。解决了一个很久之前的疑问。我的网站是使用flask框架搭建的介绍flask web的一本著名的书(之前提到过)作者搭建个人博客时向读者推荐了flask-bootstrap,flask_moment这两个库前者能快速的解决前端样式问题后者提供了时间戳功能。但在某种情况下比如网络延迟或者运营商的问题访问网站速度非常慢状态栏提示“从cdnjs.cloudflare.com传输文件”这说明某一部分调用了外部链接打开firefox的开发者工具在网络标签可以看到正在从网络上获取moment.js或者bootstrap.js地址是cdnjs.cloudflare.com应该换掉这些慢的资源让网站加载更快。如图第六条是调用flask-moment从国外cdn加载的js文件有两种办法解决这个问题1、把那些加载很慢的js文件下载后放到网站的服务器上从服务器加载js文件2、从速度较快的其他国内cdn加载js文件选择第二种办法在项目环境下site-packages文件中找到bootstrap文件下的init文本修改下面的地址为bootstrap lwrap(WebCDN(//cdn.bootcss.com/bootstrap/%s/ %BOOTSTRAP_VERSION), local)jquerylwrap(WebCDN(//cdn.bootcss.com/jquery/%s/ %JQUERY_VERSION), local)html5shivlwrap(WebCDN(//cdn.bootcss.com/html5shiv/%s/ %HTML5SHIV_VERSION))respondjslwrap(WebCDN(//cdn.bootcss.com/respond.js/%s/ % RESPONDJS_VERSION))找到moment.py文件用以下地址替换其中cdn地址(去掉版本号变量和%s因为不同服务商的文件存储路径和版本号格式可能不一样)https://cdn.bootcss.com/moment.js/2.18.1/locale/af.js然后重启服务器试一下访问速度(看最后一条从cdn.bootcss.com获取js文件只有2.35kb只需36毫秒。从国外cdn首次加载要一两秒至十几秒不等)这样就避免了有些时候浏览器一直卡在获取国外cdn数据的情况。参考资料https://zhuanlan.zhihu.com/p/23412590