[/COLOR]

الخميس، 27 ديسمبر 2012

معنى المواقع الديناميكية

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

هندسة المواقع الديناميكية و كيف اخترعت؟

لفهم كيف صنعت هذه المواقع، يتوجب علينا الرجوع قليلا لفترة أواخر التسعينات لما كانت ولادة أول موقع. نحن نعلم جميعا أن أول موقع صنع في أواخر التسعينيات في CERN. لقد كان موقع جد بسيط يحتوي كلمات و بعض الصور. كان هذا الموقع ثابتا.. 
المواقع الثابتة هي التي تبقى نفسها في كل حالة.. هذا معناه أنها تبرز نفس عناصر الـ HTML عندما تفتحها.أي لا توجد فورم العرض أو قواعد البيانات.. هذه المواقع لا تملك لغات برمجة مرتبطة بها ولا أي نظام يرتبط بها.
بعد عدة أعوام من البحث، وصل المبرمجون إلى حل و هو إضافة برمجة التصاميم للمواقع، و قد تم ذلك لجعلها أكثر ملائمة للمستخدم بالإضافة إلى جعلها سريعة و تتصرف بشكل ديناميكي و حيوي في عدة حالات. و لقد أضاف المبرمجون عدة لغات برمجة كلغة سي++ و جافا و هذا أدى إلى تطور في ديناميكية و حركة المواقع..
إذا موقع ديناميكي هو موقع ثابت مرتبط بلغة برمجة معينة و من أهم لغات البرمجة المستعملة:
JAVA: مطورة من طرف Sun Microsystem
++C: و هي المعروفة بلغة سي في الإنترنت و هي مطورة من طرف Microsoft
ASP.NET: تعتمد على Active Server Pages مطورة من طرف Microsoft
و هنا يستعمل السي ++ أو سي شارب أو VB مع ASP لتطوير مواقع ذات كفاءة عالية.
JavaScript: عبارة عن خادم لغة برمجة نصية.
XML: معتمدة على Extensible Markup Language.
AJAX: تعتمد على Asynchronus Javascript and XML.

Comments
2 Comments

2 التعليقات:

  1. 1- موضوع رائع.
    2- فكرة رائعة أن تكتب ++ ثم C لمعالجة مشكلة المحاذاة لكن بما أن ترميز الصفحة UTF-8 يمكنك كتابة 'C' ثم '++' ثم (;lrm$) حرف التحكم الخفي '‎' الذي يظهرها هكذا C++‎ فتبدو جيدة وتساعد محركات البحث في العثور على موقعك

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

    ردحذف