任何现成的项目/框架使用Php智能大应用程序


Any readymade project/Framework using Php smarty for big application

我只是新的php smarty框架。我只是在寻找一些现成的样本基础项目,使用PHP智能,这有助于加快我的发展,就像我容易理解的项目结构(项目解决方案)的大项目,收集类数据库,…等

我不知道如何使用php smarty启动项目,他们没有文档可用于如何使用smarty创建项目。

如果我们只是想类,AJAX,主题…等

谢谢

过去使用过Smarty,它在实际应用中有几个缺点。首先,它变得有点慢,缓存污染了所有东西。而且它的占地面积很大。最后,它将大量令人毛骨悚然的代码放入我们的设计师根本无法理解的模板中。当我们还在使用Dreamweaver的时候(大概是在2000年),智能标签在设计过程中经常被弄乱。

一些框架允许你使用任何模板引擎。其他的则有内置的。在我看来,模板引擎越简单越好。

对于我开始的PHP UI框架,我想要一些足够简单的东西,只有"标签"answers"区域"的概念。其余的由PHP代码完成,它决定使用哪些区域,以及如何将它们插入标记中。

您的主模板有<?$Content?>区域,该区域用页面的模板填充。在那里,你可以插入视图,比如表单、网格等,每个视图也都有自己的模板。

简单的模板引擎还提供了将AJAX集成简化到Agile Toolkit中的巨大优势,并允许完全透明地完成它。能够在本地重新定义某些模板(通过替换全局模板),为主题和白标签提供了很好的支持。

我不确定这是否是您所追求的,但是公共知识项目的开放期刊系统和开放会议系统是使用Smarty的大型项目。也许你可以从那里开始?

Zend框架支持Smarty,这里有一个关于在Zend中集成Smarty的教程。