php / ברכת שלום ל Zend / PHP מול ASP

PHP מול ASP



אותה לולאת quicksort שדיברנו עליה קודם, רצה ב- 440% לאט יותר מאשר ASP, אבל אחרי שימוש בקומפיילר, היא רצה מהר יותר ב- 66%. (מנקודת מבט של ה-Zend התוצאות האלו קצת מטעות בגלל שהסקריפט עוצב בכוונה להעמיס על מנוע הסקריפט, בעוד שלקומפילר יש יישום שבמיוחד עוצב כדי לטפל בסוג כזה של מיון)

בדוגמא של Mandelbort fractal ASP רצה צמוד ל-Zend, אבל PHP סיימה ב 12% יתרון על פני ASP, זאת ללא הקומפיילר. בשילוב הקומפיילר חל שיפור של 233% לעומת ASP

ולקינוח לולאה פשוטה שרצה במשך 10 מיליון פעמים: ביצועי PHP מהירים ב 2% מביצועי ASP, אבל עם שימוש בקומפיילר, PHP מוביל ב 353%.

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

כמובן שיהיו וויכוחים אידיאולוגים שידונו בעובדה ש-PHP דורש קומפילציה, בעוד ASP לא, אבל הרי אותו דבר אפשר להגיד על Web Classer ב- Visual Basic 6, שבו מתכנתי ה-ASP מקמפלים את הקוד שלהם בעזרת Visual Basic 6 לפני שהוא מועלה לשרת, אז על מה הוויכוח?



עמוד הבא: יישומים חדשים >>




הקדמה
אופטימיזציה
PHP מול ASP >
יישומים חדשים
יישומים לחנונים