设计网页界面的最佳设计模式是什么?
-
05-10-2019 - |
题
我正在尝试使用OOP构建网站的界面。为此,我需要有几个对象,例如菜单,缩略图,Contentboxs一起形成完整的布局。
我知道OOP不用于演示,但无论如何我都需要这样做。谁可以帮我这个事?
解决方案
看 模型视图控制器 图案
其他提示
您可以从真正简单的东西开始,例如所有对象从此界面或抽象类继承,其中您拥有一种称为Render()的方法,该方法将所有HTML吐出。 HTML的构建由您的属性值(将菜单作为链接对象集合)表示,在渲染中,您为这些链接构建了所有HTML。
走一步,您可以开始建模对象的属性,说divs具有子元素,因此您可以允许某些对象(从接口iblockelement继承)将其他对象作为孩子(接口iinlinelement)。
您可以以一种方式来实现它,即当父对象呈现所有子元素时,也调用了methos。假设您要做$ page-> render(),所有内部元素都会呈现,吐出所有的html。
这主要来自我在.net中发展的经验,希望这很有意义
不隶属于 StackOverflow