Home  >  Article  >  Backend Development  >  小弟我终于开始做了,开发大型项目才发现框架存在很大的有关问题。

小弟我终于开始做了,开发大型项目才发现框架存在很大的有关问题。

WBOY
WBOYOriginal
2016-06-13 10:29:29818browse

我终于开始做了,开发大型项目才发现框架存在很大的问题。。
框架的缺陷
1、标签没起到循环的作用,

例子: $num根本没起到依次加1的效果。。。

解决方法 凡是二维数组都存在 $this->array_two 数组中,只能用

foreach($this->array_two['模板变量'] as $v) { } 这种做法

2、php语法不能使用括号判断
  if(){
?>

  }
?>

会报错,

解决方法
if(){
 echo 
   
EOF;
}
?>

虽然都有解决方法,但是这2点居然没完美解决,,,谁有好的想法也可以提供一下,,记得thinkphp可以在模板中使用括号判断的,

低一点还没什么,,主要是第二点,搞得焦头烂额

下面我给2个模板参考,
第一个模板,列表页,,还算清晰

第二个内容页模板,,就是第二点没实现的苦恼。。。

当然现在都按照解决方法解决了,只是不方便。。



------解决方案--------------------
模板实现了书写时的php代码和html代码的分离
使的模板文件可以用html可视化编辑器编辑
实际执行的是php和html混编代码

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn