بسم الله الرحمان الرحيم
والصلاة والسلام على أشرف المرسلين سيدنا محمد وعلى آله وصحبه أجمعين
أما بعد
هذا وبحمد الله موضوع يقدم لكم أعزائي أساسيات برمجة المواقع

بسم الله نبدأ الدرس الأول:
فهرس الدرس:
1. تقديم حول المواقع على الأنترنيت
2. مفاهيم يجب أن تعرفها في مجال المواقع
3. أساسيات موقع على الأنترنيت
إن شاء الله يكون كل شيء واضع
i. تقديم حول المواقع على الأنترنيت:
ماهو الموقع؟
الموقع صفحة على الإنترنيت
على حاسوبك توجد صفحات متعددة (pdf , word , …)
صفحات المواقع هي كذلك على هذا الشكل غير أن صيغتها تختلف
والصيغ التيي تصنع بها صفحات المواقع كثيرة نذكر أهمها (html , htm , php , asp , aspx , …)
صفحات الأنترنيت هي صفحة اذن مثلها كباقي الصفحات غير أن شكلها يختلف حسب مقتضيات الموقع
كيف أعرف صيغة (لغة برمجة) موقع ما؟
الأمر سهل جدا لكن توجد تقنيات حديثة تسمح بتغيير الروابط الأصلية مثلا الصفحة php وتظهر لك html
لكن على العموم نعرفها من خلال دخول أحد صفحات الموقع
مثال 1 :
http://www.abcd.com/index.php?do=active
هذا رابط غير صحيح فقط وضعته لنفهم القضية
الآن انظر الى الرابط نعم رأيتها index.php
هذا يعني أن الصفحة مبرمجة ب php
مثال 2 :
http://www.abcd.com/active.html
أجل أنت الآن فهمت عرفت أنك عرفتها الآن أصبح الأمر سهل
Active.html اذن الموقع مبرمج ب html
ما الفرق بين html و php و asp و غيرها
الفرق أخي الكريم هو أن كل واحدة منها لها طريقة عمل مختلفة جدا عن الأخرى رغم تشابه asp / php
لكن رغم ذلك يوجد اختلاف كبير
الاختلافات أفسرها على الشكل التالي بتعريف كل واحدة منها :
html وهي أسهل لغة لصناعة موقع حيث تعتمد على صناعة موقعك على جهاز حاسوبك وكل جزء في الموقع أنت من يحدد ما يوضع فيه (عيبها أنه كلما تريد تعديل شيء في موقعك يجب ان تعدله في حاسوبك تم تعيد رفعه للاستضافة . ماهي الاستضافة؟ آسف لن اجيبك أكمل قراءة المقالة ههههه)
Php أفضل لغة برمجة مواقع في نظري وفي نظر الأغلبية لأنها تعطيك مميزات كبيرة جدا وتحكما ممتاز في موقعك. حيث أنها عكس html فكل موضوع جديد او معلومات تضاف في قاعدة البيانات . ماقاعدة البيانات؟ قلت لك لاتسأل كثيرا خخخ) حيث لاتحتاج الى كل مرة رفع الملفات الى الاستضافة بل تكون عندك لوحة تحكم ادارية تساعدك على اضافة المواضيع او المعلومات بصفة عامة بكل سهوة
Asp مثل php تماما في كل شيء غير ان قواعد بياناتها من نوع access بينما php من نوع mysql كما يوجد اختلاف في دوال البرمجة .
هذه أساسيات المواقع على الأنترنيت . أظنك لم تستوعبها جيدا شخصيا لم افهمها الا بعد سنة من احتكاكي بمجال المواقع لاتخف هذه معلومات تفيدك لكن لاتعطها أي اهتمام اذا لم تفهمها.
فتوجد برامج تساعدك على صناعة المواقع مثل Fronte Page و DreamWeaver لكن جيد أن تعرفها
(معلومة هامة جدا : اذا تريد تعلم صناهة المواقع بشكل حقيقي فدائما جرب كل شيء سمعت عنه جربه اصنع مواقع وضعها في الأنترنيت وارمها واصنع غيرها هكذا تكتسب تجربة )
ii. مفاهيم يجب أن تعرفها لتبدأ
دومين : وهو اسم الموقع مثلا www.aaaa.com هذا دومين
استضافة : وهي المساحة التي تضع ملفات موقعك بعد أن تكون قد صنعتها وترفعها الى الأنترنيت
سكريبت : موقع جاهز تركبه وتبدأ في العمل فيه دون ان تبدل جهد في برمجته ( لايكون html غالبا php أو asp)
DNS : عندما تريد صناعة موقعك يكون لديك اسم الموقع (الدومين ) وحده والاستضافة وحدها (التي تضع في الملغات) وتربطهما (تربط الدومين بالاستضافة ) أنت متبع معي؟ أعد قراءة الفقرة الأخير ... أعد قراءتها .. أعد مرة أخرى وركز جيدا لأنها مهمة .. نواصل الDNS تعطيه لك الاستضافة لتركبه في لوحة تحكم الدومين ثم تأخد الدومين وتضعه في الاستضافة .. معقد؟ سأخصص درس خاص لهذا لاتخف فهذا مخصص اذا اشتريت دومين مدفوع .com أو .net أو ... وتربطه باستضافتك . لكن توجد استضافات تعطي الدومين مدموج بالاستضافة وتوجد استضافات تعطيك دومين فرعي مدموج
مثال :
الاستضافة هي www.aaaa.com ستعطيك دومين مجانا وهو www.bbb.aaaa.com حيث bbb أنت من يحدده .. فهمت الآن؟ ممتاز أنت تتابع معي بشكل جيدا . الجالس بجانبك لم يفهم قل له يقرأ الفقرة من الأول ويركز جيدا هذا يجتاج تركيز كبير وهو من الأساسيات
واجهات : وهي عبارة عن تنسيق الموقع او شكل تنظيمه من خلال الأوان والخلفيات الخ ...
استايل : يطلق هذا الاسم على واجهات المنتديات او بعض انواع السكريبتات
منتدى : هو سكريبت مبرمج بطريقة معقدة
هاكات : اضافت وتطويرات للمنتديات
هذه هي المصطلحات التي وجدتها في ذهني الآن وخلال المواضيع أي مفهوم جديد سأشرح ان شاء الله .. أنت متابع معي؟ نعم أنت . كل شيء تمام؟ اذن أدع لي ولوالدي بالرحمة قبل أن تتابع . اسمي؟ انا عبدالواحد اعضضا . يامن يريد سرقة موضوعي . لا لست أنت . انه هو لاتحذف اسمي.
فاصل اشهاري ونواصل
عدنا بحمد الله
iii. أساسيات كل موقع على الأنترنيت:
الأساسيات وما ادراك ما الأساسيات
أول شيء الاستضافة وتضع فيها ملفات موقعك ( شرحتها لك سابقا يا عم )
ثاني شيء الدومين وهو اسمك موقعك ( حتا هيا شرحتها )
الربط بينهما ( أنا أكرر ما قلته سابقا تفضل الجديد )
ما الاستضافة؟ ههههه الآن سوف أشرح الجديد
الاستضافة هي عبارة جزء من سرفر . وما السرفر؟ اصبر . السرفر هو جهاز كمبيوتر غي مكان ما من هذا العالم ليس كجهازك العادي لكن بمميزات عالية وأنترنيت فائق السرعة . جهازك يستعمل windows أليس كذلك؟ . لكن السرفر يستخد Linux . هذا ليس موضوعنا لاتتعب نفسك فقط اريدك أن تعرف الكثييير
فاصل اشهاري ونعود ههههه
(ممنوع نقل هذه المقالات دون ذكر المصدر . المصدر هو الأكاديمية العربية للبرمجة والتصميم حيث تجد بقية الدروس وأشياء أخرى)
عدنا لنواصل أخي الكريم
اتمنا أن لاتكون قد شعرت بالملل لأنني ثعبت كثيرا في كتابة هذه المقالة لتستفيد أنت
لماذا أفعل هذا؟ لوجه الله عز وجل .. أخوكم في الله عبدالواحد اعضضا
آسف تعال نكمل
كيف تحصل على استضافة؟ مهم جدا
يوجد أنواع كثيرة من الاستضافات لكن نقسمها الى نوعين .. استضافة مجانية واستضافة مدفوعة
أنت مبتدأ أنصحك بالمجانية لأنك لازلت تتعلم
أدخل الى جوجل وأكتب استضافة عربية مجانية أو free web host
لاتريد؟ تريد أعطيك استضافات أنصحك بها؟ تفضل أفضل استضافة عربية مجانية في نظري www.eb2a.com
لماذا الأفضل؟ لأنها تعطيك مساحة كبيرة . لاتنس أننا قلتا مواضيع php توضع في قاعدة البيانات وعي تمتلأ لذلك يجب ان تكون مساحة قاعدة البينات كبيرةهذه الاستضافة تعطيك 200G
لرفع ملفات موقعك من جهاز حاسوبك الى الاستضافة توجد 2 طرق
لوحة تحكم الاستضافة أو برنامج FTP انتظر شرحا في الدروس القادمة ان شاء الله
بخصوص الدومينات .com / .net / org / info / ma / …. تباع بالنقود
من أين تشتريها؟
من هنا www.name.com أو www.joker.com توجد الكثير من الشركات التي تبيع لكن هذه الأفضل
كل ما أشرحه الآن هو مواقع الأنترنيت الحقيقية وليس مواقع تحصل عليها من مواقع أخرى او مدونات مثل piczo / webobo / blogger أنا أشرح لك كيف تكون محترف برمجة مواقع أنترنيت أصلية
هذا يمكن أن يوفرك دخلا ماديا اذا عملت في أحد الشركات المتخصصة في هذا المجال
أظنن أنني سرحت كثيرا في موضوعي هذا . ولحد الان هذا كافي
انتظروني في الدروس القادة
أجهزها وأضعها لكم في المدونة فورا
تقبوا تحياتي
الدرس مأخوذ من مدونتي القديمة
اذا أستفدت لاتنس تترك تعليق
جميع الحقوق محفوظة للأكاديمية العربية للبرمجة والتصميم © 2010

