【发布时间】:2012-04-05 03:13:31
【问题描述】:
我是 PHP 新手,目前正在为大学作业创建一个 PHP Web 应用程序。在开发过程中,我意识到用户界面中的许多元素被复制到我的应用程序的不同部分。例如,我可能在客户页面中有一个名为“新客户”(<a class="bigbutton" href=".......">New Client</a>) 的超链接按钮,而在项目页面中有另一个名为“新项目”(<a "bigbutton" href=".......">New Project</a>) 的超链接按钮。
通常,我可以复制构建客户页面上的按钮的 html 并更改内容以适应项目页面中的“新建项目”按钮。现在,如果我要将超链接按钮转换为标记,我将不得不转到该特定按钮的每个实例以将标记替换为标记,如果此按钮存在于这么多页面上,那么更新将非常耗时。
这只是一个简单的例子,然后我必须考虑跨多个页面的其他重复元素,例如面包屑、列表等。
有没有什么方法可以让我真正重用这些可能值得一看的 UI 元素?也许我可以尝试将这些元素中的每一个编码到类中,但现在我不确定。
任何提示、指针或资源都会非常有帮助和赞赏。
谢谢大家。
【问题讨论】:
标签: php user-interface coding-style code-reuse