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 לפני שהוא מועלה לשרת, אז על מה הוויכוח?
עמוד הבא: יישומים חדשים >>
|
|
|
|