Topic

博客

A collection of 45 issues

关于网站测速

其实我本身不怀疑测速工具的作用,我非常喜欢打开那些测速工具站对我的网站进行测速,打分,发现问题。 但是,今天看到一个测速服务商的blog,对Google的Lighthouse提出了不同看法,这就引发了我对网页测速的思考。 Why Lighthouse Performance Score Doesn’t Work - CalibrePerformance Score was built to simplify talking about speed. Here’s why its not delivering on its promise.Calibre 首先看看WIX官方博客关于网站性能的文章,写得非常详细深入。 Why Page Speed is the Key to Your Website Speed OptimizationWhen it comes
5 min read

WordPress 6.0

当地时间5月24日,WordPress 6.0更新了。全面加强了全站编辑功能。如果没有体验过,这真的太有意思了。 但是,我是玩过一遍全站编辑的,也试图复刻一款Publii的主题。不过,现实是残酷的,如果你没有开发经验,没有全局意识,没有设计灵感,这一切都是徒劳无益的。 因为,你再努力,你不可能在短期,靠自己的能力,设计出非常漂亮的主题,同时,很多根本性问题并没有解决,例如,在默认主题,不同尺寸封面图,在Grid版面的长宽比不统一,其他再漂亮,看起来还糟糕。我没有在任何一个商务企业的blog看到Grid版面封面图比例不一致的。 反正,就像很多人说的,WordPress 6.0更新了个寂寞。 当然,我不完全否定此版更新。我只是觉得,WordPress 想把自己从内容创作平台转变成设计平台,这样只是一厢情愿,因为,大部分人是没有很好的审美和设计能力,一个漂亮的主题,作用远远好于全方面的自定义。 看看Ghost的官方主题: Ghost Themes - The
3 min read

G-Core Labs 全站加速

使用CDN来提升速度、安全性是很有必要的。之前用Cloudflare来代理,发现代理后速度也非常慢,比代理前还要慢。于是去查了查原因,大概率是说Cloudflare分配的IP本来就慢,又是免费的。去查了查资料,发现还是有一些不错的CDN,例如G-Core Labs。 官网 G-Core Labs | Global Hosting, CDN, Edge and Cloud ServicesWe provide powerful solutions that will help your business grow globally. Try our superior performance for freeG-Core Labs 资料 7 FREE CDN to Speed Up and Secure Your WebSiteFix
4 min read

升级Ghost 5.0

Ghost官方于2022年5月23日发布5.0版本,5月24日更新了官方Docker Image,我使用的是Cloudron来搭建的,所以一键就升级了5.0版本。 官方洋洋洒洒写了一大篇文章来谈这个新版本,我也很激动,但是总体来说,看得见的升级点很少,整体看来跟4最后一版区别不大。 官方升级文档: Ghost 5.0The next generation of powerful technology for independent publishers.ChangelogJohn O’Nolan 这次升级,我认为重点还是在系统性能上。官方也提到两个点,一是运行环境有了较大变化。尤其是数据库只能使用MySQL8,性能比sqlite3有质的区别。 For developers: Ghost's production stack is now Ubuntu 20,  Node 16, MySQL8. 第二是整体性能提升,同时资源消耗更少,这也算是较大的进步了。
5 min read

Cloudron搭建Ghost博客

之前使用Docker搭建Ghost博客网站,最大的优点就是简单易操作,可以很快上线,但是也有一些很麻烦的地方。最近研究了一下Cloudron,我觉得很不错,于是又把博客搬回Ghost。Cloudron完美解决了数据库、安装升级等痛点。 数据库 官方的Docker Image是集成Sqlite,Cloudron应用市场的Ghost系统使用的就是MySQL8,在一定程度上是有性能优势的。 新的跨版本升级,将使用MySQL8,不再支持其他版本的数据库,也就是说,以后安装配置会变得很复杂。新版发布,我认为官方的Docker Image会用上MySQL数据库,现在也有其他的Docker Image可以替代,但是配置都非常麻烦。 安装和升级 Cloudron应用市场有很多精选的应用,可以一键安装使用,自定义域名,整体体验非常好。 Cloudron升级应用非常方便,Ghost官方发布新版本更新后,Cloudron也会及时更新包,一键更新,非常方便。 自动升级 经过一段时间的使用,我发现自动升级功能更好用,由于VPS性能比较差,点击升级,很容易出错,升级失败。反而是不去操心,系统后
2 min read

