V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zpf124  ›  全部回复第 10 页 / 共 73 页
回复总数  1447
1 ... 6  7  8  9  10  11  12  13  14  15 ... 73  
2023-08-28 13:41:13 +08:00
回复了 hanv2 创建的主题 程序员 作为一个小 Java ,请教下关于页面静态化的技术
@hanv2 在 nginx 上做缓存反倒在现在的模式下也可以正常使用,因为这种方式无需生成文件无需处理静态化后的请求连接的修改,不过我没实际涉猎过,不太懂也就不乱说了。

但一般而言,各类技术文章中都推荐 所有生成静态文件的缓存方式都最好只使用在不会经常发生改变的位置,如果你的缓存频率是小时、分钟这种级别的,那么前后端的缓存都有相应的技术可以满足,无须专门生成磁盘文件,你提到的用 nginx + lua 的方式也可以。
2023-08-28 10:59:58 +08:00
回复了 hanv2 创建的主题 程序员 作为一个小 Java ,请教下关于页面静态化的技术
静态生成页面对于后端而已确实属于上古技术了。

记得以前 jsp 的时代写过这类玩意,整体很简单,不过当时是做的 CMS 系统中有个按钮,“生成静态文件”,要监控变化就写一个定时任务轮询最新数据然后触发生成。
具体做法是 spring 自带类库就能实现还是额外引入其他插件我忘了,就是执行一下渲染逻辑然后存储为 html 到服务器上的某个 nginx 做了映射的路径里,然后更新相关链接引用的入口。


现在的做法其实算是交给前端做了, 前端目前有两项加速访问和 seo 友好的处理方法,SSR ,SSG 。
SSR 就是以前后端用的那种 服务端渲染, 和 jsp 、freemarker 一个意思,也需要在服务器端时刻运行他们的 node 服务器。
SSG 就是我上面提到的那个逻辑,执行的时候用 nodejs 发送 http 请求获取接口数据,然后根据数据生成渲染完成的静态页,然后就完事了,服务器端不需要有 node ,但需要你手动把本地生成的放到服务器上的对应目录。

目前前端也有自己比较成熟的框架, 差不多属于前端的 “spring” 了。
react 用 next.js
vue 有个类似的 nuxt.js
按道理专业卖调料的副食店里一般都会有。
比如我们家小时候的四方木头盒子调料格,里面放的就是 花椒面,干姜面,胡椒粉,大料面。
2023-08-22 13:26:10 +08:00
回复了 fiht 创建的主题 北京 25km 通勤路何解?回龙观到将台的通勤方案介绍
我骑摩托在海淀这边停在马路牙子上被违停拖车了... 说是偶尔有整治行动,东边那边不管吗,还是说楼主公司有内部停车场。
这游戏你应该对标的是 流浪地球,这俩才一样。

放到世界顶尖来看就那么回事, 但这属于国人做的像模像样,已经可以达到第一梯队的玩意,远超同行那些不入流货色了。
1 ... 6  7  8  9  10  11  12  13  14  15 ... 73  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   978 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 24ms · UTC 23:03 · PVG 07:03 · LAX 15:03 · JFK 18:03
Developed with CodeLauncher
♥ Do have faith in what you're doing.