• 可以用 git 做个集中的配置管理仓库(CMDB),一旦这个 git 仓库有提交,通过 CI 检测到,自动执行,变更服务器 服务器还是不要登录的好 相关的开源软件有 ansible,puppet,saltstack,chef 等等

  • 怎样构造这样的表单? at 2015年09月09日

    这样就可以吧,name 以空括号结尾的会处理为数组

    <% @users.each do |user| %>
    <tr>
    
      <td><input name="user_ids[]" type="checkbox" value="<%= user.id %>"/></td>
    
      <td><%= user.name %></td>
    </tr>
    <% end %>
    

    或者用 helper 方法 collection_check_boxes

    <%= form_for @post do |f| %>
      <%= f.collection_check_boxes :author_ids, Author.all, :id, :name_with_initial %>
      <%= f.submit %>
    <% end %>
    
  • 需要分很多维度的,例如用什么应用服务器,开几个应用服务器,用什么数据库,用什么缓存,缓存空间开多大,在线人数多少,访问的页面等等 各维度之间交叉影响,这时就需要分析各维度相互之间的影响来找到优化的最佳方案 更重要的维度是时间,分年月日时分秒来分别统计来寻找规律 数据需要自己记录,然后用通用的 olap 工具建模,数据提取得到数据仓库,然后分析

  • @huacnlee 是不是想找一个数据分析工具呀,一般要用商务智能工具软件吧 最简单的是直接用 excel 之类的处理 简单一点的可以用 Mondrian+JPivot 更专业的可以用 pentaho