تكنولوجيا المواقع

ما هو ويب 0.2

طباعة
PDF

الويب 2,0 هو مصطلح يطلق على المواقع ، الخدمات ، و التطبيقات التي تتوفر بها مجموعة من الخصائص تؤهلها لأن يطلق عليها هذا اللقب . هذا المصطلح كان نتيجة عاصفة ذهنية في إجتماع إقيم بين O'Reilly و  MediaLive International ، من خلال هذا الإجتماع حاول الخبراء في الطرفين الوصول الى معايير محدده يمكن من خلالها تقسيم المواقع إلى مواقع الويب 1.0 التقليدية و مواقع الويب 2.0 الجيل الجديد من المواقع . و في بداية هذا الإجتماع قاموا بضرب أمثلة على مواقع من الويب 1.0 و ما يقابلها بالفكرة من المواقع التي يصنفونها ( لا إراديا إن صح التعبير ) كمواقع من الويب 2.0 . كمرحلة أولى خرج المتحاورون بقائمة من الأمثلة هذا جزء منها :

ما هو نظام إدارة المحتوى ؟

طباعة
PDF

يتكوّن برنامج (CMS) (Content Management System) من مجموعة من الأدوات المركبة في المستخدم المزود المضيف، يؤلّف نظام إدارة للمحتوى وللهيكلية بغية تسهيل الابتكار، والنشر، وإدارة المعلومات، على خط الويب، سواء لموقع صغير بلغة واحدة أو لمواقع معقدة في دوائر متعددة اللغات.
ويتميّز هذا البرنامج بالخصائص التالية:

  • يخفض المصروفات
  • يوفر مزيداً من الليونة، ويفصل بين التصميم والمحتوى.
  • يسمح بالتحديث بطريقة التحكم عن بعد، وبشكل غير مركزي.
  • يسهّل انسياب العمليات.
  • يحسّن اندماج وتشغيل تطبيقات e-commerce التجارية.
  • يتفاعل مع مختلف بنوك المعلومات.
  • يقوّي خيارات التفتيش.
  • يحدد مستويات السماح بالولوج لإدارة المحتويات.
  • يزيد من تسهيلات إدارة المحتوى المتعدد اللغات.

وتقدم "ايجى مى دوت كوم" المساندة التقنية في تطبيق وإدارة CMS، بما في ذلك تطوير توسيعات لتحسين نوعية التشغيل وتلبية الطلبات الخاصة لكل من الزبائن، وتوفير فرص التدريب، ووضع إمكانياتها فى تطوير نماذج ديماميكية  (templates)، وصيانة المحتوى المتعدد اللغات فى نظم إل سي أم أس.

هل تعرف ما هو نظام إدارة و تصميم المواقع؟

تقدم "EgyMe" حلولا وأنظمة لإدارة المحتوى (CMS ) مبنية على أحدث التقنيات المستخدمة في هذا المجال لتوفر لعملائها نظاما قويا وسهل الاستخدام يمكن استخدامه من قبل الشركات الكبيرة والصغيرة لتساعدها على إدارة وتبادل ونشر المعلومات وبناء المواقع بفاعلية ودون خبرة تقنية مسبقة.

إن نظام إدارة و تصميم المواقع يقدم حلولا بسيطة لمشاكل معقدة تقف كعقبة أمام تطوير الموقع الصغير ليصبح يوما ما موقعا كبيرا أو حتى بوابة نظرا لزيادة عدد الزائرين المتطرد.
إن أنظمة ال "CMS" اليوم تقدم حلول ديناميكية تناسب كل المتطلبات للشركات الصغيرة و المتوسطة و أيضا الكبيرة وأصبح هو الصيحة الأكثر شيوعا عالميا، فبدلا من تطوير موقعك بصفحات ديناميكية  عن طريق شركة تقليدية لتطوير المواقع، يضطر العميل للرجوع للشركة لتحديث جزء أو تعديل جزء آخر ...هذا آخر ما تحتاجه عندما تدير موقعك او تصمم موقعك عن طريق ال "CMS" ، فلن تضطر إلى الرجوع للشركة المصممة للموقع و ستقوم بتحديث موقعك بالشكل الذى تراه دون الرجوع لأحد و دفع مصاريف إضافية.
بلإضافة إلى أن المواقع المحدثة بإستمرار تراها مواقع البحث كجوجل بصورة أعلى من المواقع الإستاتيكيه.

حلول إدارة المحتوى و تصميم المواقع القائمة على نظام الـ"CMS"

