Wordpress rest API能否同时被数千名公共用户使用
公共用户可以使用REST API是的,但他们的访问将受到更多限制,例如,您可以在tomjn.com/wp-json
, 但祝你在没有登录的情况下创建帖子时好运:)
还是仅限开发人员使用?
正如我提到的,一些端点需要经过身份验证的访问,例如修改和创建帖子。添加您自己的端点您可以对此进行配置
我想使用API为成千上万的用户提供内容,但我发现目前它从服务器提取数据的速度很慢
是的,有些网站完全由REST API提供支持,有数千个并发用户,但不要期望共享托管设置能够处理它。
REST API调用仍然需要时间和系统资源,如果不能同时为1000个用户提供首页服务,REST API也不会有太大的不同。
因此,真正的答案取决于站点的构建情况、硬件对象缓存以及备份它的缓存机制
一、 e.图像等。
RESTAPI返回JSON数据,有时返回XML。它们不会返回图像。JSON响应可能包含HTML片段,但引用的任何图像都只是引用而已。PHP发送图像标记的方式与引用图像标记的方式相同。
如果您希望通过REST API发送整个HTML页面,就像它是前端一样,那么您就错了。REST API不适用于人类。JS调用您的站点、远程请求、工具等,但不是真正的用户访问。
使用REST API的站点将发送一个页面,然后该页面将在JS中调用API以填补空白。