标签: ruby-on-rails xml haml
我正在研究能够每秒渲染一小部分xml(10行)的东西。
我喜欢使用Haml构建Xml的简易性,但我想知道是否有人知道使用带有haml的render_to_string与使用String添加的字符串构建服务器的服务器成本。
答案 0 :(得分:2)
在
如果要为机器消耗生成小型XML文档,请使用更快的库,例如Nokogiri或Builder。
请不要使用字符串插值,大多数情况下您最终会创建格式错误的文档,因为输入数据与用于测试应用的数据略有不同。每当您处理用户生成的数据时都是如此。字符串插值也是引入安全性错误的好方法。只是不要这样做。