我刚刚重新格式化了Cake
PHP应用程序的默认布局.通过将几乎所有内容放在html帮助器方法中,我尽可能地消除了内联html.
这很有趣,但我想知道我从这次练习中获得了什么好处,如果有的话?
<?PHP $output = implode("\n",array( $html->docType(),$html->tag('html',implode("\n",array( $html->tag('head',array( $html->charset(),$html->tag('title','Title For App'),$html->css('css',NULL,array('media' => 'screen,print')),$html->css('print',array('media' => 'print')),$html->script(array('cufon','jquery','external')) ))),$html->tag('body',array( $html->tag('div',$content_for_layout,array('id' => 'wrapper')),$html->scriptBlock('Cufon.now();') ))) )),array('xmlns' => 'http://www.w3.org/1999/xhtml')) )); echo $output; ?>
我想至少它看起来很漂亮和紧凑,并且非常易读.在这种情况下我应该注意哪些陷阱?我应该知道任何速度问题吗?
我喜欢它 – 而我却不喜欢它.
我想我需要说服这种或那种方式.