好的,我有一个不使用框架或 CMS 的网站,因为它是一个仅显示一些文本的简单网站。仅此而已,对于您需要真正的 CMS 而言,没什么特别的。
但是当我想更改一些文本时,我不想下载文件,请在 PhpStorm 中对其进行编辑,然后重新上传。所以我想问一下是否有一个简约的框架可以让我在不花费太多时间的情况下实现这一点。
好的,我有一个不使用框架或 CMS 的网站,因为它是一个仅显示一些文本的简单网站。仅此而已,对于您需要真正的 CMS 而言,没什么特别的。
但是当我想更改一些文本时,我不想下载文件,请在 PhpStorm 中对其进行编辑,然后重新上传。所以我想问一下是否有一个简约的框架可以让我在不花费太多时间的情况下实现这一点。
那您为什么不编写自己的 CMS,因为这正是您所描述的。
创建数据库表应该是一件简单的事情:
create table mypages(url VARCHAR(128),content TEXT)
然后,您可以在需要时将内容字段作为您的页面回显。
SELECT content FROM mypages WHERE url='{$_SERVER['PHP_SELF']}'
更新可以像以简单的 HTML 形式将内容转储到文本区域一样基本。为简单起见,使用 .httaccess 处理登录,Robert 是你父亲的兄弟。如果您在编写代码时遇到问题,请在此处询问!
我认为这充其量只是一两个小时的编程。
不过,如果您要学习使用 Drupal,我确实认为花时间会更好。Drupal 是免费的,安装大约需要 10 分钟,大约需要 6-10 小时才能让您的第一个网页正常运行。如果您对主题不挑剔,那就更少。它易于使用,但足以为白宫网站提供动力。更好的是,它是用 PHP 编写的,因此易于理解和理解。
这样做的真正优势在于,尽管对于任何主要的 CMS 来说,学习曲线都非常陡峭,但是一旦你达到了那里,你就可以做得更多更快。毕竟,你只需要学习一次。