sách gpt4 ai đã đi

部署 CMS 驱动的内容

In lại 作者:行者123 更新时间:2023-12-04 06:37:31 28 4
mua khóa gpt4 Nike

我正在研究改变我目前创建营销网站的策略。目前,我完全用 PHP 从头开始构建网站,使用一个简单的包含系统。所有代码(以及内容)都存储在文件(而不是数据库)中,允许我使用 Subversion 进行历史记录和部署。

我想转而为网站使用 CMS,但我不知道如何处理大量内容更改和部署。

大多数时候,营销网站的变化并不简单。产品发布可能涉及一次更改、添加、删除和移动多个页面。所有这些更改都需要在登台服务器上进行和审查。当一切准备就绪后,它需要在特定时间立即投入生产。

大多数 CMS 的工作流程解决方案是允许编辑人员在 CMS 内进行单页审阅。大多数时候,他们正在审查尚未发布的页面,而不是对已经存在的页面进行更改。最重要的是,此审查是在生产现场完成的。这更适合定期创建文章,例如博客。营销网站确实有新闻版块,但这无助于启动整个“全新事物”产品版块。

我似乎无法为我的工作流程找到 CMS 解决方案:

  • 在开发环境中创建内容。
  • 将所有更改部署到临时服务器以供所有相关方审查(无需单击 CMS 中的某个“预览”按钮)。
  • 在指定时间部署所有批准的更改。
  • 允许通过 CMS 调整内容
  • 1 Câu trả lời

    可信度:我领导的团队构建了一个相当大的 CMS*,我们有很多与您描述的相同的需求。例如,编辑需要创建一百页的营销 Material 、图像、电影;将其翻译成 65 种语言并在全局范围内同时部署。

    如何接近它?有很多方法,您建议的方法有其自身的一系列困难。我们发现运行良好的模型是 单页评论模式 结合 批量调度 .大多数内容管理系统允许编辑者创建页面但 checkin 为“草稿”而不是“发布”。对于未登录的用户,该页面将返回 404,但对于已登录的用户,他们将看到最新的草稿版本。一旦审批人验证了所有内容,他们就可以安排同时发布所有 n 个页面。这确实可以很好地扩展和扩展。

    在不了解您的独特问题集的情况下,我无法推荐特定的解决方案,但我鼓励您不要在此过程的早期将自己锁定在特定的系统模型中。根据您所说的,大多数好的 CMS 系统应该是具有少量定制的可行候选者。

    *近一百万页,超过 65 种语言,数千名编辑,每天数百万次点击 - http://www.volvo.com

    关于部署 CMS 驱动的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4686979/

    28 4 0
    行者123
    Hồ sơ cá nhân

    Tôi là một lập trình viên xuất sắc, rất giỏi!

    Nhận phiếu giảm giá Didi Taxi miễn phí
    Mã giảm giá Didi Taxi
    Giấy chứng nhận ICP Bắc Kinh số 000000
    Hợp tác quảng cáo: 1813099741@qq.com 6ren.com