WordPress分支


8

是否存在WordPress的分支?

可选子主题:

  • 他们为什么要叉子?不同的设计目标?(例如,默认情况下使用HTML5代替XHTML语法)
  • 他们从哪个版本/时间偏离WP代码库?
  • 它会重用其他任何项目代码吗?
  • 它是活动叉还是已停产/陈旧?

WP本身源自b2 / cafelog。因此,我想分叉通常有很多上行空间。但是很明显,如果这是一个长期的衍生项目,则取决于功能目标。

除了真正的fork,也许插件丰富的(或密集的核心“ moded”)WP分发也是很热门的。主要是查看存在哪些选择或开发可能去向。

Answers:


8

WordPress MU

最初,WordPress MU是传统WordPress系统的“叉子”。目标是使用WordPress为离散站点(而不是单个站点)的网络提供动力。最终,这被证明是一个强大的按需功能,并且MU fork被回滚到WordPress核心中,成为我们今天所知的3.0多站点。

枸杞

Lyceum是另一个分支,意在将WordPress从单个站点扩展到多站点系统,特别是针对企业系统。在有关WordPress MU合并的公告发布的同时,它被放弃(“关闭”)。该站点仍然有效,您仍然可以下载旧版本,但不再维护该派生。

其他

我听说过WordPress的版本没有什么不同,除了用MySQL之外的其他数据库替换数据库结构。我遇到了一个使用Microsoft SQL Server的应用程序,另一个使用了类似于Wiki的平面文件系统的应用程序。每个开发都是为了适应特定的服务器体系结构和与特定的其他平台的接口(SQL Server系统必须在SQL Server上运行。平面文件系统必须与只能读取平面文件的另一个CMS集成)。

但是,除了MU和Lyceum,我听说还没有任何主要的分支持续超过一两个月。WordPress的发展周期令人难以置信,大多数“分叉”之所以出现,是因为有人想要添加特定功能,但仍与WordPress保持相对同步,而核心团队添加了其他新功能。例如,MU总是比WordPress落后几个月,但这似乎并没有困扰任何人。

就像您提到的那样,WordPress本身就是另一个项目的分支。因此分叉是可能的,并且可以成功。只是这种情况很少发生。


好答案。但是,当您说“派生...可以成功”时,听起来似乎不是,至少在WordPress世界中不是这样吗?
MikeSchinkel 2010年

我的意思是说分叉可以成功,因为WordPress本身是另一种产品的分支,并且获得了巨大的成功。同时,还没有来自WordPress的成功分支(除非您计算3.0 MU之前的数量),但这是因为并没有很大的需求。
EAMann

WordPress的来源是什么?
NetConstructor.com 2010年

WordPress 1.0是由Matt Mullenweg和Mike Little 在2003年b2 / cafeblog分叉的。
EAMann

6

有一些分支试图使WP与postgresql一起使用。最好的我知道他们都死了。

回到2005-2006年,还有LightPress,它具有更快的模板引擎。它也死了。


有趣。听说过。因为它仍然使用WordPress作为后端,但在其数据库上提供了简化的UI客户端,因此实际上是个不错的概念。
mario 2010年

我不认为LightPress是真正的分支,因为根据其自身的承认,该系统“与WordPress不共享代码”。它比真正的fork更像是前端扩展……
EAMann

从我当时尝试过的内容来看,它将以定义方式点燃并确实替换前端,而后端保持原样。是的,从技术上讲,不是叉子,但除了名称以外,无论如何都没有叉子。:-)
Denis de Bernardy 2010年

2

从技术上讲,“ Atom”(名称是临时的)不是叉子,更像是用不同的架构模式完全重写WordPress ,它是我目前开发的:)

尽管距离发布稳定版本已经几个月了,但我非常有信心它不会像其他版本那样死掉。

Atom的目的是从最终用户(功能,UI结构)的角度克隆WP,真正的区别在于“幕后”。在Atom中,一切都是模块化的,应用程序分为“服务”,模块(控制器)和主题(视图)。类似于WP插件的模块可以使用数据库,缓存引擎或路由器之类的服务来生成主题的内容。

如果要查看当前的开发状态,请在此处进行基本预览。代码也将在github上发布...


1

在撰写本文时仍在开发中,但Ghost声称是“ Wordpress-lite分支”。这是一个很好的前端和后端干净的UI,主要关注Wordpress的根...博客。

您可以在此处注册开发邮件列表。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.