WordPress主题Kadence

如果你正在考虑如何选择WordPres主题,那么Kadence是你一定要尝试的。 Kadence实在是太优秀了,在好评如潮的Blocksy面前,也毫不逊色。 Kadence WP | Free and Premium Wordpress Themes and PluginsWe create clean professional WordPress themes and plugins that help creators build beautiful, effective websites for any type of business.Kadence WPBen Ritner 速度快 一款快速的主题,确实很吸引人。这说明开发者确实在认真打磨。经过我的测试,这款主题的性能是绝对的优秀。 美观 美观是第一位的,但是,这是很主观的感受。不过,大众审美,还是要的,然后就是细节一定是很舒适的。
2 min read

Block Page,开启无尽想象

其实之前对WordPress的主题理解,更多还是停留在主题层面,我对Page,以及相关的网页编辑工具(page builder)都不感冒,觉得吧,随便找一个主题完事,但是,好看的主题就是不好找,幸好有Blocksy和Kadence,(不然我还不一定会从Ghost回归,因为在WordPress上面要找到能跟Ghost的主题同样美感的免费主题,实在是太难了。) 不过,随着WordPress对全站编辑和Block的推广,一切又变得不一样了,不需要复杂的编辑工具,直接在一个Page里面,就可以随意以模块化、可视化的方式,去编排你的页面,以达到你想要的,几乎是超越你的想象的内容。 Block插件 插件市场里面的Block的插件数量不少,每个块插件也附带多种订制好的Block直接使用。我目前比较喜欢使用的Block插件就是Kadence Block,提供了很多基础、实用的Block,整体效果非常好。 自由组合 有了Block,那么你可以在一个page里自由组合各种元素。例如,把主页从简单的方块网格,修改为多种板块的组合形态,通过分类、精选
3 min read

Database Cleanup:清理数据库顽固垃圾

我试过很多款垃圾清理工具,包括WP-Sweep,WP-Optimize等,虽然都是全面且功能强大的垃圾清理工具,但是对于部分顽固的插件,卸载后在数据库里面仍然会保留一部分内容,使用上面提到的这两款差价,是不能识别且清除的,那么,可以试试用Database Cleanup(Plugins Garbage Collector)来扫描无用垃圾并清除 。 例如,安装了BlogVault Backups这款插件,删除后,数据库会留下这几个数据表: wp_bv_activities_store816.00 KB0 bytesInnoDBwp_bv_fw_requests405176.00 KB0 bytesInnoDBwp_bv_ip_store2,230128.00 KB80.00 KBInnoDBwp_bv_lp_requests8516.00 KB0 bytesInnoDB 在WP-Sweep,WP-Optimize等插件里面都能识别几个数据表,但是并不能清理。
1 min read

Plugintests查看WordPress插件质量

Plugintests是一个可以查看WordPress插件质量的网站,对于众多的插件,到底好不好,我们其实是很迷茫的,虽然有不少评测文章,但是从另一个角度,也就是 Plugintests 这个网站提供的数据,去评估是否使用,还是有意义的。 例如,我搜索一款插件,Slim SEO,可以看到多个历史版本的测试数据,并对某各版本进行了评价。 然后,每个版本都有详细的总体情况、插件截图、测试数据以及代码的相关情况,如果刚好你想用的插件代码有问题,最好还是不要升级,避免带来麻烦。
1 min read

Subscribe to Notecore

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
jamie@example.com
Subscribe