PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : Nginx FastCGI VS Nginx PHP-FPM



␑ Deev ␑
June 23rd, 2014, 00:41
سلام خدمت عزیزان ،


از عزیزانی که تجربه استفاده از هر 2 کانفیگ های وب سرور Nginx با 2 نوع PHP FastCGI و PHP-FPM دارند خواهشمندم نظر خودشان را در رابطه با این دو نوع کانفیگ داخل تاپیک مطرح کنند.

از کدام کانفیگ نتیجه بهتری گرفتید؟

a.e
June 23rd, 2014, 01:37
به شخصهNginx + FastCGI را پیشنهاد میدهم از نظر سرعت واقعاً فوق العاده است

mahdiazarnia
June 23rd, 2014, 01:40
PHP-FPM (FastCGI Process Manager) is an alternative PHP FastCGI implementation with some additional features useful for sites of any size, especially busier sites
مشخصاً php5-fpm

␑ Deev ␑
June 23rd, 2014, 11:23
برای وب سایتی که بیشتر از jQuery بصورت کلی از JavaScript Freamwork برای کدنویسی استفاده کرده کدام را ترجیه میدید؟

* FastCGI
یا
* PHP-FPM

Hostline
June 23rd, 2014, 12:23
والله هرجا خوندم دیدم میگن از fcgi استفاده نکنین و به جاش از fpm استفاده کنین.
اینکارو کردم متاسفانه اصلا پایدار نبود برای من.
وبسایتی که براش اینکارو کردم یه آپلودسنتر با کلیجا بود.

␑ Deev ␑
June 23rd, 2014, 12:26
والله هرجا خوندم دیدم میگن از fcgi استفاده نکنین و به جاش از fpm استفاده کنین.
اینکارو کردم متاسفانه اصلا پایدار نبود برای من.
وبسایتی که براش اینکارو کردم یه آپلودسنتر با کلیجا بود.
در آپاچ با mod_fcgid استفاده کرده بودید؟
مهارت در مورد کانفیگ سرور دارید یا بصورت تجربی نصب کردید؟

Hostline
June 23rd, 2014, 12:48
در آپاچی بود.
بلدم ولی این کانفیگ رو دفعه اول میخواستم بزنم

- - - Updated - - -

عذر میخوام
Nginx بدون آپاچی بود!

␑ Deev ␑
June 23rd, 2014, 12:54
در آپاچی بود.
بلدم ولی این کانفیگ رو دفعه اول میخواستم بزنم

- - - Updated - - -

عذر میخوام
Nginx بدون آپاچی بود!
ممنون از پاسختون.


اینکارو کردم متاسفانه اصلا پایدار نبود برای من.
در این مورد بیشتر شرح میدید؟
خطا در مورد Gateway دریافت میکردید؟
فایل های PHP بدرستی اجرا نمیشد؟
سرویس nginx از دسترس خارج میشد؟

nginxweb
June 23rd, 2014, 13:03
درود

دوست گرامی nginx+php-fpm با تجر به ای که ما داشتیم stable تر میباشد نسبت به fastcgi البته fpm در واقع همان fastcgi proccess manager هستش

همچنین fpm کانفیگ راحت تری نسبت به fastcgi دارد البته در کانفیگ هر 2 باید به مواردی مانند استفاده از socket یا port دقت کنید که بسیار در بازدهی موثر هستند

Yas-Host
June 23rd, 2014, 13:04
اخیرا در ارائه سرویس سرور مجازی اقدام به نصب و کانفیگ رایگان nginx + php-fpm کردیم که برای چت روم و سایت های پر بازدید بهترین شکل ممکن جواب داده است و کاربران راضی بودند.
همچنین هیچ مشکلی در اسکریپت ها ندیده ایم.
اصلا به ارور 502 بر نخوردیم ... حتی کانفیگ nginx.conf و php دیفالت بود و تغییری داخلش ایجاد یا rule اضافه نکردیم.
پیشنهاد بنده به شما nginx + php-fpm + memcached می باشد.
موفق باشید.

