关于PHP开发,是否必须使用Smarty模板技术?
如题。现在很多PHP的教程都把该模板教程拿出来讲解,以前用PHP的时候从来没接触过模板技术,请问CSDN们的各位前辈们,是不是PHP开发网站就必须要使用模板技术,至今我还不清楚模板技术在PHP中的作用以及带来的好处。请大大们为小弟释疑!谢谢啦!
也不一定吧,用MVC框架也可以不使用smarty.
不一定的,还是要看你的要求
不一定的,还有其它框架的。此外,如果你的项目根本就不大,就可以不用什么框架了。
SMARTY是什么?
Smarty是一个使用PHP写出来的模板PHP模板引擎,是目前业界最著名的PHP模板引擎之一。它分离了逻辑代码和外在的内容,提供了一种易于管理和使用的方法,用来将原本与HTML代码混杂在一起PHP代码逻辑分离。简单的讲,目的就是要使PHP程序员同美工分离,使程序员改变程序的逻辑内容不会影响到美工的页面设计,美工重新修改页面不会影响到程序的程序逻辑,这在多人合作的项目中显的尤为重要。
什么是PHP模板?
该如何使我的PHP脚本从设计中独立出来?这无疑地是在PHP邮件列表上所提问的最多的问题之一。虽然PHP被标榜为“HTML嵌入式语言”, 在写过许多PHP和HTML混合式的工程之后,我产生了一个分离表单和内容的想法。而且,在许多公司里规划设计者的角色和程序设计者是分开的。于是,这样的一个模板解决方案产生了……
例如在一个公司,一个应用程序的开发流程如下:在提交计划文档之后,界面设计者[美工]制作了网站的外观模型,然后把它交给后台程序员。程序员使用PHP实现商业逻辑,同时使用外观模型做成基本架构。然后工程被返回到HTML页面设计者继续完善。就这样工程可能在后台程序员和页面设计者之间来来回回好几次。由于后台程序员不喜欢干预任何有关HTML标签,同时也不需要美工们和PHP代码混在一起;
相关问答:
<?php
if($_SERVER['HTTP_REFERER']!=''){
@header("Content-type:image/jpeg");
echo file_get_contents("xlight.jpg");
}
else{
@header("location:ht ......
webclient.php文件:
<?php
$arrOptions = array( 'uri'=>'http://10.10.19.111/','location'=>'http://10.10.19.111/webservice/webservice.php','trace' ......
有asp基础 感觉vbs用着蛮别扭的 转php算了
php100网站看看里面的视频教程,书推荐php和mysql web开发第四版
php语法手册!!
在网上下载一些电子书就行了 好容易入门的
php和mysql web开发第五版
......
如题
新网的~
不知道哪家好。我用香港主机还行
引用
新网的~
这个好吗?用起来很慢,我现在用的佰网的,http://www.hb666.net/
DreamHost
美国,世界第一流的收费空间
国外空间的话 ......
<?php
getenv("ORACLE_HOME");
$conn=ocilogon("test","test","test_db");
if($conn)
echo success;
&nb ......