Php Symfony和twig:表单中的字段太多?

Php Symfony和twig:表单中的字段太多?,php,forms,performance,symfony,twig,Php,Forms,Performance,Symfony,Twig,我有100多个字段在一个小树枝的形式,它需要2.5秒,有时更只是显示它。对于现代用户来说,这是一种放慢速度的方法 这只是课程的标准吗?我是一个Symfony新手,但我不会做任何花哨的事。即使我只是使用默认的3行表单,也需要很长时间 有什么聪明的方法可以加快速度吗?我在这里搜索过,并尝试过使用php.ini和类似的想法,但到目前为止没有任何帮助 我可以把表单分成几个部分,但是在web服务器上来回出现延迟,使事情变得越来越慢 我使用的是一台带有SSD和大量RAM的高速PC,在Mac上也同样慢:( 有

我有100多个字段在一个小树枝的形式,它需要2.5秒,有时更只是显示它。对于现代用户来说,这是一种放慢速度的方法

这只是课程的标准吗?我是一个Symfony新手,但我不会做任何花哨的事。即使我只是使用默认的3行表单,也需要很长时间

有什么聪明的方法可以加快速度吗?我在这里搜索过,并尝试过使用php.ini和类似的想法,但到目前为止没有任何帮助

我可以把表单分成几个部分,但是在web服务器上来回出现延迟,使事情变得越来越慢

我使用的是一台带有SSD和大量RAM的高速PC,在Mac上也同样慢:(

有什么建议吗

也许我只是要求太多了


也许我应该使用一个更快的web开发框架?如果是的话,怎么办?如果可能的话,我想坚持使用MVC。也许是像Sails这样的东西?

只要创建一个js脚本,用100个文件创建表单就行了
最后,在控制器中捕捉Symfony的响应

而不发布任何代码,我们只能猜测您的表单出了什么问题。不过,我必须说,表单中有这么多字段太离谱了-您不能期望它会闪电般地快。根据我的经验,我在ERP平台中使用过Symfony表单,具有相当繁重的业务逻辑和仍然设法将性能保持在合理水平。您可能做错了。请发布您的代码,以便我们提供帮助。您的HTML有多大,大概>1Mb左右?我不认为这是Symfony或Twig的根本问题导致您的页面速度变慢,它只是一个文件太大。您使用的Symfony版本是哪一个?根据关于属性访问组件的性能改进,表单组件使用该组件访问数据。您应该至少更新到2.8,并检查它是否有帮助。我猜速度慢与开发模式有关。切换到prod,看看是否加快了速度。您有一些选择…上面的所有注释可能会对您有所帮助。嗯…听起来不错就像它可能会工作一样。让symfony创建一个简短的表单,并使用Ajax添加所有其他字段。这样,它可以快速加载,并在后台不断加载其他字段。好主意,谢谢!现在我只需要想一想如何做,因为听起来并不简单。