Phire CMS:功能丰富的轻量级内容管理系统

到2009年,开发人员Nick Sagona逐渐为自己的特定客户需求构建了许多定制的手动内容管理解决方案 他意识到为所有这些自定义位提供一个标准的模块化平台会很有用, Phire CMS诞生了。

Phire CMS 1.0版于2010年11月1日发布。去年10月,2.0版发布,并进行了彻底的重写,以利用Pop PHP Framework ,该框架也是由Sagona在总部位于新奥尔良的Web设计公司NOLA Interactive开发的。 这两个应用程序都可以通过BSD 3-条款许可获得

思考“好吧,另一个PHP内容管理系统”,然后再给Phire CMS别无选择。 但是,这样做可能会错过真正可靠的产品,该产品可能对许多CMS方案都有用。 托管和支持可以从许多不同的公司获得,Phire CMS绝对是成熟产品,可以在黄金时段使用。

安装Phire CMS并不困难,它需要PHP 5.4,Apache 2(或其他具有URL重写支持的Web服务器),并且可以使用MySQL,PostgreSQL或SQLite作为存储引擎。 安装后,Phire CMS附带了六个最常用的模块,因此您可以正常工作。

Phire CMS:功能丰富的轻量级内容管理系统

我花了几个小时来修改可用的演示和测试安装,并且我最初的问题(尤其是在我第一次查看Dashboard之后)是,“那么,这与WordPress有何不同?” 的确,如果您对WordPress的界面感到满意,Phire将会感到非常舒适。 但这确实比那更深。 Phire CMS在其模块方面几乎可以考虑所有内容:内容,媒体,模板引擎,导航工具,类别,动态数据等。 不需要博客风格的页面? 很好,不要创建该内容。 如果您想要包含例如Google Maps的内容页面,那么有一个用于该页面的模块可以使用。 您可以混合和匹配所需的组件,并且该平台允许在需要时创建新模块。 这个想法有点类似于WordPress的“插件”架构,但是在这种情况下,这些模块甚至提供了非常基本的功能,因此可以根据需要进行修改或替换。 该项目的GitHub站点上提供了很多模块(其中将近二十个)。

我发现特别有趣的一个功能是模板编辑器。 在WordPress中,构成页面的模板分为许多部分,并按顺序包括在内。 更改顺序意味着要动手或使用插件,对于新手来说,找到要编辑的位可能会造成混淆。 在Phire CMS中,整个模板都显示在编辑器中,您可以更轻松地编辑所需的内容。 您还可以定义一个页面,专门用于某些设备-Android平板电脑或电话,Windows Phone,iPhone或iPad,甚至是Blackberry和Palm设备。 您还可以通过选择“ 任何移动设备”,“ 任何手机”或“ 任何移动平板电脑 ”将它们“分组”。 您可以包含其他模板,因此,如果您具有标准的页眉,页脚或导航元素,则不必一遍又一遍地重复,但是与Wordpress不同,您不必修改PHP以不包含那些元素在特定页面上,只需制作一个没有包含内容的模板即可!

Phire CMS:功能丰富的轻量级内容管理系统

在我的第一眼中,Phire CMS有一些缺点。 文档有点稀疏-大多是简洁的README文件。 我找不到Wiki,论坛或任何其他标准的有用社区信息。 有一个带有****的YouTube频道 ,对您有所帮助。 但是我非常希望看到一个围绕该产品的开发者和用户社区。 Phire CMS的大多数系统都是由单个开发人员创建的,这可能会使支持和错误修复有些棘手。 为新用户获得帮助可能会出现问题。

对于希望CMS为您完成大量准备工作并准备一些基本内容(例如具有固定页面的博客)的用户,Phire可能不是您的CMS。 出厂时,没有用于主题 ,统计,SEO或社交网络的机制-所有这些都是您必须添加和配置的模块。 但是,如果您是高级用户,并且正在寻找功能丰富,轻巧的CMS引擎,并且可以将其开发为精确地执行您想要的功能,那么请给Phire CMS看看。

翻译自: https://opensource.com/business/16/5/phire-cms