在 php 应用程序中包含 Mediawiki

发布于 2024-11-05 13:58:28 字数 96 浏览 0 评论 0原文

有没有办法从我的 PHP 应用程序中包含 MediaWiki 安装中的单个文件,并且一切都会正常工作? 我首先尝试制作 iFrame,但单击 iFrame 内的某些链接不起作用。

Is there a way from my PHP application to include a single file from the MediaWiki installation, and everything would work fine?
I first tried doing an iFrame, but clicking some of the links inside the iFrame doesn't work.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

吾家有女初长成 2024-11-12 13:58:28

似乎为您自己的应用程序使用 MediaWiki 引擎的唯一可能方法是在您的服务器上安装一个单独的实例(源+数据库)。然后你就可以通过API使用它了。

优点:

  • 易于更新;
  • 可与任何平台上构建的任何应用程序一起使用;

缺点:

  • MediaWiki的安装和维护不太容易;
  • 即使在脚本中,您也应该使用外部接口。比如说,您应该使用从 PHP 应用程序到 Wiki 的 CURL 请求,即使它们位于一台主机上。
  • 严重过热,因为你不能只使用维基解析器。

It seems that only possible way to use MediaWiki engine for your own application is to install a separate instance on it on your server (source + db). Then you'll be able to use it through API.

Pros:

  • Easy to update;
  • Can be used with any application built on any platform;

Cons:

  • It's not too easy to install and maintain MediaWiki;
  • You should use external interface for it even from your script. Say, you should use CURL requests from your PHP application to your Wiki even if they are situated on one host.
  • Large overheat, 'cause you can't use only Wiki-parser.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文