Phalcon框架可以使用什么CMS?

问题描述 投票:0回答:4

过去 4 年我一直使用 Wordpress 开发中小型网站。现在我有一个企业项目,我正在考虑使用 Phalcon PHP 框架

我的企业项目将处理大量用户,并将发布带有图像的文章。这就是为什么我仍然想使用某种 CMS。

我认为像 Phalcon 这样的框架非常适合服务和业务层,但它缺乏在各种 CMS(如 Wordpress)中找到的 GUI/服务。我知道 Phalcon Eye 正在开发中,但它处于非常早期的开发阶段(我认为)。

Phalcon MVC 可以与任何 CMS 一起使用吗?如果是的话,Phalcon bee 的速度不会因为慢得多的 CMS 而受到影响吗? (推荐什么CMS?)

更新
我的企业项目的第一个版本目前正在使用 WP 来处理用户注册、页面/模板处理、文章等。但这只是解决方案的一小部分。所有其他代码都是自定义的,我意识到应该使用可靠的框架,如 Phalcon、Laravel、Sympfony 等。

更新2
如果我使用 Phalcon 这样的框架来执行自定义代码、呈现数据和表单处理,会怎样?然后我构建了一个 Wordpress 服务,该服务将从 WP DB 中检索文章。这样我就不需要使用 wordpress 进行演示,但我可以使用 WP 来处理文章、图像甚至用户。坏主意?

php wordpress content-management-system phalcon phalconeye
4个回答
3
投票

您可以使用Yona CMS(使用Phalcon构建),其代码托管在GitHub,具有模块化结构和Phalcon框架的极快速度。
很少有大型项目致力于此 CMS。


2
投票

使用现有的 CMS 进行管理并为其编写 Phalcon 前端是一个非常有趣的想法,多年来我一直在反复思考。 (我还没有这样做,因为我有一个自定义的 CMS 需要维护,我不知道如何用 WP 或 joomla 等替换它)

我认为使用 phalcon 可以拥有一个比 WP 网站快得多的网站,但我认为权衡是没有 WP 插件可以工作,并且你使用的 PHP 越多,让它们工作,你侵蚀得越多得益于 phalcon 的优势,您可能刚刚使用过 WordPress。

我从未将 Phalcon 2.0 与 Zephir 一起使用过,所以无法对此发表评论。

-----额外评论内容----

我看到一条关于更新 phalcon 的评论,我想我会解决这个问题,您可以使用 3 或 4 个命令(或单个 shell 脚本)更新 phalcon,并且只有在您重新启动网络服务器时才会生效。 Apache 可以正常重启,这不会影响您的任何用户。

phalcon 是否比 PHP 文件编写的框架更难更新取决于你的更新方法。例如,使用 git 更新 phalcon 比通过 FTP 传输单个文件更快、更容易、更安全。当然,使用 git 两者我看不出有多大区别,只要网络服务器足够聪明,不会在复制时打开 php 文件...

re: 速度 - phalcon 非常快(比 zend Framework v1 IMO 快 10 倍,YMMV),它可能不如 Node 快,具体取决于你在做什么,但如果你的 PHP 远远优于你的 JS 和你的服务器管理员从未使用过节点 - 像我一样,速度上的差异看起来不值得付出额外的努力。


1
投票

我认为根据您的要求,您应该选择 CMS,Phalcon 不会为您提供 CMS 的功能,它有自己的优势。如果您正在使用 WordPress 并且对其性能不满意,那么 PHP 中还有许多其他流行的 CMS 解决方案,例如 Joomla 或 Drupal,您也可以研究一下,并选择最适合您的要求的。


0
投票

只有基于 phalcon 的 CMS,例如 phalconeye,才可能受益于 phalcon 的速度。

如果你想要速度,请避免使用 Drupal,那不是更好的地方。

© www.soinside.com 2019 - 2024. All rights reserved.