␑ Deev ␑
June 23rd, 2014, 13:11
اخیرا در ارائه سرویس سرور مجازی اقدام به نصب و کانفیگ رایگان nginx + php-fpm کردیم که برای چت روم و سایت های پر بازدید بهترین شکل ممکن جواب داده است و کاربران راضی بودند.
همچنین هیچ مشکلی در اسکریپت ها ندیده ایم.
اصلا به ارور 502 بر نخوردیم ... حتی کانفیگ nginx.conf و php دیفالت بود و تغییری داخلش ایجاد یا rule اضافه نکردیم.
پیشنهاد بنده به شما nginx + php-fpm + memcached می باشد.
موفق باشید.
از پنل دایرکت ادمین برای میزبانی استفاده میکردید یا بدون پنل؟

دایرکت ادمین بصورت پیشفرض در CB2 از وب سرور Nginx و اجراکننده PHP-FPM پشتیبانی میکنه و نیاز به کانفیگ دستی نداره.

MOHAMMAD MOHSEN
June 23rd, 2014, 13:16
اگر برای سروری اختصاصی با چندین سایت که ماله خودتون هست nginx+php-fpm
اما اگر برای هاستینگ اشتراکی میخواین دردسر میشه براتون! مخصوصا اگر کلودلینوکس بخواین نصب کنید. اگر روی سرور هاستینگ اشتراکی بخواین به نظر من Apache 2.4 + FastCGI با کش APC خوب جواب میده

␑ Deev ␑
June 23rd, 2014, 13:19
اگر برای سروری اختصاصی با چندین سایت که ماله خودتون هست nginx+php-fpm
اما اگر برای هاستینگ اشتراکی میخواین دردسر میشه براتون! مخصوصا اگر کلودلینوکس بخواین نصب کنید. اگر روی سرور هاستینگ اشتراکی بخواین به نظر من Apache 2.4 + FastCGI با کش APC خوب جواب میده
سلام.

فقط برای یک سایت رسمی استفاده میشه.
سیستم عامل RHEL Family نیست.
برای کش هم جداگانه کش سرور بصورت پرو-کسی نصب میشه و کمتر از PHP استفاده شده.

MOHAMMAD MOHSEN
June 23rd, 2014, 13:27
سلام.

فقط برای یک سایت رسمی استفاده میشه.
سیستم عامل RHEL Family نیست.
برای کش هم جداگانه کش سرور بصورت پرو-کسی نصب میشه و کمتر از PHP استفاده شده.

در صورتیکه حتما می خواین از nginx استفاده بهترین بازدهی رو با php-fpm میگیرید البته باید توجه کنید فرد با تجربه ای باید سرور براتون کانفیگ کنه!

Yas-Host
June 23rd, 2014, 13:40
از پنل دایرکت ادمین برای میزبانی استفاده میکردید یا بدون پنل؟

دایرکت ادمین بصورت پیشفرض در CB2 از وب سرور Nginx و اجراکننده PHP-FPM پشتیبانی میکنه و نیاز به کانفیگ دستی نداره.

بله دقیقا از custom build 2 استفاده کردیم.

␑ Deev ␑
June 23rd, 2014, 13:41
در صورتیکه حتما می خواین از nginx استفاده بهترین بازدهی رو با php-fpm میگیرید البته باید توجه کنید فرد با تجربه ای باید سرور براتون کانفیگ کنه!
قبلا nginx-fastcgi و nginx-fpm روی شرایط مشابه تست کردم ، اما بازدهی بهتر را fastcgi داشت.
خود jQuery هم fastcgi را پیشنهاد میکنه و همینطور White Paper و Article های مختلفی هستند که روی عرض بنده که برای سایت هایی که از Java استفاده میکنند بازدهی بهتره داره

اما اینجا ، نظر دوستان متفاوت هست..

Hostline
June 23rd, 2014, 14:12
دقیقا منم از همین استفاده کردم!

- - - Updated - - -

custom build 2

␑ Deev ␑
June 23rd, 2014, 14:33
دقیقا منم از همین استفاده کردم!

- - - Updated - - -

custom build 2
cb2 فقط از phpfpm پشتیبانی میکنه ،
دستی fastcgi نصب کردید؟

emperor3508
June 23rd, 2014, 14:53
به نظر بنده nginx + php-fpm برای سایت های پرمصرف گزینه مناسبی هستش

OmidX
June 23rd, 2014, 16:51
من از nginx + fastcgi + memcached استفاده میکنم ... عالیه ؛)


Sent from my iPhone using Tapatalk