【问题标题】:Lightweight CMS in PHP [closed]PHP中的轻量级CMS [关闭]
【发布时间】:2011-02-18 00:46:32
【问题描述】:

我正在构建一个需要对客户进行一些非常有限的内容管理的网站。该网站只有少数区域需要客户自己更新内容。

最好创建一个非常简单的自定义管理页面供客户登录并说添加新闻故事等,还是最好使用成熟的 CMS,例如 Drupal 等,这对我来说似乎有点矫枉过正。

【问题讨论】:

  • 这是 Django CMS 最理想的地方...但是您使用的是 PHP... sigh
  • 我想从 A 点到 B 点。我应该买自行车还是航天飞机?这可能取决于A和B相距多远。伙计,建立你自己的厘米。
  • 许多人说它不会重新发明轮子,但为特定需求编写自定义 cms 才是王道!

标签: php content-management-system


【解决方案1】:

如果您有能力,那么我建议您尝试创建一个简单的管理员来维护内容。

通过这种方式,您将拥有完全的控制权和灵活性,而无需尝试驯服厨房水槽 CMS 来为您做简单的把戏。

您将获得有关这些系统如何工作的宝贵实践知识。

【讨论】:

  • 这就是我的想法,基本上客户只是想更新一些新闻故事和其他一点点信息,例如链接页面。我觉得走完整的 cms 路有点过分,但另一方面它可能是一个更优雅的解决方案。
  • 如果您想做的事情很简单,那么使用任何预构建的 CMS 的 +1 都是多余的
  • +1 有一点是重用不再有用了。如果您只需要有限的管理能力,sqlite + php 可以比尝试安装 mysql、php 和 (wp/drupal/joomla) 更方便。
【解决方案2】:

看看CushyCMS - 您只需标记您的文件,无需更多配置,因为 CMS 在其他地方运行。这是非常基本的,但可能正是您所需要的。

【讨论】:

    【解决方案3】:

    我在几个旧项目中使用了 sNews CMS。它仅基于生成每个页面的单个核心引擎文件。它确实是一个轻量级的,但它不是很人性化。这是开发者的选择,查看http://snewscms.com/

    【讨论】:

      【解决方案4】:

      我建议您使用经过验证的现成 CMS,而不是重新发明轮子。 Drupal 的核心是 轻量级,可扩展性极强,并且足够流行!

      Remote CMS 也可能符合您的情况,我建议您查看PageLime,它看起来非常简单且很有前途。

      【讨论】:

      • 我过去曾在项目中使用过 Drupal,根据我的经验很难确定主题。
      • 比制作 WordPress 主题还要简单!你只需要先阅读几页。
      • 您的意思是压缩了 1 兆字节。解压后是 4.5 兆字节。你不觉得几乎没有轻量级的厘米吗?
      • 没关系,我会删除我的-1,因为你是个好人。
      【解决方案5】:

      正如提到的previously 我建议看看ModX

      开箱即用,后端管理具有内置的权限系统。建立一个站点然后允许注册用户访问他们需要更新的一小部分非常简单。

      【讨论】:

        【解决方案6】:

        TextPattern CMS 也是一个不错的超轻量级选择!我以前使用过它,并且对结果非常满意...设置简单、内存占用小等。

        【讨论】:

          【解决方案7】:

          结帐指数CMS。我已经将它用于少数网站,我必须说它非常容易设置和主题。

          【讨论】:

            【解决方案8】:

            Wordpress,说真的:)

            【讨论】:

            • 主题 wordpress 有多难 - 所需的布局和样式非常具体。这是我犹豫使用 CMS 的部分原因,因为它们看起来都非常“相同”,因此我认为它们很难主题化
            • 在 Wordpress.org 上有一个庞大的 WordPress 主题、样式和 PHP-hackin 用户社区。足够好的文档。
            • Wordpress 是一个轻而易举的主题。 CMS 通常有 2 种方法,即“noob”方法,它们提供了大量的占位符。但是你可以把所有这些都去掉,使用常规 PHP 包含的标签,让它做你想做的事。
            • 我最近尝试了 Wordpress。删除默认主题并替换它非常容易(尽管保留旧主题以供参考是个好主意。)
            【解决方案9】:

            我喜欢Silverstripe,因为它既有效又简单,而且它建立在良好的 OOP 框架之上。

            【讨论】:

              【解决方案10】:

              我在Apostrophe CMS 方面有很好的体验。它基于将一组插件添加到现有的Symfony 应用程序,调整一些设置,然后说“我希望管理这部分页面”。具有角色/权限能力,并且作为 Symfony,能够将其集成到现有站点或根据需要扩展。

              非常用户友好 - 登录您要更改的页面,点击建议更改旁边的“编辑”,进行更改,点击“保存”,完成 :-)

              【讨论】:

                【解决方案11】:

                我对@9​​87654321@ 的体验非常好,但机会取决于您想要什么,它只会为您处理用户授权/身份验证。但它就像它们来的一样轻(我见过,鉴于那里有大量的 CMS,可能根本就不多)。

                另见this similar question。 (其中,Textpattern 绝对是另一个不错的选择,但对你来说也可能太简单了。)

                【讨论】:

                  【解决方案12】:

                  看看Pixie CMS,我自己没用过,但我老板用过,他很喜欢用。

                  【讨论】:

                    猜你喜欢
                    • 2011-10-22
                    • 2010-10-17
                    • 1970-01-01
                    • 2011-11-21
                    • 2012-01-25
                    • 1970-01-01
                    • 1970-01-01
                    • 2016-06-01
                    • 1970-01-01
                    相关资源
                    最近更新 更多