小胡子是js还是php?

小胡子是js还是php?,php,mustache,sonic,Php,Mustache,Sonic,我有一个控制器和视图文件,从控制器我为视图设置数据数组,在视图文件中我创建一个Mustache.php类的实例并呈现视图的模板 在第二个场景中:从controller设置view的数据数组,从view文件调用Mustache.js来呈现模板 请让我知道哪种方法最理想 我使用的是PHP sonic framework(MVC)它们都可以。如果您使用PHP,则不会处理PHP js转换。Php mustache实例阻止您进行转换 注意: 有关MVC使用的说明: 小胡子是无逻辑的模板。这意味着您需要在c

我有一个控制器和视图文件,从控制器我为视图设置数据数组,在视图文件中我创建一个Mustache.php类的实例并呈现视图的模板

在第二个场景中:从controller设置view的数据数组,从view文件调用Mustache.js来呈现模板

请让我知道哪种方法最理想


我使用的是PHP sonic framework(MVC)

它们都可以。如果您使用PHP,则不会处理PHP js转换。Php mustache实例阻止您进行转换

注意: 有关MVC使用的说明:


小胡子是无逻辑的模板。这意味着您需要在controller中准备数据结构并将其传递给视图。不要在视图中使用过滤、调节和控制结构。

我认为JS是最好的选择。假设将来需要使用从控制器传递的这些数据变量来更改DOM。如果在JS堆栈上使用,应该比在PHP堆栈上使用更容易。

两者都可以。如果您使用PHP,则不会处理PHP js转换。Php mustache实例使您不必conversion@cubuzoa谢谢…那MVC协议呢?MVC协议是什么意思?这没有什么问题that@cubuzoa操纵控制器/模型中的所有数据,只在视图中显示……在这里,我创建了视图中mustache的一个实例,它自己的mustache是无逻辑的模板。您需要在控制器上开发数据结构并将其分配给视图。对,怎么了?请详细说明你的答案。