أهلًا و سهلًا بكـ يشرفنا تسجيلك و مشاركتك معنا .

 

 



إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 04-04-2022, 08:06 AM
اشرف اشرف غير متواجد حالياً
عضو نشيط
 
تاريخ التسجيل: Feb 2020
المشاركات: 74
افتراضي برمجة مواقع الكترونية

لم تعتبـر برمجة مواقع الإنترنت من الساحات المخصصة لمهندسي الحواسيب والسوفت وير وتقنيات البيانات لاغير، بل صارت البرمجة عمومًا ماإذا برمجة مواقع الويب أو الـ APPS بأشكالها من الساحات المتوفرة للكل، بما فيهم الأفراد الذين لا ينزلون أي خلفيات صور تكنولوجيا أو برمجية.

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

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

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

ذلك فضلا على ذلك نوعية الموقع والدومين والاستضافة التي سيعمل عليها الموقع لانتقاء لغات البرمجة التي تلائم تلك الأصناف من المواقع.

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

لغة البرمجة
وهي الحصة الأهم لدى برمجة الموقع حين لا بد من التعامل مع بعض من لغات اثناء برمجة أي من المواقع، واللغات التي من المعتاد انً تستعمل في برمجة المواقع هي الاتية

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

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

JavaScript
أيضًا من اللغات التي تستعمل لإضافة التأثيرات والتنسيقات المتباينة للموقع شبيه اللوائح المنزلقة وإضافة الكومنتات إلى الورقة واللوائح المنزلقة (السلايدز).

PHP
من اللغات المشهورة المستعملة على مدى فسيح في برمجة المواقع والـ APPS على حاجز ماإذا، وتستعمل من قبل العديد من المبرمجين في إنشاء المواقع والتعامل مع قواعد المعلومات المتباينة.

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

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

من يستعملون برامج ويندوز على أجهزتهم من المعتاد انً ما يستعملون الكاتب الرئيسي المتواجد في برامج ويندوز على نحو افتراضي المعلوم باسم Notepad، ويتوفر أيضًا أنظمة بعض منها يتاح استعمالها ولكنها غير افتراضية في ويندوز كما السيستم الماضي شبيه أنظمة Notepad++, visible studio code, webstorm.، أما لبرامج ماك فيمكن استعمال texteditor ولبرامج لينوكس Gedit.

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

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

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

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

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

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

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

Webflow ثلاثية الأبعاد rework
وهو منبر موالية لذات المؤسسة مالكة الموقع الماضي، ولكن في تلك المنبر فأنه يتاح إنشاء نسخة أولي 3 D للموقع وأقسامه المتباينة بالإضافة لصياغة التأثيرات المتباينة التي نشائها في الموقع، بالإضافة للعديد من المواصفات الأخرى وجميع هذا يتاح القيام به دون أي كود برمجي أو حنكة مسبقة بالبرمجة.

Cloudpress
ذلك الموقع يمكّن المستعمل من إنشاء مدونة متوافق مع سيستم فرع المضمون المشهور wordpress، فضلا على ذلك إنه يدخر عشرات القوالب التي يتاح التعديل عليها لتتوافق مع هيئه الموقع الذي نرغب فيه، حين يتاح التعديل بكافة دقائق الموضوع النسخة دون أن يستلزم هذا أي هيئه من الخبرات البرمجية.

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

الكلمات الدلالية (Tags)
برمجة, برمجة مواقع


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع


الساعة الآن 04:22 AM.