Topic

博客

A collection of 45 issues

Ghost Litespeed Cyberpanel Docker

官方教程 Ghost非常好,但是按照官方教程,使用ubuntu+nginx搭建的Ghost博客系统,非常不稳定,动不动就是挂掉,一定要去服务器控制面板重启服务器,然后才能正常运行。不知道是被攻击了,还是内存不够了(我的vps是1G内存),还是nginx不稳定,还是ubuntu出错(概率不大)。 Docker 试了试Docker,用这来运行Ghost就非常厉害了,安装便利、使用稳定、升级也非常方便。我之前用的是Portainer来管理Docker。后来我发现还可以用Litespeed或者Openlitespeed来做。基于litespeed的服务器控制面板Cyberpanel支持Docker,这样就简单了,轻松就可以用Docker搭建好Ghost,在面板新建一个网站,反向代理Ghost的端口,配置好SSL,一个Ghost博客可以非常简单搭建好,而且还能提供高级、稳定的运行环境,何乐而不为? Cyberpanel Cyberpanel是款开源的服务器管理工具,图形化的界面,管理服务器端各项任务非常便捷,同时还支持Docker,安
4 min read

Ghost Docker Portainer Nginx

是的,写下这篇稿子也只是备忘而已。 比较方便安装和管理Docker的工具是Portainer,是一款图形化的管理工具,使用上非常便利,速度快而且稳定。但是,我还是更喜欢Cyberpanel,后面会专门记录。 流程 1.Docker 管方教程,或者第三方教程。 2.Portainer 按照官方教程或者第三方教程,安装好Portainer,打开http://ip:9000(默认端口),然后登录。 3.模板安装Ghost,Nginx,filebrowser 4.配置 这些都是简要配置好的,基本上都只需要简要配置就可以完成需要的功能。 一是Ghost,需要在env里面增加一条url https://域名,不然你点击home后,会跳转localhost。 二是简单配置filebrowser,将volume对应srv的记录与nginx的选择为一致,然后才能读取nginx的配置文件。 三是进入filebrowser,修改nginx参数,配置反向代理〔网上教程很多,就不赘述了〕,在portainer的container页面重启nginx,然后
2 min read

Ghost的Tags[标签]功能

任何一个博客系统都应该具备分类或者标签功能。WordPress同时具备分类和标签功能,Ghost的组织管理呢,仅提供标签功能。那如何理解和使用Ghost的标签功能呢? 官方文档对Ghost的组织管理有明确的解释: Organising Content in Ghost – FAQ Ghost has a flexible organisational taxonomy called tags, which can be assigned from post settings menu within the Ghost editor. Ghost Help CenterSarah Frantz 主要标签(Primary tags) Ghost里面的标签,是按照顺序定级的,就是排在第一的,就是主要标签,后面的都是次要标签。 我很好奇,很多主题都没有显示完整的标签,包括默认主题casper,都只显示了第一个标签。然后官方文档是这样解释的: The first
2 min read

Jetpack Boost

Automattic Inc之前推出了Jetpack,功能强大,但是由于国内环境,并不是特别适用。但是近期推出了Jetpack Boost加速包,体验了以下,感觉还不错,我认为这是一个很好的提升、测量wordpress网站性能的工具。 界面 最上面的绿色条就是综合的手机版和桌面版的网站性能。如果你的分数很低,那么优化的事情就得重视了。 下面就是提供的一些提升性能的工具,如果分数不够高,可以尝试开启,然后测试是否有提升。 性能 这个东西是玄学,实际价值不大,娱乐性很强。基本上呢,木桶效应,不管哪个环节出了问题,网站的速度都有影响,因此,从服务器端来看,把资源优化好,也是有意义的。 官方做了很翔实的测试,也在Jetpack的博客上做了详细说明,总体意思,就是Jetpack很强、设置简单,性能提升明显。 Finding the Best WordPress Speed Plugin: 6 Plugins and 6,000 Real Websites
3 min read

