السلام عليكم و رحمة الله و بركاته
اريد رأيكم في اخر عمل لي Yawm
رابط المعاينة :
https://yawm.herokuapp.comرابط °رمز المصدر° :
بكل بساطة هو نسخة °فقيرة° ل
(الفكرة غير أصلية كما أن التنفيد لايضاهي الأصل)
الخلفية (Back-end) هي تركيزي.
اهم مميزاته:
الاعجابات، التعليقات، متابعة الأفراد، ..
التقنيات المستخدمة:
تلك المذكورة في README.md
Bootstrap : فقط ما يكفي لجعله مقبولا
Open Iconic : من أجل الرموز التعبيرية
لذلك اريد ارائكم و ما يمككني اضافته او تحسينه؟
يفضل لو كانت الانتقادات مركزة على Back-end
شكرا لكم
التعليقات
المصادر متعددة لكن أهمها:
و العديد من المقالات المتفرقة.
.....
قم بمتابعة أصحاب هذا المحتوى. و أثناء مسيرتك ستكتشف العديد من غيرهم
المهم أنه في كل مرة أواجه مشكلة ف Google + StackOverFlow لها بالمرصاد
عمل جميل اخي ماشاء الله ،واخراج رائع
لا افهم كثيرا في البرمجة والاكواد، لذا ساترك هذا الجانب للاخوة المبرمجين ذو الاختصاص
بالنسبة للتطبيق وفكرتة رائعة وجميل ان يكون هناك مواقع وتطبيقات عربية من هذا النوع ، التي نكاد نراها
واذا كنت تنوي نشر تطبيقك وتحويله الى عمل ومصدر دخل، انصحك بمحاولة التميز والتفرد عن التطبيق الاصلي
يمكنك اضافة عدد من المميزات او الوظائف الغير موجودة في التطبيق الاصلي، من خلال البحث عن اراء الناس عن التطبيق الاصلي والعيوب التي سيذكرونها والخصائص التي يطمحوا للحصول عليها وتلخيص كل النقاط والأضافات المفقودة واضافتها لتطبيقك لكي يصبح متفرد وله ميزة تنافسية.
ماشاء الله بداية موفقه وبرمجة مرتبة
وتستطيع عمل اضعاف ذلك كجعل الموقع متعدد اللغات واضافة تصويت واعادة نشر الى اخره من امور بكل سهوله داخل جانغو لكثرة المكتبات المتوفره
لكن بما انه تطبيق لما تعملته فأراه ممتاز جدا
وفقك الله
شكرا على رأيك
بالنسبة لجعل الموقع متعدد اللغات فأنا لم أستوعب Translation بعد.
بالنسبة للتصويت فأنا أظن أن
تعوضها حيث تقوم بالترتيب حسب (عدد الاعجابات + عدد التعليقات). لم أستطع أن أضيف (-عدد الأيام منذ النشر)
الرمز المصدري بدأ بالخروج عن السيطرة. سأحتاج الى ترتيب أفضل
حاليا أنا أعمل عل اضافة الاشعارات بواسطة django-notifications-hq
كما قلت كثرة المكتبات المتوفرة هو من أهم نقاط قوة django
ماشاء الله بداية رائعة
لو سمحت لدي بعض الاسئلة حول ال Django
هل هو معقد ?
لماذا اخترت python django بدل php laravel
-هل انت هاوي ام طالب اعلام الي
عذرا على الاسئلة الشخصية و شكرا
Django ليس معقدا، يجب فقط أن تستوعب الأساسيات و Python قبل تصفح المواضيع التقدمة. من السهل تعلمه
قمت باختيار Django بسبب أنه مبني على لغة Python مما يعني أنني يمكن أن أستخدم كل شيء يوجد بها. كما أنه يستخدم بنية Model-View-Template MVT أي أن الرمز المصدري سيكون منظما. لكن أظن أن Laravel يتوفر على MVC Model-View-Controller و هي نفس الشيء. كما أن PHP لم تعجبني عندما بدأت بتعلمها قبل مدة.
أنا مجرد هاوي تعلمت هذا لنفسي بنفسي.
لا مشلكة على الأسئلة
مرحبا بك .. اعجبنى استخدامك لتقنيات Django في الحقيقة انوي تعلمه عن قريب.
قمت بدراسة اساسيات البايثون مسبقا (من SoloLearn و دورة مليون مبرمج عربي) هل يكفي ذلك لانتقل مباشرة لدراسة Django ام يجب على دراسة شي اخر (كدورة ل python web) مثلا او شئ من هذا القبيل حيث مما اعرف django هو اطار عمل وبالتالى لابد من ان هناك برمجة pure للويب ببايثون.. هل انا محق؟