มีใครใช้ RoR กับ Apache บ้างไหมครับ

  • warning: realpath() [function.realpath]: SAFE MODE Restriction in effect. The script whose uid is 1005 is not allowed to access /tmp owned by uid 0 in /var/www/sites/sugree/codenone.com/subdomains/www/html/includes/file.inc on line 190.
  • warning: realpath() [function.realpath]: SAFE MODE Restriction in effect. The script whose uid is 1005 is not allowed to access /tmp owned by uid 0 in /var/www/sites/sugree/codenone.com/subdomains/www/html/includes/file.inc on line 190.

RoR มีทางเลือก 3 ทาง คือ
- WEBrick เอาไว้ทดลองเล่นๆ
- Lighttpd ตามกระแสนิยม
- Apache ตามปกติ

ผมลอง Lighttpd มาพอสมควรแล้วยังไม่ประทับใจเท่าไร (ตอนนี้ isriya.com รันด้วย light) คือเร็วจริงสมคำโฆษณา แต่พอต้องคิดถึงการสนับสนุนจากโปรแกรมต่างๆ (เช่น พวก control panel หรือ drupal เองที่ต้องแก้นิดหน่อย) แล้วยังไม่น่าจะพร้อม

เลยคิดว่าถ้าทำ RoR เป็นระดับ production จริงๆ ก็น่าจะกลับมาที่ Apache อยู่ดี มีใครเคยใช้ทั้ง Light และ Apache แล้วพอเปรียบเทียบความแตกต่างให้ได้ไหมครับ

elixer's picture

ตอนนี้ webrick ถูกแทนด้วย mongrel แล้วครับ
แถมเอามาใช้ในระดับ production ได้ด้วย อย่างที่ mediatemple ยังเอา mongrel มาให้บริการเลยครับ
แต่ไม่แน่ใจว่ามันจะเร็วกว่า apache กับ light หรือเปล่าครับ

mk's picture

โอ้ อันนี้ความรู้ใหม่แฮะ ไม่ได้ลอง RoR ตัวใหม่ซะนาน เดี๋ยวไปลองดูครับ

sugree's picture

ตกลง lighttpd มันเร็วกว่าจริง?

mk's picture

จริงบางส่วน ก็ไม่ถึงขนาดที่มันโฆษณาไว้บนเว็บ

โซลูชันที่สวยที่สุดก็คือ lighttpd สำหรับ static ส่วนที่เหลือให้ Apache

veer's picture

เขาว่า เอา nginx มาเป็นด่านหน้าให้ mongrel cluster ก็เร็วดี (มี benchmark ด้วย)

benchmark อีกแห่งไม่มีแผนภูมิ ขี้เกียจอ่าน :-P

ผมใช้ครับ apache2+fastcgid ครับ แต่จะว่าไปน่าจะมีตัวดักหน้าซักอัน

ย้าย Codenone

ประกาศย้าย Codenone ไปใช้ Forum ของ Blognone แทนครับ ตามไปตั้งกระทู้ต่อได้ที่ Codenone Forum (รายละเอียดอ่านจากกระทู้ ย้าย Codenone ไปรวมกับ Blognone)

กระทู้เก่าๆ จะย้ายตามไปในภายหลัง ตอนนี้ปิดการโพสต์กระทู้ไว้ เหลือไว้เฉพาะอ้างอิงเท่านั้น