سؤال

ربما تكون بعض مقارنة الأداء أو بعض الاختلافات المحددة الملحوظة هي ما أريد معرفته.

وكما سمعت لا يوجد فرق كبير حقا.ومن ثم، لدي سؤال آخر.لأي أغراض قضى العشرات من الناس وقتهم اعادة اختراع العجلة تنفيذ المواصفات التي تم تنفيذها بالفعل أكثر؟

هل كانت مفيدة؟

المحلول

وكانت JSF لا، في البداية، مفتوحة المصدر. (الأسبوع الإلكتروني في عام 2005: <لأ href = "http://www.eweek.com/c/a/Linux-and-Open-Source/Sun-OpenSources-JavaServer-Faces/" يختلط = "نوفولو noreferrer" > الشمس المفتوح مصادر خادم جافا وجوه ) هذا ما دفع اثنين من تطبيقات غرفة نظيفة لبدء ذلك المواصفات يمكن استخدامها وتوزيعها بحرية أكبر. شروط الترخيص Mojarra CDDL + GPL لا تسير لتناسب الجميع، لذلك لا يزال هناك حافز لمواصلة التنمية تحت رخصة أباتشي.

نصائح أخرى

والشمس RI 1.0 والإصدارات القديمة من 1.1 وتشوش بواسطة الحشرات سيئة. في تلك اللحظة كانت MyFaces البديل أكثر استقرارا. منذ 1.1.02 و1.2.02 حول أوائل عام 2006 قام الفريق الجديد ديف الشمس JSF العمل العظيم. ليس فقط مع bugfixing، ولكن أيضا مع تحسينات في الأداء. اعتبارا من الآن أجرؤ على القول بأن Mojarra هو الخيار الأفضل.

لتحصل مباشرة على سؤالك:

<اقتباس فقرة>   

ما الهدف من عشرات الأشخاص قضى وقتهم لتنفيذ تلك المواصفات التي نفذت بالفعل أكثر من ذلك؟

وفي كثير من الأحيان لجعله أفضل. أو لمجرد ما في وسعها. أو ليافعة. على الأقل هو معروف أباتشي لتنفيذ / تعزيز كل شيء تقريبا التي يتم إحضارها من قبل (أو في عداد المفقودين في) أحد

ينفذ الأشخاص المواصفات التي تم تنفيذها بالفعل لتحسينها.الطريقة الوحيدة للتأكد من تنفيذ المواصفات بشكل جيد هي تنفيذها مرة أخرى.مختلف الناس يفكرون بشكل مختلف.في الأشهر الأخيرة (يونيو 2011) تم إجراء الكثير من الترميز لتحسين أداء MyFaces الأساسي.لمعرفة المزيد، يمكنك الاشتراك في قوائم myfaces dev والمستخدمين البريدية والسؤال مباشرة.

بالتفكير أكثر في الأمر، قمت بكتابة مدونة تقدم 10 أسباب لاختيار MyFaces من وجهة نظر فنية هنا.

تحديث مايو 2012

بالنسبة للرجال الذين يريدون رؤية مقارنة الأداء بين MyFaces وMojarra وWicket فهم JSF 2 والويكيت:مقارنة الأداء

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top