有开发过博客系统的吗,为了更好的收录设计方案是什么

群生领域站长 发布于 06/21 20:44
阅读 461
收藏 0

开源软件供应链点亮计划,等你来!>>>

目的:为了SEO收录更友好

1.采用前后端分离,动态数据js生成,但一篇博客静态页面估计就几个字了,大部分内容都要靠js来生成,而且meta部分也是靠js的,所以预测收录效果不是很好

2.依然采用前后端分离,但为每篇博客自动生成一篇静态页面,所有的内容都包括。缺点,文件多,占用内存会多很多,最主要的是动态内容发生修改时,要修改这个人的所有静态页面,性能消耗很大。优点,响应速度更快,收录效果极好

3.不采用前后分离,html页面由springboot直接返回,里面的动态数据直接在服务器端加载,加载完成输出整篇html。

缺点:服务器压力大,响应速度会慢一点,而且很久没用过这种开发模式了,最近几年都是采用的是前后端分离,现在对这种开发模式感觉不是很好 优点:收录效果好

这是我技术的三种方案,都不是很满意。没开发过这块,功能实现还是比较简单,主要是要利于网页收录,有大佬指教吗

加载中
0
ww156
ww156

动态生成静态页面

0
philonic
philonic

可以看看 halo, hexo两种博客的实现方案

0
王鹏勇
王鹏勇

生成静态页面,如果页面内容发生变化,就将生成的静态页面删除,当有人访问时再生成。

0
gammey
gammey

最简单方法,用方案3,有流量了之后前面加个nginx,配置个nginx_proxy_cache把页面缓存到磁盘上。

0
湖水没了
湖水没了

https://gitee.com/sanluan/PublicCMS

静态化页面+ssi服务器端包含就是解决你说得一部分修改全生成得问题得,publiccms中有完整成熟得静态化解决方案

0
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部