الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تصميم مواقع المدونات

مغلق
بدأه Hottar في 14 سبتمبر 2006 · 1 رد · 651 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

درست HTML وDHTML و JavaScript وDreamWaver وPHP وSQL، ومع ذلك فإنني أشعر بالضعف الشديد في مجال تصميم تطبيقات الويب المتكاملة (مثل المنتديات والمدونات، والمواقع التفاعلية بشكل عام)، وفي نفس الوقت فإنني آمل في تصميم تطبيق ويب متكامل هو عبارة عن موقع مدونات، يمكن للمستخدمين أن يشتركوا فيه، ويقوموا بإنشاء مدوناتهم الخاصة واختيار القوالب وما إلى ذلك.

سؤالي هو: ما الذي أحتاجه لتصميم مثل هذا الموقع؟ (وقد سمعت أن هذا غير ممكن بدون لغة XML لكنني لم أفهم كيف)

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

وما هي إمكانيات السرفر التي سأحتاجها؟

جزاكم الله خيراُ للإجابة عن هذه التساؤلات..

#2

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

لم أجد ردوداً، أو حتى قراءات كثيرة للموضوع، وأحبطني هذا بطبيعة الحال، لكنني لا أُحب أن أضغط بالطلب على الأعضاء، لأنني أطلب منهم المساعدة، ولهم الحق في الإجابة أو عدم الإجابة.

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

المشكلة، أو القضية: موقع تدوين يتيح للمستخدم إنشاء مدونة متكاملة الخصائص.

الخطوات المطلوبة لإنشاء المدونة:

1- إدخال البيانات كاملة، من اسم، واسم مستعار، واسم للمدونة، وبريد إلكتروني.

2- اختيار اسم لرابط المدونة على موقع التدوين الأساسي.

3- اختيار قالب للمدونة، على أن يكون قابلاً للتغيير فيما بعد، وقابلاً للتعديل حسب حاجة المستخدم.

4- البدء بالنشر.

5- تلقي الردود على المواضيع المدونة.

6- إقامة صلات بين المدونات المستضافة على نفس الموقع.

المشاكل البرمجية المطلوب حلها:

1- قوالب الإدخال، وأصعبها قالب تحديد رابط المدونة، لأنه سيتطلب دوميناً فرعياً.

2- قاعدة البيانات، أو قواعد البيانات، التصميم، عدد الجداول، نوعية السجلات المطلوبة، العلاقات بين الجداول.

3- الربط بين قوالب الإدخال وقواعد البيانات عن طريق الأوامر البرمجية.

4- صيانة الشفرة البرمجية (الكود)، لتقليل عدد الأوامر، وتحسين الأداء، مع توقع كل المشاكل الممكنة خلال العمل على البرنامج.

المطلوب لحل هذه المشاكل:

1- إنشاء FlowChart للبرنامج يحدد بدايته ونهايته وتفريعاته واحتمالاته.

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

3- تقسيم العمل إلى وحدات منفصلة يمكن وصلها لاحقاً.

4- البدء بالعمل.

هذا الموضوع مغلق.

مواضيع مشابهة