V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zephyru  ›  全部回复第 9 页 / 共 14 页
回复总数  279
1  2  3  4  5  6  7  8  9  10 ... 14  
只考虑两个问题
1 、明显,如果服务器端解析,如果服务器性能不行会有延迟(并发情况下会明显不过一般遇不到),客户端解析,则是看客户端性能。
2 、如果你打算写一套内容系统,可能存数据库会好点(推荐 sqlite 主要好迁移),如果只是单纯的博客,写文件会好点,以后想从动态改静态也可以直接用。

核心,还是你想用 php 实现什么功能,说到底无论是静态生成博客还是动态的 php 博客都有很多成熟的解决方案。
真的想折腾,静态资源上 CDN ,打开速度会快不少。

附上,我的博客 https://saltfish.vip/ 。
最开始使用的 Hexo 部署在 github Page 上。
后面自己用 Nodejs 进行了一些改造 ,买的服务器配置也和你的差不多,5mb 的带宽,不过我备案了。
其中也做了你现在想做的部分,编辑器,pjax ,文件预览,在线热更,预渲染,动态渲染(存数据库和文件也试过),live2d 之类的小插件。
然后服务器到期了,换了现在用的 Typecho ,部署在自己家里的迷你主机里,通过通道服务解析域名。
结论就是,如果只是想写博客,现成的方案会好一些。如果想顺便学点东西,什么想法都试下,会比较直观。
2023-07-05 14:30:52 +08:00
回复了 cesign 创建的主题 NAS 你期待的 NAS 下载场景
@Cesign
有时间我会关注一下..不过我对 Python 不是很熟悉,准备先进行研究。
话说,我刚看了一眼开发文档..
为什么不考虑在开发模式的镜像中直接挂载代码?
就是做镜像的时候不复制代码,做完时候把路径挂进去..
这样容器内代码是实时的,再配合 watchdog 就可以方便热更新了。
嘛,也是提升开发体验的小点,这块我可能可以先弄弄
2023-07-05 10:40:48 +08:00
回复了 cesign 创建的主题 NAS 你期待的 NAS 下载场景
@cesign
昨天装了个试了下,今天简单的看了下结构,的确是挺有意思的,我简单提提我的想法,你可以感受下有没有必要。
感觉上 kubespider 做了链接解析和调度。
下载部分虽是单独的模块,但为了便于使用和简单部署,实际最好是部署在同一台机子上。

有兴趣其实可以拆成两部分,解析的部分,也就是现在的“本体”,解析的结果不是直接去调下载模块,而是搞个消息队列(比如用 sqlite 模拟一个),下载模块通过消息队列与“本体”通信,根据类型去消费。
在这个模式下,下载模块可以不需要对外暴露端口( pt 下载的另算)

单机模式下,这样的好处是便于控制,有的时候希望把下载的内容先加进去,晚些时候再下,也能比较容易的做下载记录的展示,可以减少暴露的端口(收缩关注的点)。

同时提供了多机的可能,本体可以做为注册中心,下载可以分在别的机子上,有需要的话也能做同步功能,增加应用场景。

坏处则是会增加不少复杂度,最后还是看有没有必要吧,这种架构层面的变更往往吃力不讨好。
2023-07-04 15:56:13 +08:00
回复了 ggp1ot2 创建的主题 程序员 折腾好久了,有没有什么好用的个人笔记/知识库方案推荐。
现在在用 obsidian 学习成本其实不高,我之前也捣鼓过很多笔记软件,相对来说,更喜欢 obsidian
推荐,电子琴或者当钢琴弹,不怎么扰民,实在不行可以带耳机,而且打代码的情况下,手指一般都灵活
性质上可能和电吉他类似,但电吉他没有音箱的话效果差很多
尤克里里感觉..看风格吧
能做的事情,相对前两者会少些
2023-07-04 15:46:07 +08:00
回复了 cesign 创建的主题 NAS 你期待的 NAS 下载场景
看起来挺有意思的,先装起来试试。
看了下,解析和下载应该是分开的吧?
能否支持类似,先把解析的东西存起来,等下载的电脑开起来了,再推送下载类似这样的功能?
就是,解析,下载,以及 Jellyfin 之类的,不在同一台电脑下这样的场景?能否通过某种方式组织起来?
2023-07-04 15:29:39 +08:00
回复了 mqzdns 创建的主题 问与答 求各位大佬解惑,跟我爸的一些矛盾
很难说有什么感想,建议 OP 换位思考,如果你是你父亲,你儿子这么想会是什么感受。
至于,房和车,货车耶,生产力工具,买房也可以看作,不想拖累子女,没直接找来要钱,其实已经不错了。
读了好几遍也没弄明白这个场景为啥要用 base64..用 oss 上 cdn 吧,不行的话,前端手动实现一个缓存?感觉好像也没啥用..后端,把 base64 写成文件,提供 url 让前端用,作用估计也有限..主要不知道这里的,吃不消体现在哪里,页面卡?还是接口返回慢? 4mb 说大不大,页面我觉得很少会因为这个卡的..
2023-06-21 15:51:25 +08:00
回复了 chaxus 创建的主题 程序员 前端开发,毕业在一个小厂工作了三年,未来该怎么走下去呢
个人感觉,锻炼好身体,技术上个人感觉很难说跳出场景有个什么样的提高,找自己的喜欢的方向做储备,没有就是英语数学,且苟且看
2023-06-16 10:05:52 +08:00
回复了 NewBee0001 创建的主题 程序员 小白求助,本地服务器跑博客问题
J1900 的性能太差了,性价比也不高,买个稍微好点的工控主机吧(笔记本低压 U 的那种,600 ~ 1000 块),我和你有同样的需求,之前研究过一下,一言以蔽之,免费的话还是用 CloudFlared Tunnel 吧,自己租房子,动态解析啥的太麻烦了。
可以参考下我之前记得,我这个博客就是跑在工控机上用 Tunnel 服务代理出来的。

