pyspider打开webui速度慢卡在CFcdn的解决办法。

如题。做了一点体力工作,给大家分享粗来。把CFcdn的静态文件替换到了bootcss cdn。
替换文件路径在pyspider文件目录下的webui里。
把所有cloudflare网页的静态引用注释掉,然后用下面的。
index页面:

<link href="https://cdn.bootcss.com/bootstrap/3.1.1/css/bootstrap.min.css" rel="stylesheet">
    <link href="https://cdn.bootcss.com/x-editable/1.5.1/bootstrap-editable/css/bootstrap-editable.css" rel="stylesheet">
    <link href="https://cdn.bootcss.com/sortable/0.6.0/css/sortable-theme-bootstrap.min.css" rel="stylesheet">
    <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script>

<script src="https://cdn.bootcss.com/bootstrap/3.1.1/js/bootstrap.min.js"></script>
    <script src="https://cdn.bootcss.com/x-editable/1.5.1/bootstrap3-editable/js/bootstrap-editable.min.js"></script>
    <script src="https://cdn.bootcss.com/sortable/0.6.0/js/sortable.min.js"></script>
    <script src="https://cdn.bootcss.com/vue/1.0.28/vue.min.js"></script>

debug页:

<link href="https://cdn.bootcss.com/codemirror/5.20.2/codemirror.min.css" rel="stylesheet">
    <link href="https://cdn.bootcss.com/font-awesome/4.0.3/css/font-awesome.min.css" rel="stylesheet">
    <link href="https://cdn.bootcss.com/codemirror/5.20.2/addon/dialog/dialog.min.css" rel="stylesheet">
    <link href="https://cdn.bootcss.com/codemirror/5.20.2/addon/lint/lint.min.css" rel="stylesheet">
    
    <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script>
    <script src="https://cdn.bootcss.com/jsonlint/1.6.0/jsonlint.min.js"></script>
    <script src="https://cdn.bootcss.com/codemirror/5.20.2/codemirror.min.js"></script>
    <script src="https://cdn.bootcss.com/codemirror/5.20.2/mode/xml/xml.min.js"></script>
    <script src="https://cdn.bootcss.com/codemirror/5.20.2/mode/css/css.min.js"></script>
    <script src="https://cdn.bootcss.com/codemirror/5.20.2/mode/javascript/javascript.min.js"></script>
    <script src="https://cdn.bootcss.com/codemirror/5.20.2/mode/htmlmixed/htmlmixed.min.js"></script>
    <script src="https://cdn.bootcss.com/codemirror/5.20.2/mode/python/python.min.js"></script>
    <script src="https://cdn.bootcss.com/codemirror/5.20.2/addon/search/search.min.js"></script>
    <script src="https://cdn.bootcss.com/codemirror/5.20.2/addon/search/searchcursor.min.js"></script>
    <script src="https://cdn.bootcss.com/codemirror/5.20.2/addon/dialog/dialog.min.js"></script>
    <script src="https://cdn.bootcss.com/codemirror/5.20.2/addon/selection/active-line.min.js"></script>
    <script src="https://cdn.bootcss.com/codemirror/5.20.2/addon/runmode/runmode.min.js"></script>
    <script src="https://cdn.bootcss.com/codemirror/5.20.2/addon/lint/lint.min.js"></script>
    <script src="https://cdn.bootcss.com/codemirror/5.20.2/addon/lint/json-lint.min.js"></script>
    <script src="https://cdn.bootcss.com/codemirror/2.36.0/formatting.min.js"></script>
    <script src="https://cdn.bootcss.com/URI.js/1.11.2/URI.min.js"></script>

tasks页:

<link href="https://cdn.bootcss.com/bootstrap/3.1.1/css/bootstrap.min.css" rel="stylesheet">
    <script src="https://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script>
    <script src="https://cdn.bootcss.com/bootstrap/3.1.1/js/bootstrap.min.js"></script>

PS:注意,不要把本地的css js引用注释掉。

阅读 3.7k
1 个回答

看评论 作者回答了常规做法。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进