مصمم
08-06-2009, 08:14 AM
في البداية أقدم التحية لإدارة وأعضاء منتديات النسيم التطويرية على اتاحة الفرصة لنا لتقديم هذا الموضوع الهام والذي يتحدث عن كيفية بناء المواقع باستخدام أنظمة ادارة المحتوى مثل مجلة جملا joomla وNuke و WordPress وغيرها
في حقيقة الأمر قد فتحت هذه الأنظمة الباب واسعا أمام مستخدمي شبكة الانترنت لامتلاك مواقع غاية في الاحتراف والإبداع دون أن يكون لديهم أي معرفة بلغات برمجة المواقع مثل php ,Asp وغيرها كما يسعدني أن أخبركم أن أي واحد منكم إذا تابع حلقات هذا الدرس سوف يستطيع بعدها بناء موقع متكامل لا يقل بأي صورة من الصور عن المواقع الكبيرة التي تراها على شبكة الانترنت
الآن أبدأ مستعينا بالله في الدخول إلى صلب الموضوع
تنقسم مواقع الانترنت إلى قسمين رئيسيين
1- مواقع استاتيكية كما تسمى بالمواقع الثابتة أيضا
وهي مواقع يتم تصميمها باستخدام لغة html وبمساعدة برامج خاصة بالتصميم مثل الفرونت بيج وغيره وهي صفحات ذات محتوى ثابت ولا تتغير إلا عن طريق برامج التحرير الخاصة بالتصميم
2- مواقع ديناميكية وتسمى بالمواقع التفاعلية
وهي مواقع يتم تصميمها باستخدام لغات مثل php ,asp وهذه المواقع تعتمد على قواعد البياناتsql وتتغير محتوياته باستمرار بحسب تغير المحتوى في قواعد البيانات كما يمكن التفاعل مع المتصفح بشكل واضح وجيد وخير مثال على ذلك المنتديات والمدونات ومجلات إدارة المحتوى التي نحن بصدد الحديث عنها وهذا النوع من المواقع هو المنتشر على الشبكة حاليا وذلك لسهولة إدارة وتشغيل مثل هذه المواقع كما تتسم أيضا بسهولة إضافة المواضيع وتعديلها وحذفها أيضا تلك كانت مقدمة لابد منها لسهولة فهم واستيعاب موضوعنا حول طريقة بناء المواقع باستخدام أنظمة إدارة المحتوى
تعريف نظام إدارة المحتوى :
نظام إدارة المحتوى هو برنامج متخصص يعمل على الويب يستخدم لتطوير، نشر، و إدارة المحتوى الإلكتروني على مواقع الويب و خلافه. يمكن المستخدمين ذوى الخبرة البسيطة بلغات البرمجة الخاصة بالويب أو حتى الذين لا يمتلكون معرفة بها من إنشاء و تطوير عدد كبير من الصفحات والتطبيقات الإلكترونية التفاعلية عبر لوحة تحكم بسيطة و دون أن يتدخل المستخدم ببرمجة النظام. يستخدم النظام قواعد بيانات لتخزين المحتوي، مبرمجة لإظهار وعرض المحتوي على الويب بطريقة نظامية متخصصة، و يدعم النظام استخدام مجموعة من التطبيقات الخارجية المتطورة. النظام مناسب للمواقع الصغيرة الخاصة وكذلك للمواقع الكبيرة و المتطورة ذات الاستخدام الكبير و التي تحتوي على خدمات متعددة بالإضافة للتطبيقات الخارجية. يتميز النظام عن برمجيات بناء المواقع (Website Builders) مثل فرونت بيج من مايكروسوفت أو دريم ويفر بعدم الحاجة لخبرة أو معرفة تقنية أو حتى تدريب لتطوير و إدارة محتوى الصفحات الإلكترونية. النظام يسهل التحكم، المراقبة، التعديل، و التطوير على الصفحات الإلكترونية، من قبل مستخدم أو عدة مستخدمين بصلاحيات محددة.
هذا هو الدرس الأول ونلتقي بمشيئة الله تعالى في الدرس الثاني للتعرف عن كسب على طريق اختيار البرنامج المناسب وكيفية التركيب تابعونا من خلال هذا الموضوع حيث سوف يتم إضافة الدرس في نفس هذا الموضوع
في حقيقة الأمر قد فتحت هذه الأنظمة الباب واسعا أمام مستخدمي شبكة الانترنت لامتلاك مواقع غاية في الاحتراف والإبداع دون أن يكون لديهم أي معرفة بلغات برمجة المواقع مثل php ,Asp وغيرها كما يسعدني أن أخبركم أن أي واحد منكم إذا تابع حلقات هذا الدرس سوف يستطيع بعدها بناء موقع متكامل لا يقل بأي صورة من الصور عن المواقع الكبيرة التي تراها على شبكة الانترنت
الآن أبدأ مستعينا بالله في الدخول إلى صلب الموضوع
تنقسم مواقع الانترنت إلى قسمين رئيسيين
1- مواقع استاتيكية كما تسمى بالمواقع الثابتة أيضا
وهي مواقع يتم تصميمها باستخدام لغة html وبمساعدة برامج خاصة بالتصميم مثل الفرونت بيج وغيره وهي صفحات ذات محتوى ثابت ولا تتغير إلا عن طريق برامج التحرير الخاصة بالتصميم
2- مواقع ديناميكية وتسمى بالمواقع التفاعلية
وهي مواقع يتم تصميمها باستخدام لغات مثل php ,asp وهذه المواقع تعتمد على قواعد البياناتsql وتتغير محتوياته باستمرار بحسب تغير المحتوى في قواعد البيانات كما يمكن التفاعل مع المتصفح بشكل واضح وجيد وخير مثال على ذلك المنتديات والمدونات ومجلات إدارة المحتوى التي نحن بصدد الحديث عنها وهذا النوع من المواقع هو المنتشر على الشبكة حاليا وذلك لسهولة إدارة وتشغيل مثل هذه المواقع كما تتسم أيضا بسهولة إضافة المواضيع وتعديلها وحذفها أيضا تلك كانت مقدمة لابد منها لسهولة فهم واستيعاب موضوعنا حول طريقة بناء المواقع باستخدام أنظمة إدارة المحتوى
تعريف نظام إدارة المحتوى :
نظام إدارة المحتوى هو برنامج متخصص يعمل على الويب يستخدم لتطوير، نشر، و إدارة المحتوى الإلكتروني على مواقع الويب و خلافه. يمكن المستخدمين ذوى الخبرة البسيطة بلغات البرمجة الخاصة بالويب أو حتى الذين لا يمتلكون معرفة بها من إنشاء و تطوير عدد كبير من الصفحات والتطبيقات الإلكترونية التفاعلية عبر لوحة تحكم بسيطة و دون أن يتدخل المستخدم ببرمجة النظام. يستخدم النظام قواعد بيانات لتخزين المحتوي، مبرمجة لإظهار وعرض المحتوي على الويب بطريقة نظامية متخصصة، و يدعم النظام استخدام مجموعة من التطبيقات الخارجية المتطورة. النظام مناسب للمواقع الصغيرة الخاصة وكذلك للمواقع الكبيرة و المتطورة ذات الاستخدام الكبير و التي تحتوي على خدمات متعددة بالإضافة للتطبيقات الخارجية. يتميز النظام عن برمجيات بناء المواقع (Website Builders) مثل فرونت بيج من مايكروسوفت أو دريم ويفر بعدم الحاجة لخبرة أو معرفة تقنية أو حتى تدريب لتطوير و إدارة محتوى الصفحات الإلكترونية. النظام يسهل التحكم، المراقبة، التعديل، و التطوير على الصفحات الإلكترونية، من قبل مستخدم أو عدة مستخدمين بصلاحيات محددة.
هذا هو الدرس الأول ونلتقي بمشيئة الله تعالى في الدرس الثاني للتعرف عن كسب على طريق اختيار البرنامج المناسب وكيفية التركيب تابعونا من خلال هذا الموضوع حيث سوف يتم إضافة الدرس في نفس هذا الموضوع