https://saltfish.vip/index.php/archives/34/
只有当知识能够帮助你做实际决策的时候,它才是你的知识。
2023-06-09 10:28:15 +08:00
回复了 zackwan95 创建的主题 教育 为什么高考是最公平的
其实还是个视角问题,看看偏远山区,高考这种分地域来竞争的几乎是他们离开所处环境最好的路径了,你让他们和教育发达的地方做完全平等的竞争,不可能在一个数量级上。但是你能说他们能力差么?只是没有对应的资源罢了,河北高考这么卷的一个方面也是侧面反映该地的教育资源,在当前这种模式下非常发达,好不好两说,公平不公平,大抵还是公平的,因为你竞争的对象和你处于同一环境下
@Citrus 有没有可能是系统自动更新?我有遇到类似的情在笔记本上,自己装了个 m2 固态散热不行,如果系统自动更新涉及到大量 I/o 就会出现这种类型的卡顿,一般也就几秒,没啥规律,随时偶发,发生的时候如果正好有任务管理器开着,可以看到 windwos 自动更新占了大量的硬盘读写或者 cpu
2023-06-06 09:18:44 +08:00
回复了 wu2008yu 创建的主题 NAS 3 个月 NAS 硬盘已损毁,长江存储的 ssd 这么不禁用么?
我在想固态的坏道是个什么概念...
2023-02-18 20:52:33 +08:00
回复了 MRG0 创建的主题 程序员 求 V 友们指个路
随着年龄增长,这些下降是不可避免的,过几年会更明显,感兴趣是一方面,用不用的上是另一方面。
我想想一年左右,主要做修补工作,想通过跳槽涨薪的话。
自己从脚手架开始构建一个项目吧,vue 也行,react 也行,最不济也得知道从头开始大概是怎么一回事(参考成熟框架)。
可以尝试复刻自己正在修补的项目的主要部分,或者平时接触不到的非业务的部分(如果是后台,比如登录,鉴权,一些复杂的业务模块,或者绘图组件之类的),这是一个方向。
另一个方向则是,总结自己手中项目的业务流程,以及前端在其中的位置,有什么亮点(技术上的,业务上的与前端相关的)。
最后就是一些面试题准备吧,根据上面的方向,选一块深入,也可以参考看别人怎么做的。
2023-01-29 12:23:00 +08:00
回复了 unt 创建的主题 程序员 图片显示用静态资源+相对路径 对比 用 base64,性能上有区别吗
一个可视区内为例,3000 张一个可视区,用 base64 大概是,先等所有图片下载完再展示(我就当你是嵌在 html 里了)
相对路径则是先展示轮廓再展示,浏览器并发,不同浏览器不一样通常是 6 ~ 8 个,所以 3000 张同屏怎么也会有先后顺序
你要全部加载完哪个更快?主要看设备,通常来说,一个大文件会比 3000 个小文件快,取决于大小差异和实际使用的 http 协议,用 http3.0 的话,小文件估计会快一点,1.0 大文件会快一点。
个人建议,用相对路径,需要一次性展示的话自己控制图片的加载完再展示,而不是使用 base64 这样完全不可控。
一个可视区放不下的情况,比如滚动加载,就别 base64 了,没啥意义。
2022-11-30 23:09:45 +08:00
回复了 orluna 创建的主题 宽带症候群 家用服务器选择
我是一台低功耗的工控机终端代理出来,需要干重活的时候对台式远程开机...J425 这种 U 几乎只适合 NAS 和软路由吧,附带一提,纯代理的话可以找 frp 服务或者白嫖 cloudflare 的 tunnel 服务,或者类似的服务
1  2  3  4  5  6  7  8  9  10 ... 14  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1137 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 44ms · UTC 18:49 · PVG 02:49 · LAX 10:49 · JFK 13:49
Developed with CodeLauncher
♥ Do have faith in what you're doing.