13

:) أول مشروع لي بعد غياب كامل عن البرمجة لأكثر من عام

السلام عليكم ورحمة الله وبركاته

بعد إنقطاع أكثر من عام عن عالم البرمجة، بدأت بهذا المشروع لأرى هل مازلت أتذكر شيئاً أم لا :) المشروع عبارة عن موقع إخباري

  • كنت أستخدم إطار عمل Codeigniter للغة PHP، فسمعت عن إطار عمل Laravel بأنه جيد وبالفعل هو كذلك بل أكثر من رائع، فبدأت العمل به، إستغرق العمل حوالي شهران.

  • هيكلة الموقع:

1- لغة برمجة الخادم PHP.

2- إطار العمل المستخدم Laravel v4.1.

3- تم إستخدام مكتبة jQuery بالنسبة للغة المتصفح javaScript.

4- تقنية AJAX تم إستخدامها على نطاق ضيق في تسجيل الدخول والتحقق وإضافة التعليقات.

5- تم إستخدام محرك القوالب mustache للغة javaScript، ولكن تم إستخدامه على نطاق ضيق ولم يتم الفصل بالكامل لأني إستخدمته في نهاية المشروع.

  • الإضافات والمكتبات المساعدة:

1- إضافة opentip.

2- إضافة noty.

3- إضافة jQuery dataTables.

4- إضافة sweet-alert.

5- إضافة timer.

6- مكتبة التعامل مع الصور Intervention Image.

7- المحرر tinymce.

8- إضافة لعرض الصور ما أذكر اسمها.

9- مجموعة الرموز feather.

10- مجموعة الرموز socicon.

  • خصائص لوحة التحكم:

1- صلاحيات الوصول للموضوعات والتعديل وخلافه مقسمة على 4 صلاحيات مدير عام، مدير، محرر، مستخدم وتم إلغاء التسجيل بطلب من صاحب العمل.

2- إضافة/تعديل/حذف كلاً من التصنيفات والأخبار والتعليقات.

3- واجهة تحكم للإعلانات.

4- ذر لتسجيل الخروج ^__^

ملاحظات:

  • لا تسألني عن دعم المتصفحات القديمة، سأقوم بإضافة رسالة للمستخدم "لمشاهدة المحتوى بطريقة أفضل عليه تحديث متصفحه"

  • نمط الموقع ثابت وليس متجاوب responsive، بناءاً على طلب صاحب العمل.

  • بالمناسبة لست من هواة التصميم ولكن طبيعة العمل في مجتمعاتنا تجعلك تعمل الكل في واحد"برمجة، تصميم، قواعد بيانات، تسويق" وعجبي :)

  • وجدت فيديو إستئناسي كنت قد صورته لفكرة عرض آخر الأخبار في الصفحة الرئيسية كـ موضوع أساسي تدور حوله باقي الأخبار ويتم التبديل بالتتالي مع الزمن أو مرور مؤشر الفارة، تم إيقاف الدوران :) رابط الفيديو:

نسيت :) رابط الموقع:

http://luxornewslive.com
يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

اشعر ان الموقع مكتظ بشكل كبير, بما انك لست مصمم, لماذا لم تقم بقتباس التصميم والشكل العام من مواقع اخبارية عالمية ؟ cnn او الجزيرة او العربية ..الخ ؟ بامكانك ايضاً استخدام اطار عمل للواجهة مثل bootstrap او سيمانتيك.

صحيح الموقع مكتض وخلفية الموقع لا تعجبني لكن عمل جيد

بالنسبة للخلفية فكانت الفكرة تخصيص الخلفية لرعاة الموقع يتم تبديلها بالتناوب، ولكن لم يحصل على رعاة قبل نشر الموقع فإكتفينا بوضع صورة الشعار الآن، أنا لا أحبذ الخلفية عموماً طالما هناك محتوى مكتوب فوقها.

  • شكراً لك على الإطلاع، نفس الشعور :)، سأُحاول التحسين في القادم بإذن الله، ولكن هذا التصميم على حسب الوصف الذي أراده صاحب العمل، فما كنت أدو فعله خلاف هذا التصميم ولكن هذا ما أراد وإعترض أيضاً على فكرة كون الموقع متجاوب، السؤال هنا هل تنفذ ما يطلبه صاحب العمل سواء إقتنعت به أم لا -من ناحية التصميم-

بالنسبة كـ Backend العمل جيد جدا.

أما كـ Frontend صراحة الموقع غير جميل البتة من ناحية تصميمه لذلك وجب استوحاء افكار تصميمية من مواقع اخبارية اخرى بما انك لست مصمم.

شكراً لك على الإطلاع، سأعمل بنصيحتك في القادم بإذن الله أو في حال أرادو تغيير التصميم.

البرمجة جيدة و التصميم شنيع و الموقع مكتض جداً و غير منظم . كذلك مفهوم الموقع ضيق بدل الأقصر يمكن أن يكون مباشر فقط لجميع الأحذات العالمية و العربية.

وصل لدرجة شنيع :)) سأعتمد على إقتباس الأفكار التصميمية في القادم طالما تصميمي بهذا السوء، عرضت عليهم التعميم فكان الرد أن الموقع خاص بأخبار الأقصر فقط.

أشكرك على سعة أفقك

الشكر موصول لك لتخصيص وقت للإطلاع وإبداء رآيك، لا بالعكس الغرض من طرح الموضوع هنا لإبداء أرآءكم فيه، ولأتجنب نقاط الضعف كما تفضلتم بذكرها، تحياتي لك :)

ارى انه مكتظ قليلا....

وعندما تفتحه بالهاتف تجده مكتظ كثيرا..

  • جميع التعليقات تدور حول هذه النقطة :)

بالمناسبة لست من هواة التصميم ولكن طبيعة العمل ...

عرض علي حالياً إعادة هيكلة الموقع بحيث يُصبح متجاوب مع الهواتف وإعادة هيكلة التصميم ولكن حالياً لدي بعض المشروعات المفتوحة الأخرى علي إنهائها أولاً، من ضمنها المشروع التالي:

ولكن لا تقلق فقد أخذت مُلاحظاتكم بالنسبة للتصميم في عين الإعتبار وتلاشيت ما ذُكر هنا قدر المُستطاع، ستكون تجربة المُستخدم جيدة -إن شاء الله- هذه المرة:)

حقيقة استنتجتها ,, المبرمجين يفتقدون شيئ اسمه "فن التصمـــيم"

  • لا يمكن التعميم، كما أن المصممين وبخاصة في مجال الويب هم مبرمجين لإحتكاكهم بالأكواد البرمجية بلغة javaScript.

  • التصميم كما أشرت هو فـــن لإعتماده على حسن إنتقاء الألوان التقسيم الفراغات وخلافه، وفي النهاية لا تجد الإتفاق الكلي بين المصممين فتجد لكل منهم نظرته الخاصة في بعض الأمور.

-3

اخي الموقع يحتاج الى الكثير من التعديل ~ حاول تعديل القالب !*

شكراً لك على رأيك، ولكن سيكون الأمر أفضل لو كانت الملاحظات في نقاط محددة لإمكانية تعديلها أو لأتجنبها لاحقاً.