سلام
متاسفانه چند روزه اخیر سه مورد از مشتریان من نسبت به نصب نبودن Zend Optimizer روی سرور اعتراض داشتند و وبسایت بعضی از مشتریانشون با مشکلات لودر اپتیمایزر رو به رو شده و همه ی اینها به خاطر آپدیت سرور و صد البته نسخه ی PHP بوجود اومده .
من طی تاپیکی از عزیزان نسبت به همین مشکل پرس و جو کردم و متاسفانه جوابی در یافت نکردم و از خود شرکت زند این مشکل رو پیگیر شدم که خدمتتون توضیح خواهم داد .
شرکت Zend Technologies بعد از بیرون اومدن نسخه 5.3 PHP لودر معروف خودش رو که Zend Optimizer هست برای این نسخه آماده نکرد و Zend Optimizer روی نسخه ی 5.2 به کار خودش پایان داده و برای نسخه ی 5.3 PHP این شرکت لودر جدیدی رو معرفی کرده به نام Zend Guard Loader (زیاد هم جدید نیست ).
5.2 --- > Zend Optimizer
5.3 --- > Zend Guard Loader
هردو محصول Zend Optimizer و Zend Guard Loader وظیفه ی مشابه Runtime Decoder رو دارند برای اسکریپت هایی که با تکنولوژی Zend Guard کد شدند .
عزیزانی که قصد دارند Zend Optimizer رو روی ورژن 5.3 پی اچ پی تست کنند زحمت نکشند روی 3 سرور به صورت 2 سرور متصل به اینترنت و یک سرور لوکال بنده تست کردم و به نتیجه نرسیدم .
طبق گفته ی این شرکت در ابتدا این دو محصول هیچ فرقی ندارند جز نسخه پی اچ پی اما دوباره طبق گفته ی این شرکت کسانی که مشکل Zend Optimizer دارند باید اسکریپت خودشون رو برای استفاده از PHP 5.3 و Zend Guard Loader انطباق بدند و آپدیت کنند .
راه حل موجود در صورتی که ارور Optimizer دارید در نسخه ی جدید PHP 5.3
1. DownGrade نسخه ی PHP به 5.2 و نصب دستی Zend Optimizer
2.فورس کردن کاربر نسبت به انطباق سازی اسکریپت مورد استفادش با شرایط جدید (هیچ ایرانی همچین کاری رو نمیکنه :دی )
3. هاست نکردن کسانی که نیاز به نسخه ی 5.2 دارند و ZendOptimizer (چه حرفی زدم :دی )
سوالی هست یا توضیحات اضافه ی دیگری بفرمایید .
با تشکر و احترام