12

ما رأيكم بجافا EE لبرمجة الويب وهل هيا مازلت مستخدمة

انا ادرس لغة جافا واريد ان اتخصص فى برمجة الويب هعل ال jsf لغة قوية

فا انا الاحظ ان جميع المواقع مطورة بلغة php & asp

أفيدونى

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

14

jsf ليست لغة .. هي اطار عمل, مثلها مثل Struts2, Spring الخ

وهي ما زالت مستخدمة, لكن غالباً في الشركات, وللمشاريع الكبيرة, وليس للمدونات او المواقع الشخصية, مع انها تمكنك من عمل ما تريد .. لكن حقيقةً للمشاريع الصغيرة ال php اسرع في التطوير.

طورت مشاريع باستخدام php و جافا و الدوت نت, وما لاحظته انه كلما زاد حجم المشروع, وعدد المبرمجين, تميل الكفة لصالح الجافا .. ولا ضرر من تعلم اللغتين .. واختيار المناسبة للمشروع.

افهم اولا لغة الجافا ثم Jsp و Servlet

بعد ذلك اختر ما تريد من اطر العمل ..

ولو اخترت Jsf لا تنسى الاطلاع على ADF بعدها, يقال انها المستقبل والله اعلم.

شكرا يا اخى لكن ايضا هل من المهم تعلم كورس data structure قبل تعلمها ؟

لا, ليسَ مهماً

لكن ال Data Structure مفيدة جداً, ولا يهم تعلمتها قبل او بعد.

طيب ما هى أهميتها ؟

مهمة في البرمجة بشكل عاام, تسهل عليك حل الكثير من المشاكل التي تواجهك.

data structure ليست بالامر الصعب ! فهي سهله ومجال الابداع بها مفتوح .

بنظري انها مهمه جداً في تطوير برمجيات ذات بيانات كثيرة مثل عدد اعضاء غير محدود فهي اول من يسهل عملية البحث.

من اهم اسباب نجاح محرك بحث قوقل هو ابداعهم في تقنية الـ hash table خاصتهم الذي قامو بصنعها لتسريع عملية البحث وايجاد النتائج وجمع اكبر قدر من المعلومات بوقت قصير.

بل هي مهمه جداً لأي مبرمج، الا اذا كان طموحك بناء تطبيقات صغيرة لا تستوعب كم هائل من البيانات.

انا استخدم جافا في برامج الويب الخاصة بالمؤسسات (إنترانت) فهي ذات إمكانات عالية واستخدم تقنية Servlet وفي النهاية ينتج ملف تنفيذي واحد .war يمكن رفعه في مخدم الويب الخاص بجافا Tomcat/Glassfish بكل سهولة وهو يحتوي على كافة الملفات اﻷخرى مثل .css والصور، ولا يُمكن فتح الملف التنفيذي أو اﻹطلاع على مصدر الكود بخلاف لغة PHP والتي تكون دائماً مفتوحة المصدر في المخدم الذي تعمل فيه.