-
October 25th, 2011, 16:08
#1
عضو انجمن
تاثیر زیاد nginx بر سرعت لود سایت
سلام
خب بعد از تعریفهای زیادی که از این وبسرور شده بود تصمیم گرفتم تستش کنم .
این سایت رو بر روی nginx آوردم : 176.9.235.145
باید بگم تاثیرش از حد تصور من بالاتر بود .
حداقل لود صفحه رو به 1/10 رسونده در حالی که با 60 نفر آنلاین در لحظه بیشتر از 550 مگ رم نمی گیره ..
تجربیاتم رو اینجا کم کم بیان می کنم ..
- nginx حداقل برای سایت های دروپالی بهترین گزینه موجود هست .
البته تا حالا apache , lightspeed , lighthttpd رو تست کرده بودم . از بقیه وبسرور ها اطلاعی ندارم ...
این وبسرور برای استفاده از ماجول ها boost و drush دروپال بهترین نتایج رو بدنبال داره ...
---------- Post added at 03:04 PM ---------- Previous post was at 02:53 PM ----------
البته هنوز از apc استفاده نکردم . الان تمام صفحات دینامیک هست . اگر کش استاتیک هم ست بکنم مسلم تاثیرش بیشتر می شه .
سعی می کنم این گزینه رو انجام بدم و نتیجه رو بگم ..
کسی از شما در حالت پرو کسی یا از استفاده از سرور ریموت برای مثلا php-fpm استفاده کرده . روی سرعت اجزا تاثیری داره ؟
---------- Post added at 03:08 PM ---------- Previous post was at 03:04 PM ----------
os : debian 6 64
ویرایش توسط alimosavi : October 27th, 2011 در ساعت 10:04
به نام او ....
-
-
October 25th, 2011 16:08
# ADS
-
October 25th, 2011, 16:23
#2
پاسخ : تاثیر زیاد nginx بر سرعت لود سایت
تنها مشکلی که داره نگهدارییه این وب سرور هست
در این قدرت مندی بسیار حساس هستش
-
-
October 25th, 2011, 16:55
#3
عضو دائم
پاسخ : تاثیر زیاد nginx بر سرعت لود سایت
اینجور تست کردن صحیح نیست
شما باید در یک سرور مشابه به این صورت تست کنید
100 تا درخواست برای هر دو تا 1000 تا 2000
بعد مقایسشون رو ببری روی یک گراف و نشون بدی
میزان مصرف رم به میزان ذرخواست ها
میزان زمان پاسخگویی با توجه به تعداد درخواست ها
-
-
October 25th, 2011, 17:18
#4
عضو انجمن
پاسخ : تاثیر زیاد nginx بر سرعت لود سایت

نوشته اصلی توسط
php.source
تنها مشکلی که داره نگهدارییه این وب سرور هست
در این قدرت مندی بسیار حساس هستش
منظورتون از حساس بودنش دقیقا چی هست ؟
-
-
October 25th, 2011, 17:20
#5
پاسخ : تاثیر زیاد nginx بر سرعت لود سایت
دقیقا تخریب سری و نیاز داره مجددا ری استارت بشه.
-
-
October 25th, 2011, 17:23
#6
عضو انجمن
پاسخ : تاثیر زیاد nginx بر سرعت لود سایت

نوشته اصلی توسط
Woshka
اینجور تست کردن صحیح نیست
شما باید در یک سرور مشابه به این صورت تست کنید
100 تا درخواست برای هر دو تا 1000 تا 2000
بعد مقایسشون رو ببری روی یک گراف و نشون بدی
میزان مصرف رم به میزان ذرخواست ها
میزان زمان پاسخگویی با توجه به تعداد درخواست ها
درسته ولی هدف من اصلا این نبوده ( مقایسه ) . هدف من تنها و تنها افزایش کارایی بوده .
این مقایسه ها قبلا انجام شده و نیاز فکر نکنم باشه به مقایسه جدید .
حرف من مثلا اینه الان حدود 20 درخواست sql هست حالا این رو در سرور با رم 5 لافاسپیت یا آپاچی آوردم بالا نه تنها سرعت لود خود سایت رو سنجیدم بلکه تاثیرش روی مصرف رم رو هم در نظر گرفتم .
برای من مهم اینه که کاربرا وقتی تو سایت میان برای لود منتظر نمونند یا درخواستشون رد نشه .
با این شرایط نتیجه ای رو که از nginx گرفتم تغریبا 10 برابر بهتر از آپاچی و 2 برایر بهتر از lightspeed بود ..
ویرایش توسط alimosavi : October 25th, 2011 در ساعت 17:40
به نام او ....
-
-
October 26th, 2011, 12:43
#7
عضو انجمن
پاسخ : تاثیر زیاد nginx بر سرعت لود سایت
سلام
APC رو حتما حتما حتما نصب کن(مگه اینکه چیز دیگه ای داشته باشی مثل xcache یا eaccelerate)
درضمن مقایسه ایشون کاملا صحیح هست یعنی روی یک سایت که کار میکنه سرور رو تغییر دادن و حالا نتیجه رو نوشتن ، اون چیزی که شما میفرمایید مثل محیط آزمایشگاهی هست در برابر شرایط اصلی
شما تازه با تنظیمات nginx که ور بری تازه به قدرت این سرور پی میبری
تنها مشکلی که داره نگهدارییه این وب سرور هست
من رو همه سرورهام nginx دارم و هیچ هزینه نگهداری نداره!؟ دقیقا منظورتون چیه؟
-
-
October 26th, 2011, 12:56
#8
پاسخ : تاثیر زیاد nginx بر سرعت لود سایت
کاملا رایگان هستش.
در صورتی که مشکلی در رم یا پردازشگر ایجاد بشه سریعا دان میشه و باید ری استارت کرد
ولی قابل توجه که شرکت های بزرگی چون لیکویید وب از این وب سرور استفاده میکنن
-
-
October 26th, 2011, 13:00
#9
عضو انجمن
پاسخ : تاثیر زیاد nginx بر سرعت لود سایت
رم رو آره وقتی رو سرور کوچیک اجراش میکنم اذیت میکنه (سرور 128 مگ بود و openvz) ولی از وقتی از مجازی ساز با رم تضمینی استفاده کردم (KVM , VMware) مشکلی نداشته.
CPU رو دیگه نشنیده بودم و ندیدم! cpu به مشکل بربخوره چی سالم میمونه؟
-
-
October 26th, 2011, 13:05
#10
عضو انجمن
پاسخ : تاثیر زیاد nginx بر سرعت لود سایت

نوشته اصلی توسط
php.source
کاملا رایگان هستش.
در صورتی که مشکلی در رم یا پردازشگر ایجاد بشه سریعا دان میشه و باید ری استارت کرد
ولی قابل توجه که شرکت های بزرگی چون لیکویید وب از این وب سرور استفاده میکنن
ممنون . ترکش می کم ..
البته خیلی از سایت های بزرگ از وبسرورهای دیگه استفاده می کنند . مهم اینه که روی سایت مخصوص تست بشه و جواب بده ..
شخصا از امکانات apache خیلی می خوام استفاده کنم ولی خب کاراییش زیاد نیست .. البته می شه د وبسرور رو همزمان در دو پرت مختلف فعال داشت ولی فکر نمی کنم اینکار مفید باشه باید با یکی کاملا سایت رو سازگار کرد ..
-