level 1
1136863240
楼主
这款框架已经把最底层的封装解决了,目前正在搞数量庞大的功能封装。
我是想通过面向对象的方式来编写网页,传统网页编写的方法都是标签,如果用面向对象的方式来编写速度会不会更快呢?比如用原生HTML写:
<html>
<head><title>原生HTML</title></head>
<body>
<div style="width: 86.33333333%;height: 350px;text-align: center">
Hello World!<br>
</div>
</body>
</html>
如果我用面向对象的方式这样写呢?
<?php
$html = new Html();
$head = new Head($html);
$head->setTitle('用面向对象写的HTML');
$body = new Body($html);
$div = new Element($body, 'div');
$div->setStyle(array(
'width' => '86.33333333%',
'height' => '350px',
'text-align' => 'center'
));
$div->text('Hello World!');
$br = new Element($div, 'br');
$html->show();
个人感觉在可读性方面要比原生HTML强的多,你们觉得呢?
而且对于这个框架我会采取开源免费的方式,基于MIT协议开源,也就是说只要给我留个版权就行,剩下的我不做任何拘束。
对面向对象写网页有什么建议、意见或是想法的都可以一起讨论
2016年08月16日 12点08分
1
我是想通过面向对象的方式来编写网页,传统网页编写的方法都是标签,如果用面向对象的方式来编写速度会不会更快呢?比如用原生HTML写:
<html>
<head><title>原生HTML</title></head>
<body>
<div style="width: 86.33333333%;height: 350px;text-align: center">
Hello World!<br>
</div>
</body>
</html>
如果我用面向对象的方式这样写呢?
<?php
$html = new Html();
$head = new Head($html);
$head->setTitle('用面向对象写的HTML');
$body = new Body($html);
$div = new Element($body, 'div');
$div->setStyle(array(
'width' => '86.33333333%',
'height' => '350px',
'text-align' => 'center'
));
$div->text('Hello World!');
$br = new Element($div, 'br');
$html->show();
个人感觉在可读性方面要比原生HTML强的多,你们觉得呢?
而且对于这个框架我会采取开源免费的方式,基于MIT协议开源,也就是说只要给我留个版权就行,剩下的我不做任何拘束。
对面向对象写网页有什么建议、意见或是想法的都可以一起讨论