غير معرف

اخي الغالي عندك بعض الاخطاء في تعريف بعض المفاهيم ف HTML ليست بلغة برمجة ولا علاقة لها ب ASP & PHP ف HTML لغة هيكلة اي جداول و خطوط
اما PHP فهي لغة برمجة و لا يوجد فروقات بينها و بين ASP سوى طريقة الكتابة وعدد الدوال وبعض المميزات التي تميز كل واحدة عن الاخرى لان كل منهما مبني بلغة معينة ف PHP مبنية على C& C++ وهما في الاصل مبنيان على Binary اي 0 و 1 ويبقى الفرق الاخير في طريقة كتابة الكود من المبرمج
شكرا لك على المقالة

24 يناير 2011 في 2:26 م  
غير معرف

جزء html ده فعلا هو اللى كان مربك
لان اى لغة كتابة هنستخدمها ف الاخر بتتحول ل html

18 نوفمبر 2011 في 9:35 م  

نعم أنت على حق فال HTML لغة وصف وليس برمجة ولكنها تدخل في الأكواد البرمجية
يعني تستعين بها أثناء البرمجة
أنظر ماذا قلت بخصوص php/asp
"رغم تشابه asp / php"
شكرا على مرورك الطيب
تقبل خالص الاحترام والتقدير

24 أبريل 2012 في 11:38 ص  

شركة سوقني تمتعك بمختص يقوم بتصميم موقع وبرمجة الموقع الخاص لشركتك لتخطو فى طريق الترويج على الانترنت بأقل تكاليف
01008745590
http://www.swaqny.com/Web-Design

28 ديسمبر 2015 في 8:10 ص  

بتشجيعاتكم نقدم المزيد ونسعى للأفضل