Ghost主题Casper

Casper 4.x Ghost的主题跟WordPress还不一样,在后台几乎没有多大调整的空间,当然可以通过修改CSS来修改,这个就太麻烦了。不过呢,好在Ghost的默认主题Casper太优秀了,以至于在我看来几乎是最好的主题了。 官方页面 https://demo.ghost.io/ https://github.com/TryGhost/Casper 这是官方github页面,可以查看源文件,如果有更新,也可以下载后上传至Ghost后台。Ghost不具备WP那样的后台更新机制,从某种层面来说,不是很方便。但是后台就干净了,也没有多余的功能。 特点 随着Ghost4.x的更新,Casper也更新到4.x版本,个人感觉更人性化,更好用了。首先是开箱即用,所有该调整的、不协调的地方都给处理好了,一来就是简答华丽的页面,让你欲罢不能。新版的主题,对摘要进行了更自动的处理,那就是不管什么宽度的页面,自动摘要都是三行,这个设计简直太完美了. Lyra复刻3.x版Casper 如果你
2 min read

建博客与写文章

有时候就是喜欢折腾,比如,博客系统,不断从不同平台反复横跳,不断去折腾自己不懂的技术。照着大神的文章,成功上线后就成就感爆棚,然后连发几篇自以为是的技术文章,感觉自己就是大神,就像自己的这套流程万能的一样。但是,现实是打脸的,很可能同样的方式,你第二次就不能正常上线了。 任何平台都有自己的特色,优势和缺点,没有完美的方案。不过,要搭建一个小小的博客,还是绰绰有余。所以呢,不停地折腾,其实是纯浪费时间,也就是好奇心驱使。这并不是任何一个博客系统的初衷,难道一个博客成功上线,就是终点? 虽然各类博客平台繁多,近年还流行起来了Gatsby.js,Next.js等静态网站框架,以及Headless CMS等新的工具(Ghost就是一款Headless CMS,可以直接作为内容输出平台,用于其他框架套壳,比如Hexo静态博客的内容源头,原理比较复杂)。找到适合自己的平台确实不容易。 目标要明确 你建博客的目标是什么?为了体验搭建的这个过程,还是真的想长期创作。现阶段是“低代码”时代的初期,很多以前非常复杂的工序流程都被自动化、图形化、
6 min read

网站性能测试

这里汇总一些常用的,测试网站性能的工具站点。包括性能、安全性等各方面的工具,给网站一个综合检查。 1.Web.dev Measure See how well your website performs. Then, get tips to improve your user experience. web.dev 这是谷歌出品的综合测试工具,非常值得一试 2.Geekflare Website Audit Geekflare Website Audit Tool – Performance, SEO, Best Practices Test how fast your site loads and where does it stands
1 min read

Ghost安卓手机端体验

用手机发文章,应该是很重要的一个途径,而且应该是任何一个博客系统需要重点优化的内容。 4.8版本体验 Ghost手机端就像精心设计的,试图通过设计去统一手机端和PC端的后台,但是安卓手机端的后台就有很严重的问题。 Post Setting 绝对差评 点开右上角的Post Setting,右边会像桌面版一样弹出一个,界面也一模一样的设置栏,但是,手机端竖屏显示不完整,连❌关闭按钮都没有显示,只能横屏显示才完整。个人认为,还是需要为手机端重新设计一个功能,体验,设计更好的界面,而不是直接把PC端的界面改一下就拿来用。 使用chrome,添加PWA后,可以像应用一样方便使用,这个体验还不错。 4.9版更新 编辑器有了很大改善,版面也变了。以前是螺丝帽右边向左边弹出设置界面,改版后,桌面和手机端的弹出界面不一样了。 桌面版是分栏,点开右侧的分栏图标(对,图标也换成分栏的样子了),Post setting就独立在右侧,跟之前的版本没有太大区别; 手机端,点开分栏图标,Post setting就覆盖整
2 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