使用Nginx和Mongrel Cluster部署Rails应用
January 4, 2008
介绍在Linux上以Nginx为前端、Mongrel Cluster为后端部署Rails应用的方法及步骤。(菜盘子网站实际使用的部署方法)
平台:Ubuntu 7.10 (Gutsy Gibbon)
注:本文发于Enjoy Rails,该blog专注于rails,坚持原创。yo2用户投稿地址为:http://enjoyrails.com/wp-admin/yo2.post.php
January 4, 2008
介绍在Linux上以Nginx为前端、Mongrel Cluster为后端部署Rails应用的方法及步骤。(菜盘子网站实际使用的部署方法)
平台:Ubuntu 7.10 (Gutsy Gibbon)
注:本文发于Enjoy Rails,该blog专注于rails,坚持原创。yo2用户投稿地址为:http://enjoyrails.com/wp-admin/yo2.post.php
December 17, 2007
nginx中进行301重定向(301 redirect)是非常容易的。比方说要将www.caipanzi.com永久性重定向至caipanzi.com,有两种方法:
1.方法A
server {
server_name caipanzi.com www.caipanzi.com;
if ($host != 'caipanzi.com' ) {
rewrite ^/(.*)$ http://caipanzi.com/$1 permanent;
proxy_set_header Host "caipanzi.com";
}
...
}
2.方法B(为带www的域名单独设一条server规则)
server {
server_name www.caipanzi.com;
rewrite ^(.*) http://caipanzi.com$1 permanent;
}
菜盘子目前用的是第2种方法。
December 9, 2007
菜盘子升级至Rails 2.0.1。主要涉及的代码修改有:
November 25, 2007
您可以在菜盘子上搜索、浏览其他用户分享的菜谱,或者,你可以使用这里介绍的方法,与别人分享你自己的菜谱。
登录后,在页面右上角点我的菜谱链接进入“我的菜谱”页面:

点击“新建菜谱”按钮创建一个新菜谱:

新菜谱创建后,会自动进入编辑(修改)菜谱页面。该页面中所有可修改的项都可以直接单击进行编辑(in-place-editing)。
在名称输入框中单击进行编辑:

编辑完成后点“保存”按钮进行进行保存:

使用相同的方法修改菜谱简介。
如果您有这道菜的最终样子的图片,可以点击菜谱名称上方的“添加图片”链接打开图片上传页面:

在打开的图片上传页面中,选择图片并点“上传”按钮。注:若图片尺寸大于300×300像素,会被自动等比缩小(至300像素以内)。请尽量选择长宽相近的图片。
如果要去除已经添加的图片,点击图片底下的“删除图片”链接即可。
点击”添加配料”链接,添加一条新的配料,然后单击新添加的配料的输入框输入详细内容并保存。
如果要删除一条配料,点该条配料右侧的
图标即可。

点击“添加做法”链接,添加一条新的做法。然后单击新添加的做法的输入框输入详细内容。

做法是有先后顺序的。如果要修改这个顺序,将鼠标移至要移动的那条做法左侧的
图标上,往上或往下拖动该做法至合适的位置,释放鼠标保存。

可以为做法添加图片,点击做法输入框下面的“添加图片”链接即可进行此操作。图片添加后,会以缩略图的形式显示在做法的下边,并有“删除图片”链接提供去除图片的功能。

如果要删除一条做法,点该条做法右侧的
图标即可。
点击“标签”下的“编辑标签”链接,为该菜谱添加标签。若要添加多个标签,则以空格分隔各个标签。

当修改完菜谱后,点击“查看最终效果”链接查看该菜谱的最终页面。