代码之家  ›  专栏  ›  技术社区  ›  opensas

php-CMS系统是用一个框架构建的-php框架和php-CMS

  •  2
  • opensas  · 技术社区  · 16 年前

    所以我想简单地实现一个内容管理系统,同时看看一个现代php框架(rails启发的框架之一,或者至少实现MVC,我认为它涵盖了所有这些框架……)

    http://www.digitaluscms.com/ ,使用zend框架构建,以及 http://radiantcms.org/

    7 回复  |  直到 16 年前
        1
  •  3
  •   Pascal MARTIN    16 年前

    (实际上就在今天) 属于 Diem ,它是建立在symfony之上的 (并使用了Zend框架的一些组件) .

    也许 吧 Sympal ,同样基于symfony,你也会感兴趣。


    不过,这两个并不像Drupal那么受欢迎 (或者乔姆拉,或者其他你能想到的著名的CMS) ,我可能不会把它们用在任何“真正”的网站上——至少,在研究它们之前不会。

        2
  •  3
  •   arnorhs    16 年前

    对于框架,我将全心全意地推荐CodeIgniter。它基于MVC,超轻量级,让你想起了很多Rails。您可以在此处查看hello world应用程序的屏幕截图: http://codeigniter.com/tutorials/

    对于CMS来说 http://expressionengine.com/ 它上面有一个CMS的流行代码。我不太喜欢它作为一个CMS,但你问的是一个好的平台来构建,所以这可能是一个很好的赌注。

    最常见的PHP框架是 Symfony CakePHP

    最常用的CMSE当然是: WordPress Joomla Drupal . 有无数的其他系统可用,但其中大多数并没有一个好的平台来构建。

        3
  •  1
  •   Paul McMillan    16 年前

    其他人提到了各种预先构建的CMS应用程序。如果您想在现有的PHP框架中构建自己的框架,请查看CakePHP或symfony。

    http://cakephp.org/

    http://www.symfony-project.org/

    但实际上,你应该学Django,因为它太棒了。

        4
  •  1
  •   Phil Sturgeon    16 年前

    PyroCMS . 演示程序目前已关闭,但安装程序是如此的怪异,你可以让它在几分钟内运行。

    模块化,多语言,UTF-8通透,非常容易剥皮。

    与其他CMS不同的是,PyroCMS完全没有触及核心框架,这意味着CodeIgniter的未来升级很容易。

        5
  •  0
  •   Jones    15 年前

    你应该看看silverstripe——除了你真的应该读一读当今框架能提供什么的事实之外,一些关于Rails和Django的基本知识对于你自己决定什么对你有利什么对你不好是绝对必要的。

    当然,在这里谈论乔姆拉是个笑话。

        6
  •  0
  •   renick    13 年前

    Joomla . 它可能不会教你很多,但你会得到一个非常好的系统。专业水平甚至。Joomla有一个MVC框架,但您所做的大部分工作都是配置。但真的谁还想做cms呢?很多人都在外面。

    别开玩笑了,Joomla是用php编写的,可伸缩性很好,并且为客户机/最终用户提供了一个很好的管理界面。它也被广泛使用。

    如果你真的想学习一个可用的框架,试着用zend或codeigniter编写cms。这些都是漂亮的框架。

        7
  •  0
  •   Damien Flament    8 年前

    如果你真的想在开发一个简单的CMS的同时尝试一个流行的PHP框架, 寻找一个真正的CMF .

    我现在唯一知道的是 Symfony2 CMF

    使用CMF代替CMS 防止您仅使用大型管理后端和 . 因此,您甚至可以将该框架(在我的示例中为Symfony)用于与CMS无关的项目!

    使用像Wordpress或Drupal(它是在Symfony之上构建的)这样的CMS会隐藏框架。

    实际上,Symfony CMF只与Symfony 2兼容。但是symfony3已经提供了测试版的捆绑包。总之,有一个 LTS version of Symfony 2 谁的bug修复支持将在2018年结束,安全支持将在2019年结束!

    推荐文章