Eward
Eward
这里为啥跳过了
https://github.com/ali-sdk/ali-rds/blob/004713cf9a4aa2da84a9f02348996b1a8ec82430/lib/operator.js#L163-L166 比如 ```js update({ is_read: 1, gmt_modified: 'now()' }, { where: { is_read: 0, user_id: 'xxx' }, }); ``` 这种情况 转换的 sql 会是 ```sql update xxx set gmt_modified = now()...
close #151
I checked the downloaded metadata.json file, and I'm not using the public key listed in it anymore. I'm not sure when it was imported. Can this be updated again?
编辑配置文件的方式太过于繁琐,升级为可视化操作。
webx是淘宝后端web框架,webx规则基于webx的templates目录而建立。 - 第一步,配置域名规则,并且把域名指向本地,每个项目对应一个域名。 ``` json "nongye": { "path": "/Users/eward/sites/nongye/templates/", "hooks": {".htm": ["webx"] } } ``` - 第二步,在templates目录下配置`webx.json` - 第三步,根据webx规则访问域名。webx的模板目录下分三几个目录,control、screen、layout,其中 screen目录对应一个网页资源的内容部分,control和layout是公共资源,对于screen下一个vm文件,比如 xxx.vm,访问路径是: http://domain/xxx.htm。 ### webx.json配置 来一个实际案例,代码[code](http://wiki.ued.taobao.net/lib/exe/fetch.php?media=team:vertical-guide:plum-templates.zip)仅限阿里内网访问: ``` json { "global-macros": ["macros.vm"],...
为了性能的优化,需要有缓存机制,使用http缓存方式,比如304请求返回。在对less支持http的import语法情况下,一个css使用less需要花更多的时间,相比而已,纯css文件读取,3s时间,普通less编译100ms,加上http的import,需要大概300ms。时间有些慢。 ### 需要或者可以缓存的情况 - 图片文件,一个图片地址只包括一个图片,不存在combo的情况 - 从线上代理的http请求,当所有文件都是代理获得的情况下适用 - less编译对http import的情况,一个http路径的less,不会修改,需要缓存机制处理 ### 不需要缓存的情况 暂时的情况是,没有任何缓存。相对而言,代理过程会比实际情况慢。如果加入缓存,有些情况是无需缓存的: - 本地php文件 - 本地less文件,js文件 ### 问题 请求在是多文件的时候,无法判断文件是否修改,一些文件可能是从远程获取的。一些文件可能应用了其他文件,比如php或者less文件中的import,文件本身是否修改不取决于文件自身。 ### 实现思路 根据hook和文件后缀配置是否缓存,默认的情况下,`proxyAll`请求是缓存返回,`less` `php/*` `statics`不缓存。从文件类型来看,imgs类型文件都使用缓存机制。 对于less单独处理http import的缓存问题。