近期在做项目开发时,遇到mysql语句中order by和goup by同时使用的问题,需要先排序再分组。刚开始写的语句如下: 但是发现order不生效,调换与group的顺序得出的结果也不是自己想要的。 最终解决办法:  

点击阅读全文>>

Bing站长工具Webmaster后台提供了网址提交的Api,我们可以很方便的通过Api将网址提交到Bing搜索引擎,加快网站的收录机率。 以下为Bing官方的接口文档: 但是初步尝试使用php curl方法进行提交时,一直报ERROR!!! InvalidApiKey错误,排查后,功能实现代码:

点击阅读全文>>

都说动态/伪静态的SEO效果不好,虽然我一直不认同这个观点,在我看来我觉得单从链接上来对SEO应该没有什么影响的,但是生成了纯静态html文件后,相对来说加载速度会好一些,而更快的网站访问速度对于用户体验是有提升的。最终还是决定在新的thinkphp6项目中,写个方法用于生成html文件。 假定有一个项目是通过用户查询从而调用接口,在将接口查询结果输出给用户端的同时,生成相应的静态html页面,这…

点击阅读全文>>

最近做项目遇到一个ide坑,用VSCode的sftp同步本地文件到远程服务器上时,发现首字母大写的类名自动变成了小写(这些文件之前用的是小写,而后改成的首字线大写的)。而新建的包含大写的文件同步却是正常的。在进行了重启idc、笔记本,卸载插件扩展并重新安装测试无效后,考虑有可能是因为VSCode存在缓存机制,把最初的文件名缓存了,导致sync file时不是转换而是调用的缓存里面的文件名进行了上传…

点击阅读全文>>

dedecms自动更新文章发布时间并生成html接口,实际需求:对dedecms已发布的文章更新发布时间,从而增加搜索引擎的抓取机会。解决思路写一个接口,然后通过定时任务来执行。 技术难点: 接口免登录权限 生成html 定时执行 archives表增加 synctime int(1) 1/0 用于判断是否已更新 解决方案:

点击阅读全文>>