انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => شبکه و سرویس‌ دهنده‌ها => نویسنده: شاهچراغیان در 01 بهمن 1392، 02:25 ب‌ظ

عنوان: انتخاب بین apache و nginx
ارسال شده توسط: شاهچراغیان در 01 بهمن 1392، 02:25 ب‌ظ
با سلام. بنده یک سرور دارم که قراره یک media server باشه. به این معنی که یک برنامه php داریم با دیتابیس mysql که قراره روی این سرور باشند. این برنامه پیرامون یک سری فایلهای صوتی و تصویری با کیفیت های متفاوت است. و یک سری اطاعات درباره آنها را به همراه خود فایل را نگهداری می کند.
به طور کلی upload و  download این سرور باید بالا باشه.
سوال اینکه با توجه به سناریوی بالا کدام وب سرور عملکرد بهتری دارد؟ Apache یا Nginx؟ چرا؟
عنوان: پاسخ : انتخاب بین apache و nginx
ارسال شده توسط: Ma3X در 01 بهمن 1392، 03:11 ب‌ظ
چون محوریت روی فایل‌های استاتیک هست، بنده NginX رو پیشنهاد می‌کنم.
عنوان: پاسخ : انتخاب بین apache و nginx
ارسال شده توسط: mhch در 01 بهمن 1392، 03:33 ب‌ظ
سلام
هر دو رو با هم match کن تا قسمت اساتیک رو nginx جواب بده و قسمت داینامیک صفحه رو اپاچی
عنوان: پاسخ : انتخاب بین apache و nginx
ارسال شده توسط: شاهچراغیان در 01 بهمن 1392، 08:11 ب‌ظ
ممنون از همه دوستان. میشه بیشتر توضیح بدید؟
چرا nginx برای فایلهای استاتیک بهتره؟ مزیتش چیه؟
چطوری هر دو را با هم match کنم و چطور قسمت های استاتیک و داینامیک را بینشون تقسیم کنم؟
عنوان: پاسخ : انتخاب بین apache و nginx
ارسال شده توسط: Ma3X در 01 بهمن 1392، 09:02 ب‌ظ
نقل‌قول
چرا nginx برای فایلهای استاتیک بهتره؟ مزیتش چیه؟
جواب این سوالت رو توی پست قبل گفتم!

اولین فیچر NginX توی سایت رسمی به این موضوع اشاره داره:
http://nginx.org/en/#basic_http_features

سایت‌های معروفی مثل دراپ‌باکس، ساوند کلاد، cloudflare و دیگر سایت‌های با ماهیت مشابه از NginX استفاده می‌کنن.
این سایت‌ها با محتوای استاتیک سر و کار زیادی دارند.
عنوان: پاسخ : انتخاب بین apache و nginx
ارسال شده توسط: rezaonline.net در 02 بهمن 1392، 06:28 ق‌ظ
nginx پیشنهاد میشه .
با کانفیگ صحیح و استفاده از php-fpm
خیلی مناسب هست .
عنوان: پاسخ : انتخاب بین apache و nginx
ارسال شده توسط: جادی در 02 بهمن 1392، 02:49 ب‌ظ
کاملا بستگی به تجربه خودت هم داره ولی این انتخاب تاثیر خاصی توی کار توسعه شما نمی ذاره. پیشنهاد می کنم اگر با یکیشون کار کردی فقط، اول با اون کار کنی (احتمالا آپاچی) و بعد اگر مشکل پرفرمنس داشتین اون یکی رو هم تستی بکنی. دقیقا هم nginx با php-fpm . برای این می گم اول با چیزی که بلدی کار کن که حین توسعه با تغییرات سرور هم درگیر نباشی.

اگر هم پروژه بزرگ است بهتره یک مشاوره خوب در مورد سرور بگیرین یا اصولا وقت کافی بذارین و هر دو رو بخونین و انتخاب کنین کدوم بهتره اما در کل این روزها ترند رفتن به سمت انجین ایکس قوی است و خوبه یک جایی تستش کنین
عنوان: پاسخ : انتخاب بین apache و nginx
ارسال شده توسط: شاهچراغیان در 02 بهمن 1392، 08:42 ب‌ظ
ممنون از همه دوستان. بنده زیاد وقت ندارم. تا الان با تحقیقاتی که کرده ام، احتمالا nginx را انتخاب کنم.