CodeIgniter, Kohana, FuelPHP, Lavarel, Magento كلهم يعتمدون على "zend" و يركزون عليه، فلو اتقنت "zend" فستجد البقية سهلة .و كما يقولون عصفوران بحجرٍ واحد. إلى جانب أنه مطلوب فالكثير من الشركات. إلى جانب أنه يستعمل أنماط التصميم وهذا مقال قد يساعدك http://sourcemaking.com/design_patterns و فلاخير هذا جدول للمقارنة بين مختلف "Framework php" http://www.phpframeworks.com/ أخيراً، إن كنت قد اتقنت واحداً فلا أجد داعياً لتغيره.
بالنسبة لي، فإن الفوائد الرئيسية zend Framework هي: 1- يتم إنشاؤه من قبل "Zend" 2- تنظيم واضح و سهل. 3- اعتماده من قبل مجتمع كبير من المطورين 4- يستعمل Object-oriented ، و يستغل جميع خصائص PHP5 و أنا افظل zend framework أولاً لفهم المعمق له و ثانياً توظيفه الجيد لمفهوم "MVC"
السبب الوحيد والرئيسي هو الجهل و تنصيب برامج لا نستعملها. استعمل الأن "windows7" و كانت أخر مرة قمت فيها بإعادة تهيئة الجهاز قبل سنةً على أقل تقدير. و أعتقد أن ويندوز من أجمل الأنظمة و خاصةً ويندوز 7
هذا مثال بسيط ، ولكن هذه التقنية لا تدعم جميع المتصفحات. if(typeof(Storage)!=="undefined"){ var myNumbers = new Array("+22 22 222 222","+11 11 111 111","+00 00 000 000 "); localStorage.numbers = myNumbers ; console.log(localStorage.numbers);}
> غالبا مايكتبون تطبيقات ذات اداء سيء نعم كلامك صحيح , و لكن أنا دايماً انصح باستعمال "framework" فهي أكثر ثباتاً وأكثر أماناً و أنا استعمل غالباً "zend framework".
نعم، أنا كذلك عانيت من نفس المشكل في بعض المشاريع العربية. و بالنسبة للان أنا استعمل UIkit و bootstrap 3 . و في الأونة الأخيرة بدات أفكر في تعديل على bootstrap ليدعم العربية و يستفيد منه المطورون و لكن كالعادة مشكل الوقت :(