SuiteQL Query Tool(from Tim)

发布时间 2023-08-11 13:29:34作者: CarlZeng

背景

使用了3年时间后,我表示非常感激;不得不来赞美一下下。

我很喜欢Tim兄分享的SuiteQL Query Tool,

它用AJAX的方式提交query无需刷新页面动态加载query结果,

另外更加人性化的数据库字段搜索,索引与关联等。

总体感觉:非常简洁,直观,方便,快速

源地址

  1. https://timdietrich.me/netsuite-suitescripts/suiteql-query-tool/downloads/
  2. https://github.com/chuanzhuo/suiteqlquerytool_cli
    • 我的版本更新历史(包含对国内的各种优化)
    • 我的这个版本用SDF,可以直接一键发布到NetSuite上

经历

最近1年左右,遇到一个奇怪的问题;在国内的加载速度非常慢,一般SuiteLet页面加载完成需要1-3分钟,有的时候更夸张,让我苦不堪言。

期间我做了很多优化,试图解决这个尴尬的首次页面加载速度问题,包括:关闭的远程加载Query库的功能,关闭更新,关闭所有不常用的加载项(workbook等)

虽然有所改善,但始终无法达到令我满意的局面(是的,我好苛刻啊~)

今天终于在Chrome的分析工具下找到了原因:bootstrap库的压缩JS和CSS CDN链接在国内失效了(天朝就是如此神奇,令人又爱又恨)。

* Replace the URL FROM
* https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js
* https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css
* TO
* https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/4.5.2/js/bootstrap.min.js
* https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/4.5.2/css/bootstrap.min.css

优化后,速度杠杠的! Yeah,I Love You.

感谢作者,感恩大众?