【问题标题】:Using CakePHP 1.3 but have no database使用 CakePHP 1.3 但没有数据库
【发布时间】:2012-05-03 00:50:56
【问题描述】:

为什么在我的网站上使用 CakePHP 1.3 有什么好处,但我没有数据库,因为网站是静态的?

【问题讨论】:

  • 更好的是:如果您的网站几乎是静态的,则根本不要使用框架

标签: cakephp cakephp-1.3


【解决方案1】:

您可以使用简单的 HTML 来开发一个包含所有静态内容的网站。如果它有一个单一的联系页面或者你可以用简单的 PHP 开发的东西。你不需要为此使用 CakePHP。

CakePHP 框架用于需要与数据库进行更多交互的 Web 应用程序。

【讨论】:

  • 是和否,因为它具有组件和结构的功能,即使您不需要模型也可以使用
  • 你提到你的网站会有更多的静态页面。如果这种情况你不需要 CakePHP 框架。如果您有更多静态页面并且将使用更常见的 html,例如页眉和页脚,您可以使用简单的 php 来做到这一点。无需 CakePHP 框架。
  • true 但有页眉、页脚、url 重写、元素等。
  • php中用什么做重路由?
  • 是的,我将直接使用 php 并使用包含元素和其余内容
【解决方案2】:

虽然我一般同意 gvLearner 的观点,如果您想拥有一个静态 html 站点,但仍然使用 CakePHP 的一些功能,并且将来能够轻松地将站点转换为动态站点,您可以使用 Cake 内置的Pages Controller.

CakePHP 核心附带一个称为页面控制器的默认控制器,该控制器通常用于提供静态页面。查看我发送的文档链接,希望对您有帮助。

干杯, 鲍里斯拉夫。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-09
    • 2011-06-05
    相关资源
    最近更新 更多