针对大型应用程序使用Php smarty的任何现成项目/框架

针对大型应用程序使用Php smarty的任何现成项目/框架,php,frameworks,smarty,projects-and-solutions,Php,Frameworks,Smarty,Projects And Solutions,我刚刚接触过php smarty框架。我正在寻找一些使用php smarty的现成样本库项目,这有助于加快我的开发速度,比如我很容易理解大型项目的项目结构(项目解决方案)、数据库类的集合等等 我无法使用php smarty启动项目,他们的文档无法提供如何使用smarty创建项目 我想我们只想学习类、AJAX、主题等等 谢谢我不确定这是否是您所追求的,但是和都是使用Smarty的大型项目。也许您可以从这里开始?支持Smarty,下面是一个关于在Zend中集成Smarty的介绍。过去使用Smarty

我刚刚接触过php smarty框架。我正在寻找一些使用php smarty的现成样本库项目,这有助于加快我的开发速度,比如我很容易理解大型项目的项目结构(项目解决方案)、数据库类的集合等等

我无法使用php smarty启动项目,他们的文档无法提供如何使用smarty创建项目

我想我们只想学习类、AJAX、主题等等


谢谢

我不确定这是否是您所追求的,但是和都是使用Smarty的大型项目。也许您可以从这里开始?

支持Smarty,下面是一个关于在Zend中集成Smarty的介绍。

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

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

对于我刚开始的项目,我想用“标记”和“区域”的概念来做一些简单的事情。其余部分由PHP代码完成,它决定使用哪些区域,以及如何将它们插入到标记中

您的主模板具有
区域,该区域将填充页面模板。您可以在其中插入视图,例如表单、网格等,并且每个视图都有自己的模板

Simple template engine还提供了简化AJAX集成到中的巨大优势,并允许完全透明地进行集成。本地重新定义某些模板(通过替换全局模板)的能力为主题化和白色标签提供了强大的支持