אני מאמין שכל מי שעוסק בפיתוח בשפת PHP מכיר את חברת Zend אשר בעצם עומדת מאחורי השפה בעצם (שני המנהלים הבכירים שלה הם אלו שהמשיכו את PHP 3 והלאה) מלבד זאת הם גם החברה שמפתחת מגוון מוצרים ומערכות לשימוש כעזר פיתוח בסביבת עבודה עם PHP. במיוחד עכשיו בזמן ש Zend Framework נהיה יותר ויותר פופולארי (ואני חייב להודות אני משתמש עם ZF ואני נדהם מהיכולות כל פעם מחדש, אמנם חסרים כמה דברים שימושיים אבל זה לנושא אחר).
כפי שנאמר ישנם כמה וכמה מוצרים אשר Zend מפתחת אשר מסייעים בשלבי הפיתוח “והפריסה” של המערכות הכתובות ב PHP לשלל לקוחותיהם. חלק מהמוצרים הם Zend Guard, Zend Optimizer ואחרים. לאחרונה Zend הכריזו על מוצר חדש בשם Zend Server . הם הציגו אותו בתור:
Zend Server is a complete, enterprise-ready Web Application Server for running and managing PHP applications that require a high level of reliability, performance and security.
שבעברית אומר: “Zend Server הינו שרת ווב מלא ומוכן לשימוש להרצה וניהול של מערכות הכתובות ב PHP, אשר דורשות רמה גבוה של ביצועים, אבטחה ואמינות.”
כרגע ישנם 2 גרסאות של Zend Server , האחת היא הגרסא המלאה של המוצר אשר תעלה לפי דעתי לא מעט (כמו כל דבר אחר ב Zend) והשנייה היא הגרסא החינמית אשר נקראת “Commuinity Edition” או בקיצור CE אשר מציעה רק חלק מהאפשרויות של המערכת וניתן להורידה כבר עכשיו באתר הרשמי.
את האמת אני אישית די התלהבתי בהתחלה, אבל אחרי הורדה מהירה של גרסא ה CE וניסיון אתה, אי אפשר לומר שממש נהנתי, וזה למה:
1. קודם כל לא ניתן לעשות שם כלום מלבד לצפות בכמה מסכי ניהול שונים, הרי זו גרסא חינאמית וכמו כל מוצר של Zend הם בהחלט מגיבלים באפשרויות כדי שמי שירצה להשתמש בכולם יהיה צריך לרכוש את הגרסא המלאה.
2. אני לא מוצא שום סיבה טובה למה להשתמש בזה על פני שרתי ווב אחרים כמו WAMP, XAMPP ואחרים דומים אשר גם הם מותאמים ל production. שלא לדבר על זה שהם בחינם.
אחד הדברים היותר טובים שקראתי אודות Zend Server היא העבודה שנתן להתקין אותו כשרת IIS עם הגדרות מותאמות אישית, או למי שרוצה להריץ שרת Apache יוכל לעשות זאת גם על ידי בחירת שרת זה בהתקנה של ה Zend Server.
לאלו שמעוניינים לראות אודות ההבדלים בין הגרסא המלאה של Zend Server ל CE מוזמנים לקרוא כאן.
קישורים שכדי לקרוא:
אנדי גוטמן מציג לראשונה את Zend Server
Similar Posts
- Wamp5 Vs. Zend Server 4.0 – 02/24/2009
- Zend Framework – למה באמת כדי להשתמש בה? – 02/19/2009
- PHP 5.3 Zend Certified – 10/15/2010
- Zend Certified? עכשיו גם Zend Framework Certified Engineer – 04/03/2009
- הכנה לבחינה של ZEND – דברים שרצוי לעשות – 02/19/2009





הי ואדים,
קודם כל – אחלה בלוג! נחמד לראות מישהו שכותב בעברית, ועוד דברים מעניינים על PHP
תודה על הביקורת – אנחנו בהחלט מתייחסים ברצינות לתגובות כאלה, למרות שאני חייב להודות שלגבי תוכן ב- Community Edition, באמת אין שם המון דברים שכל אחד צריך (מה לעשות, זנד צריכה להרוויח…). מה שכן יש שם כמה דברים שאולי יעניינו אותך (ואולי לא):
- Optimizer+ – משפר ביצועים ע”י opcode caching ואופטימיזציות.
- Data Caching API – פונקציות לשמירה של נתונים ב- Cache על הדיסק או בזיכרון משותף
- Debugger – למי שעובד עם PDT או Zend Studio, מאפשר debugging ו- profiling של קוד על השרת
- Java Bridge, אולי לא לכל אחד אבל למי שצריך להתשמש בקוד Java באפליקציות PHP, זה די שימושי
חוץ מזה, Zend Server על Windows (אני מניח שניסית על חלונות לפי הפוסט) מותקן בתצורת FastCGI (גם על Apache) מה שמספק יציבות ומהירות. אם יוצא לך (אם עדיין לא הורדת את זנד סרבר) היה נחמד לראות השוואת ביצועים של אפליקציה אמיתית בין WAMP/XAMPP ל- Zend Server (לא בטוח ש”ננצח” אבל מעניין לדעת מה יהיו התוצאות).
אהלן שחר,
קודם כל תודה רבה, אני שמח שמשהו מזנד ראה את הפוסט (ממש הופתעתי לראות את ההודעה שלך
).
אני בטוח שבקורות כאלו בהחלט משפרים את המוצרים, אכן ראיתי כמה מהאפשרויות שהצגת, ואכן קראתי את רשימת ההשוואה באתר.
אופטימזיר כבר ניתן להשתמש ב zend optimizer או באופטימזיר אחר. אבל כן ברגע שזה כבר מובנה בשרת זה שונה, ואני מניח שזאת היתה המטרה של zend server .
cache הוא משהו שכבר לא כל כך מסובך לעשות אני חושב, לא בטוח בידיוק איך זה עובד אצלכם בשרת אבל APC cache בהחלט עושה עבודה טובה. לפעמים יותר טובה מ eaccelerator ואחרים.
כן אכן התקנתי את זה על חלונות וראיתי שהוא עובד עם FCGI , כמה זה מהיר יותר משרת אחר אני לא יודע אבל בהחלט שווה לעשות benchmark כלשהו כדי לנסות ולהשוות אם באמת כל זה משפר את הביצועים.
אני בהחלט אנסה לעשות משהו ואפרסם כאן את התוצאות.
שוב תודה.