Would this be achieveable?

时间:2015-07-22 作者:Reapies

因此,我不擅长会话,我想知道,与其围绕wordpress本身创建一个站点,不如通过SSI和定制,我可以从配置好的wordpress站点获取SSI并将其插入站点,然后使用wordpress作为连接到数据库的桥梁,为我激活会话,而不需要自己编写它们,换句话说;

我真的没有wordpress的用处,因为我正在创建自己的网站,我想要的是使用wordpress连接到数据库并控制我的会话,其他什么都做不到?

1 个回复
SO网友:s_ha_dum

WordPress不使用sessions 因此,它不会帮助你“控制你的会话”。您必须自己合并代码。

SSI?Server Side Includes? Wordpress也不使用服务器端包含,您也不应该使用。他们的技术很古老,容易出现bug,也被称为容易被黑客入侵,而且非常非常有限。WordPress与几乎所有现代web应用程序一样,使用服务器端脚本语言来生成页面标记。WordPress特别使用PHP。PHP确实可以轻松地将页面组件分离到不同的文件中,但这与SSI不同。

我不知道你所说的“…将其插入网站…”到底是什么意思但可能不是。无论您已经构建了什么,都必须转换为WordPress主题,才能让WordPress参与管理文件包含。

是的,您可以在不使用任何前端组件的情况下使用WordPress的后端,从而有一种到数据库的“桥梁”。但不要这样做。如果你没有使用大部分WordPress,它将是一个繁重的应用程序。如果您需要,这是一段非常快速、体面的代码,但是如果您只想连接到DB,它就太重了。

回答:承诺使用WordPress或推出你自己的CMS-ish工具来做你需要的任何事情。

结束

相关推荐

Preventing session timeout

不确定这是一个bug还是出于设计,但它真的很烦人。每隔一段时间,在更新核心之后,在管理部分,我就会收到臭名昭著的“您的会话已过期”消息。很奇怪,因为WP显然不使用会话。登录提示带有一个“记住我”复选框,为什么它不记得?我想这里的“记住我”和“让我登录”是有区别的。我禁用了所有插件,删除了Cookie,尝试了其他浏览器,甚至对着屏幕大喊大叫,但我一直被淘汰。WP是否在管理部分设置了无活动时间限制?有人能解释一下WP到底是怎么让用户登录的吗。