要把PHP和hmtl分开黑简单啊。使用eval函数就可以实现php代码和html代码的完全分离啊。

解决方案 »

  1.   

    偶是用MVC的设计模式实现的。
    用了PHPLib的template类。
      

  2.   

    这种结构真正实现了代码和html的分离,并非常适合不同工种的多人合作开发在我的开发小组中,有三种人一个是网页美术设计师,负责页面整体设计和相关图片的制作一个是Template设计师,负责将美术设计师的相关效果图进行切割,制作成页面,同时将其制作成相应的模板。再一个就是编程人员,进行逻辑和数据部分的编程。同时,变成人员也可分工,每人做几个部分,而且具体每个部分相互之间不会产生干扰。
    这个网站建设流程,已经在我们公司跑了大半年,自认为比较成功。
    其间也经历了几次网站改板,都没有费太多力气。
      

  3.   

    偶是用MVC的设计模式实现的。
    用了PHPLib的template类。phplib的template类我还没用过,但是我感觉到template这样类可以自己写,不知道phplib是不是用到正则表达式来的写template的。
    自己一直想写个template,谁自己写过个,可不可以给个参考? soniclee(疯宝宝) 的方法非常好,佩服,可不可以问一下,你们的模版是如何设计的,才可以不费太多力气,就可以改版。
      

  4.   

    像我这种做方法:1.登陆界面,2.登陆检查,3.网页模板文件,4.错误显示 这四个部分交给一般html制作人员来做,5.登陆使用的Class,6.连接数据库文件交给一个php程序员来做,7.再有一个美工来设计网站的风格。这种效率大概跟: soniclee(疯宝宝)  的小组差不多的分工了。
    这样的分工,是不是要有个总体负责人员?来安排细节,例如:html跟php传递的参数。或一个项目的目录结构,也是不是要在之前也因该设计好?
      

  5.   

    pear 中的模版也不错 ~
      

  6.   

    我个人认为用不着那么复杂吧?我一般是一个功能一个页面的,那样程序管理起来比较方便,当然函数和全局变量另说了。这样的开发模式在交接过程中是很痛苦的。特别是同时INCLUDE好几个PHP文件时,我都不知程序里用的函数是在那个文件里的。