木有比混合两种语言更扯的了php+html但是其它语言难道不是用"模版标签"+html么?
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <div><?php echo "这是php语言"; ?></div> </body> </html>
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <div>{变量A这是其它语言}</div> <div>{变量B}</div> </body> </html>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(18)
再学学吧,等你真正懂得深入了就知道这种话太肤浅了
php自己本身就是最好的模板语言,那为什么还要有smart之类的模板引擎?我其实不明白的就是这点
回复
脱裤子放屁呗。
那和直接在HTML里面直接写php有啥区别?权限不同么
回复
这些自定义标签更方便数据的调用,如循环输出数据,比PHP本身更直观易用:http://www.phpcms.cn/show-90-30-1.html
比如PHPCMS就提供了自定义的{pc}标签用于快速在前台模板调用数据。
怕被各种粉群殴,老衲撤了
不是拉仇恨,只是不明白为什么web都是用模板翻译,php直接把模板做进语言里面了,对于简单应用应该非常容易理解其逻辑关系吧,web界php流行程度如此之高估计也是因为容易理解,门槛低,门槛低到一定程度,想不流行都难
楼主是在拉仇恨值啊。。。
额,大型应用确实力不从心的感觉,毕竟只是为web生,估计也会死在web上
回复
不知道新浪微博和百度贴吧这种算不算大型互联网应用。
php并不是个好语言,我甚至觉得ta都不算是个编程语言,更像是从linux的script挖出来的临时产品,连变量声明都一个规范。
额,还是模板解析首位,web最终呈现给用户的还是HTMLcssjs,php把这最后一步直接融合到它的终极奥义里面了
回复
其实完全可以把HTML中的PHP看到是一种模板语言,而且表达能力要比其他模板语言强得多。
超赞workerman
好赞,mark一个
make
PHP官方的定义就强调“可嵌入HTML”,也谈到了PHP不仅仅可以用来进行Web开发。
PHP的出现的几种形式: php(cli) php-fpm(fpm-fcgi) php-cgi(cgi-fcgi) libphp5.so(mod_php)
其中后面三种一般都用于做Web脚本解析,而php cli可以开发命令行程序,如编写服务守护进程:
国人纯PHP开发的高性能PHP Socket服务器框架workerman:
http://www.workerman.net/workerman
提供有RPC/聊天室/系统监控Demo.
国人开发的PHP异步并行扩展Swoole:
pecl remote-info swoole
http://www.swoole.com/
Swoole官方还基于Swoole扩展开发了常规Web开发的框架Swoole框架和实时通信服务框架ZPHP.