面向插件的网站的文件夹结构,如wordpress

时间:2009-07-19 14:21:04

标签: plugins web directory-structure

我只是想知道一个网站的文件和文件夹结构,这是一个面向wordpress或joomla的插件。 我的要求是开发一个网站,并希望通过插件或类似功能添加更多功能。

我需要的是添加和 wordpress 中的其他信息或功能会话 我们可以使用一体化SEO包它将绕过标题和其他一些信息。 或相关文章的其他一些功能显示在特定文章正文的底部。 aam谈论 wordpress 的结构。

有没有人有想法请与我分享。 希望每个人都理解我的生活。 谢谢。

1 个答案:

答案 0 :(得分:1)

我认为有很多可能的解决方案。

可能取决于:

  • scalablity(你希望它支持多大的插件并重复使用彼此的部分?)
  • vibility(如何在网址中看到插件地址?)
  • 部署(谁可以添加新插件?它是为所有人开放还是仅供认证的开发人员使用)

你可以去:

<强> www.domain.xyz/plugins/some_module /

但是如果插件不是插件但后来成为系统的默认部分呢?

然后将它们称为它们是更合乎逻辑的:

<强> www.domain.xyz/some_module /

但是你可能会遇到像现有系统文件夹这样的插件名称的问题。因此,您需要一些“保留”的foldernames列表来防止这种情况。

您也可以选择:

<强> some_module.domain.xyz /

但另一方面,这将要求您的webadmin或web服务器支持一个网站的多个别名,这种结构将带来可扩展性,因为您可以稍后将模块移动到其他webhost。但它在开发中的工作也更加昂贵,而且很难使其“受用户/开发人员控制”,因为这可能会增长。

您也可以看看FaceBook如何处理应用程序。这也是一个插件界面。慢,但已实施。