تطرح حلول الـ"CMS" مجموعة متكاملة من حلول إدارة المحتوى و تصميم المواقع وهي مصممة لتحقيق هدف رئيسي وهو البساطة وسهولة الاستخدام لكل من المواقع المصرية و العربية باللغتين العربية و الانجليزية.  ويوفر هذا النظام خيارات عديدة سواء للمواقع الصغيرة أوالمواقع الكبيرة ذات المحتويات المعقدة (كالبوابات الكبيرة) والتي بموجبها يمكن التعامل معها بأدوات سهلة التركيب وكذا تنفيذها واستخدامها و تحديث محتواياتها و صفحاتها.

لماذا المصدر المفتوح ؟

طباعة
PDF

هو أحد السياسات المتبعة في إدارة عملية كتابة برمجيات الحاسوب والأنظمة وإدارتها. إذ أن البرمجيات المفتوحة المصدر توفر النص المصدري - Source Code- كما كتب من المبرمج، ومع السماح بقراءة هذا النص، وتوزيعه، والتعديل عليه.
ظهر مصطلح Open Source ، في نهاية التسعينات من قبل اريك ريموند في محاوله منه لإيجاد مصطلح بديل عن مصطلح برمجيات حرة Free Software الذي كان يفهم خطأ على أنه برمجيات مجانية، إذ كان قطاع الأعمال يتخوف من إستعمال وتوظيف والعمل في لينكس (مثلا) والبرمجيات الحرة، لأن كلمة Free كانت تعني لهم المجانية، وبالتالي عدم وجود أرباح، و لكن مع المصطلح الجديد قل هذا اللبس.

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

التعريف:

من الممكن إختصار تعريف البرمجيات المفتوحة المصدر، بأنها البرمجيات التي تحقق الشروط التالية:

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

هذه المييزات الأساسية لأي ترخيص من الممكن أن يطلق عليه ترخيص مفتوح المصدر.


فائدته و أهميته:
يعتبر المصدر المفتوح الآن أحد أهم عوامل تطوير البرمجيات، و قد لاحظنا ذلك في الفترة الأخرة من ظهور برمجيات عالية المستوى في مختلف التخصصات و الأصناف من وسائط متعددة Multimedia و نظم تشغيل Operating Systems و متصفحات انترنت و مضادات الفيروسات و الملفات المشبوهة و برامج الحماية و حتى الألعاب.
و ما يعطي الموضوع حلاوة خاصة هو انه يمكن لأي شخص التعديل و الإضافة و التطوير لأي برنامج ثم يضع ما قام به في الانترنت، و من ثم يعلق عليه الآخرون و يبلغونه بأي مشكلة حصلت أو ثغرات Bugs ، بالاضافة الى انه يمكن لأشخاص آخرون أخذ هذا البرنامج ثم تطويره و هكذا (طبعا باتباع الشروط السابقة).


أمثلة:
- نظام التشغيل لينيكس
نبذه سريعة:
في نهاية عام 1990 قام طالب في جامعة هلسينكي في فنلندا بالإعلان عن مشروع يعمل عليه. الطالب هو لينوس تورفالدس، والمشروع كان نظام تشغيل بسيط. وقد اختار لينوس تورفالدس أن يضع مشروعه تحت ترخيص البرامج الحرة، مما أتاح لمن يريد إمكانية الاطلاع على النص المصدري لهذا النظام، والعمل على تعديله وتطويره، نتيجة لذلك، شارك الآلاف من المبرمجين المتطوعين حول العالم في المشروع.

- المتصفح Firefox

نبذه سريعة:
هو متصفح ويب، يتم تطويره من قبل مؤسسة موزيلا.
تهدف مؤسسة موزيلا بفايرفوكس الى تطوير متصفح سريع، صغير، قابل للتوسيع و التطوير ، منفصل عن طقم موزيلا.
و بذلك يستطيع المبرمجين المتطوعين إضافة الplug-ins له و تطويره.

هذان مثالان قد لمسنا نتائجهما الرائعة و المثيرة للجدل، و بالطبع فهناك الكثير و الكثير من برامج مفتوحة المصدر المشهورة...


الخلاصة:
مما سبق اتضحت لنا أهمية تطوير برامج مجانية Free Software أو مفتوحة المصدر Open Source ، لما ليس لها من قيود لمحبي و متطوعي البرمجة و ايضا بعيدا عن احتكار الشركات ، و هذا ما يزيد من شريحة المبدعين في عالم البرمجة و الكمبيوتر و التكنولوجيا.