Wamp5 Vs. Zend Server 4.0

בפוסט הקודם דנו בסוגיה של Zend Server לעומת שאר שרתי ווב הקיימים כבר. אם תקראו את הפוסט הקודם תוכלו לראות ששחר הגיב והציג את היתרונות בשימוש שלו לעומת אחרים, כמו כן גם נשאלה השאלה באמת מה יהיה יותר יעיל כשזה מגיע לשימוש באפליקציות ווב למיניהם על שרתי Zend לעומת אחרים. אני חושב שההשוואה הבאה שביצעתי יכולה לספק קצת פרטים לגבי זה.

אני רק רוצה להבהיר שההשוואה נעשתה על ידי בלבד, איני מנהל שרתים מוסמך או אפילו מתקדם, אולי מה שאני ביצעתי יהיה שונה משאר ההשוואות שבוצעו על ידי משתמשים אחרים, לכן אם אתם תרצו לבצע את ההשוואה אתם מוזמנים.

לצורך ההשואה השתמשתי במפרט הבא של השרת:

Inter Core 2 Duo CPU

E4500 2.20GHz

3GB of ram

Windows XP Pro

הפקודה שהרצתי לצורך הבדיקה:

ab -k -n 1000 -c 2 path/to/site

אני יודע שאומנם 1000 בקשות הם מעט יחסית אבל לא היה לי את הזמן לעשות יותר, אם משהו מעוניין הוא מוזמן לנסות ולהציג את התוצאות שלו.

הבדיקה נעשתה על האפליקציה wordpress 2.7.0 התקנה חדשה ללא שום פוסט.

נתחיל ב WAMP5, השתמשתי בגרסא האחרונה היציבה של WAMP5 ללא שום סוג של cache הרצתי את הפקודה 3 פעמים לאחר כל הרצה בצעתי אתחול לשרת ה WAMP כולו. והתוצאות בסדר שהם נעשו:

Requests per second: 2.48 [#/sec] (mean)

Requests per second: 2.53 [#/sec] (mean)

Requests per second: 2.49 [#/sec] (mean)

שלושת התוצאות מצורפת כקובץ למטה אשר מכילות את כל הפרטים לגבי כל הרצה שנעשתה.

לאחר מכן הרצתי את אותה בדיקה על וורדפרס באותה גרסא בשרת עם Zend Server 4.0 בשלב הראשון הרצתי 3 בדיקות שונות, לאחר כל בדיקה ביצעתי אתחול לשרת. כמו כן את השלב הראשון הרצתי כש ה optimizer וה data cache כבויים. בשלב השני הרצתי את אותם סדרה של 3 בדיקות על השרת של Zend רק עם optimizer+ וה data cache פעילים. והתוצאות הם:

ללא

Requests per second: 2.35 [#/sec] (mean)

Requests per second: 2.40 [#/sec] (mean)

עם

Requests per second: 2.32 [#/sec] (mean)

Requests per second: 2.62 [#/sec] (mean)

הקבצים המלאים מצורפים.

אפשר לראות שגם ללא ה cache השרת עבד יותר מהר, אומנם זה נעשה על שרת ביתי זה עדיין צריך לתת אינדקציה ולו אפילו הקטנה ביותר על מהירות ויעילות השימוש ב Zend Server על פני שרת ווב כמו Wamp.לא ממש יודע למה עם ה cache זה לקח יותר זמן אבל את זה נשאיר לאלו שמפתחים את זה ואלו שרוצים לדעת יותר כדי לנסות ולברר.

אז כן שחר, אכן Zend נצח במקרה הזה (לפחות בבדיקה שאני עשיתי) את Wamp5 . :) (עדיין אני מניח שהמחיר יהיה די משמעותי בגלל כל האפשרויות הללו running for cover :P )

אם משהו ביצע בדיקות נוספות או רוצה לעשות אשמח לקבל את התוצאות שהתקבלו.

קישורים שכדי לעיין בהם:

הבלוג של שחר

zend

wamp5

Share Comments