
1 edsheeran 2018-04-25 11:55:49 +08:00 |
2 artoostark OP @edsheeran 我用了 Redis 和 Memcached。这个不太适合我,我知道这个插件。 |
3 night98 2018-04-25 11:59:42 +08:00 via Android 在用 wpsupercache,小站够用了。 |
4 artoostark OP @night98 所以最后一句是:这个方案比较适合中大型网站。 |
5 just1 2018-04-25 12:02:15 +08:00 via Android 想法是没问题的,但是改完这还是 wp 吗 还不如重写。。 |
6 artoostark OP @just1 是啊。WordPress 生态圈好啊。不想自己完全重写。 |
7 wangding85 2018-04-25 12:41:28 +08:00 via iPhone 之前搞过类似的,但是发现服务端改动太大,已经脱离 WP 框架变成写 php 的 api 了。之后采取了 twig 这个模版语言,好歹不用 php 和 html 混写 |
8 artoostark OP @wangding85 看介绍还行。 |
9 qiaobeier 2018-04-25 14:10:17 +08:00 看标题我还以为在讨论 wp 的 restful api |
10 qiaobeier 2018-04-25 14:14:13 +08:00 另外你说的这些功能很像这个产品 https://getshifter.io |
11 artoostark OP @qiaobeier 进去看了一下,WordPress 是部署在它上面,不太想要这种。 |
12 qiaobeier 2018-04-25 16:15:30 +08:00 @artoostark 我只是说功能和你说的有点像,也就是 wp 使用和创建生成的文件在 2 个地方,生成文件后自动发布到 aws,完全静态化。但他这个产品功能很不完善,也许我试用的免费版本的关系。 |
13 night98 2018-04-25 17:15:50 +08:00 你这个说实话其实基本等于 hexo,hugo 这类静态页面生成器了,这样的话就失去了 php 的特点呢。 |
14 shootsoft 2018-04-25 21:14:33 +08:00 via iPhone 首先,要看你是怎么定义“大中型网站”的,如果只是有很多页面,你可以试试,当页面数量达到几十万的时候,全站更新效率就会比较低。如果是有很多用户交互行为,频繁更新整个页面,性能和体验可能不如用 redis 或者 memcache 好。 |
15 artoostark OP @shootsoft 如果整体更新一遍确实蛋疼。只能针对性的对有变动的内容做更新。 |
16 meathill 2018-04-25 22:58:48 +08:00 中大型的网站直接上 CDN 就可以了,对静态化的需求不是很大。如果小型网站,七牛每月 10G 流量差不多也够了。 |
17 flynaj 2018-04-26 13:02:45 +08:00 via Android 分离开就是静态网了,那你不如用其它 cms,dedecms 之类的。 |
18 hoythan 2018-04-30 04:30:45 +08:00 如果需要用到 wp 前后端分离的话。。。 https://github.com/hoythan/DFOXA-WordPressAPI |
19 artoostark OP @hoythan 好像还不错。 有兴趣加入我们的 WordPress 社区么? |
20 kouhe3 2023-01-23 11:12:18 +08:00 ~~要不写一个类似 WordPress.com 的安卓客户端,实现前后端分离(?)~~ 我今天尝试了 simply static, 发现这东西太 GOOD 了。尤其是它能把静态文件保存到另一个目录,更方便了。 不过还是有个典型问题:搜索怎么办。 我看 blogger 挺好的,文章页面是 HTML, 搜素界面还是动态的. WordPress 能不能 PHP 和 HTML 混着用? |
21 artoostark OP |
22 artoostark OP @kouhe3 可以使用 GraphQL 提取文章数据,然后用静态站点生成器输出。 |
23 linyongxin 2024-05-22 09:52:47 +08:00 WordPress 自带的 wp-rest API ,做成 headless cms 按理更简单,已经有好几个基于 uniapp 的多端小程序实现了,我一直在用静态托管 |
24 artoostark OP @linyongxin 市面上有一些企业提供的商业方案,开源的还么发现特别简单好用的。 以下是两个参考服务。 https://getshifter.io/ https://www.strattic.com/ |