我想把它作为维基,但我太新了。嗯,这是场景:
我的公司有一个'框架',允许用来快速建立一个网站。 “框架”在很大程度上依赖于数据库,它将在数据库中检索各种HTML,PHP,Javascript并输出它。例如:
/**
* create_product.php
*
*/
$page_id = 104;
include(output.php);
/**
* output.php
*
*/
SELECT output FROM table_with_outputs where id = $page_id;
真实场景有点复杂,但这个想法就在那里。我发现很难维护这样的代码,因为几乎所有东西都存储在数据库中。我不能简单地找到一个.php页面来调试它。当我们说它很难维护时,我的上级证明它是灵活的,可以更容易地添加/编辑UI元素。除了难以维持之外,反驳的论点是什么?
答案 0 :(得分:2)
首先,这不是更灵活,因为HTML / PHP / JavaScript文件可以更容易地添加到文件系统而不是数据库。 使用文件系统是
使用数据库是不好的,因为(我以前的列表相反):
它增加了总体拥有成本。