الكثير منا يرغبون في الحصول على موقع إلكتروني خاص. سواء ليمثلنا كأشخاص أو يمثل أعمالنا الصغيرة وليس دائمًا هناك رفاهية توظيف شركة أو مطورين ماهرين والانتظار لوقت طويل حتى الحصول على الموقع. فماذا نفعل؟
من خلال بحثي عن طريقة الحصول على موقع إلكتروني وجدت العديد من الطرق التي سأرتبها هنا من الأقل إلى الأكثر مجهودًا لكن المجهود الأكبر يأتي معه أيضًا مميزات أكثر فلنتذكر ذلك.
باني المواقع:
هذه الطريقة الأبسط والتي قد تقوم بالمهمة المبدئية فهي مواقع تقوم ببناء موقعنا بالشكل الذي نريده ومميزاتها هي أنها لا تحتاج كتابة سطور برمجية وفي الغالب لا تحتاج خبرة في أي شيء تقني كل ما تحتاجه هو اختيار الموقع المناسب والبدء بالتجربة حتى تستقر.
هذه المواقع لا توفر أيضًا الموقع فقط بل استضافة أيضًا وكذلك دومين ومن أمثلتهم موقع Wix لكنها لا توجد مجانية دائمًا بالطبع وأحيانًا لا توفر سوى الشكل الأساسي للموقع فقط
على أي حال لننتقل للنقطة التالية يجب أن نفهم المصطلحات السابقة أولًا.
الاستضافة أو Hosting هو ببساطة المكان الذي سيخزن موقعنا فيه ليتمكن أي شخص من الوصول له. فهو على الحاسوب نحن فقط من يمكننا رؤيته لذلك علينا وضعه على حاسوب أخر مركزي وأكبر بكثير يمكن للآخرين الوصول له من خلاله. ولكن كيف يصلون؟
مجال الموقع(دومين) أو Domain هو الاسم الذي نكتبه للوصول لذلك الموقع فمثلًا لو كتبنا فهذا سيوصلنا إلى الصفحة الرئيسية لحسوب. ولكن هذه الصفحة يجب تسجيلها حتى لا يتمكن أي شخص من استخدامها وذلك عن طريق مواقع منظمة للعملية تتمكن من شراء تلك الأسماء منها.
ملحوظة جانبية: أغلب الشركات الكبرى تشتري كل الأسماء القريبة من منتجاتها والخاصة بها حتى لا يتمكن أحد من شرائها ومنعها من الشركة فيما بعد أو مساومتهم بسعر أكبر ويعني هذا أنهم يحجزون الاسم إن احتاجوه في المستقبل ويدفعون لذلك الحجز سنويًا.
وورد بريس أو WordPress
هل سمعتم هذه الكلمة من قبل؟ هي أحد أشهر الكلمات والوظائف المطلوبة. وطريقة استخدامه بسيطة وهي قد تشمل كتابة السطور البرمجية أو لا ولكنها تعطينا قدرات أكبر وتحكم أكثر بالموقع من الداخل للبدء في استخدام وورد بريس علينا تعلمه فقط لكنه ليس صعبًا كما قد نتخيل. ويجب أيضًا تحميله بشكل مجاني عبر الإنترنت ومن ثم يمكننا إضافة الصفحات للموقع وتخصيصها بأشكال مختلفة كما نشاء. لكن لا ننسى ما ذكرناه عن الاستضافة والدومين من مصادرنا الخاصة!
البدء من الصفر
هنا نحن نخترع العجلة! وهذا الجزء مخصص أكثر لمن يريد موقعًا يبنيه من الصفر ويتحكم فيه بشكل كامل أو من يتعلمون البرمجة لتكون مجالًا خاصًا بهم مثلي. وهنا الطريق الآمن هو تعلم لغات مثل HTML وCSS وبعدها JavaScript وهم اللغات الذين يبنى عليهم أي موقع وبالتالي هم أول الطريق. لكنهم يكفون أيضًا لبناء موقعنا الخاص وحدهم دون إضافات.
والآن هل لكم تجارب في بناء المواقع بأي طريقة مما سبق؟ هل تفكرون في بناء موقع لكم؟
التعليقات
والآن هل لكم تجارب في بناء المواقع بأي طريقة مما سبق؟
كانت البداية في بناء صفحة هبوط لشركة برمجيات إستعنت في هذا الصدد من خلال مجموعة من اللغات من قبيل(HTML - CSS - JavaScript) بالإضافة إلي بعض بيئات العمل الجاهزة من قبيل(JQuery - BootStrap) والحقيقة أنجزت الموقع في فترة بسيطة جداً وكانت تجربتي الأولي والفردية في بناء المواقع الإلكترونية من الصفر، وتتوالي الأحداث في بناء المواقع الديناميكية بإستخدام لغتي المفضلة (c#) وقواعد البيانات (sql server) من خلال بيئة (asp.net) ووفق منهجية (MVC) ومن خلال إطار (DotNet Core 6).
هل تفكرون في بناء موقع لكم؟
بكل تأكيد يا أمنية أخطط حالياً لهذا الأمر حيث أصبو إلي إطلاق مدونتي الشخصية ومن خلالها أقدم دروس علمية في البرمجة علي وجه الخصوص وفي المجال التقني علي وجه العموم.
لقد شرحت فعلًا يا مصطفى الطريق المتقدمة لمن تخطى المرحلة الأولى من اللغات وأراد الدخول في بيئات العمل الجاهزة.
بالنسبة لكونها تجربتك الأولى الفردية من الصفر هل كان صعبًا الوصول لذلك المستوى أم يحتاج فقط بعض المجهود والوقت؟
بكل تأكيد يا أمنية أخطط حالياً لهذا الأمر حيث أصبو إلي إطلاق مدونتي الشخصية ومن خلالها أقدم دروس علمية في البرمجة علي وجه الخصوص وفي المجال التقني علي وجه العموم.
لفت انتباهي تحديدك لهدف من المدونة. هل هناك ما يجعلك تفضل مدونتك الخاصة على تقديم دروسك في مواقع الكورسات الشهيرة سواء العربية أو الأجنبية؟
والحقيقة أنجزت الموقع في فترة بسيطة جداً وكانت تجربتي الأولي والفردية في بناء المواقع الإلكترونية من الصفر، وتتوالي الأحداث في بناء المواقع الديناميكية بإستخدام لغتي المفضلة (c#) وقواعد البيانات (sql server) من خلال بيئة (asp.net) ووفق منهجية (MVC) ومن خلال إطار (DotNet Core 6).
جميل مصطفى وفقك الله إلى المزيد ولكن هلً شاركتنا تجربة تعلمك للبرمجة و الصعب التي مررت بها أم أنها كانت موضوع دراستك؟
لم أكن على علم بذلك حيث لم أدخل عليه بنفسي من قبل رغم شهرته الواسعة. في هذا السياق هل لديك ترشيحات أخرى لمواقع مماثلة يمكن أن تفيد بها الراغبين في صناعة موقع إلكتروني بعيدًا عنه؟
بالنسبة لأي شخص يعمل في أي مجال كان أياً كان نوعه فهو بحاجة لموقع إلكتروني خاص، وهذا ليس بقراره حتى وإن أنكر احتياجه، ولكنه شئ أصبح ضرورياً، فالتواجد الرقمي لا بد منه خاصة في وقت كثرت فيه المنافسة وقلت فيه الرفاهية في تجاهل التسويق. فنحن أمام عنصر تسويقي هام يفرض نفسه أمام كل أنواع البيزنس، سواء فيما يخص المشروعات التجارية أو الأعمال الفردية مثل الكتاب والمبرمجين والمصممين، فكل أولئك وغيرهم بحاجة لموقع يعرضون عليه أعمالهم أو يبيعون من خلاله بضاعتهم.
طريقة جيدة جداً أمنية، وفي هذا الأمر وعموماً لا أفضل الإستسهال في عمل شئ خاصة إن كانت أهميته تتعلق بمساري المهني أو نجاحاتي المستقبلية، فأن نصرف مبلغاً لبناء موقعاً قوياً أفضل من أن نبحث عن أسهل الحلول وأسرعها ثم نتبعها، لذا أتفق معك في جملة: "لكن المجهود الأكبر يأتي معه أيضًا مميزات أكثر فلنتذكر ذلك."
بالنسبة لي فأنا أود أن يكون لدي موقع خاص بي بكل تأكيد، وقد أستعمله كمتجر إلكتروني أو ربما لأغراض الكتابة والإعلان عن آخر ما كتبت ونشر محتوى ثقافي.
هل هناك مميزات "مادية" أخرى قد أحصل عليها أيضاً من خلال الموقع أمنية من وجهة نظرك؟
فعلًا عبدالرحمن فالموقع لم يعد رفاهية أبدًا.
هل هناك مميزات "مادية" أخرى قد أحصل عليها أيضاً من خلال الموقع أمنية من وجهة نظرك؟
بالنسبة لهذه النقطة فممتنة أنك ذكرتها لأن هناك فعلًا طرقًا كثيرًا لجني الأرباح من وراء موقعك.
- الإعلانات: إن تمكنت من الحصول على عدد كافٍ من زائري الموقع كل يوم فسيمكنك بلا شك السعي لجذب المعلنين لموقعك وبالتالي تتربح من وضع إعلاناتهم هناك.
- بيع المنتجات الإلكترونية: وقد يكون هذا منتجاتك الخاصة كأعمالك الكتابية أو حتى دورات ومساقات تقوم بها وخلافه.
- تواصل أكثر يعني عملًا أكثر: بما أننا نتحدث عن الطرق المادية فقط وليس طرق الدخل السلبي فالموقع الإلكتروني هو إعلان حي لك دائمًا وعرض سيرة ذاتية جيدة عليه سيجلب لك المزيد من الراغبين في العمل وبالطبع وضع طرق التواصل هناك سيكون مفيدًا جدًا.
- المحتوى المدفوع: هذه نقطة متقدمة قليلًا وتحتاج لبعض التسويق لكن أغلب أصحاب المحتوى المشهورين يضعون جزءًا بشكل مدفوع لمن يرغب في الحصول عليه.
هنا نحن نخترع العجلة! وهذا الجزء مخصص أكثر لمن يريد موقعًا يبنيه من الصفر ويتحكم فيه بشكل كامل أو من يتعلمون البرمجة لتكون مجالًا خاصًا بهم مثلي. وهنا الطريق الآمن هو تعلم لغات مثل HTML وCSS وبعدها JavaScript وهم اللغات الذين يبنى عليهم أي موقع وبالتالي هم أول الطريق. لكنهم يكفون أيضًا لبناء موقعنا الخاص وحدهم دون إضافات.
جميل أمنية طرحك لهذا الموضوع؛ فقد كان شغلي الشاغل من سنين فاتت ولكن حالت دون تعلمي حوائل كثيرة. ولكن أنا أعلم من خبرتي المتواضعة جدا أن بناء موقع من الصفر هو الأكثر اماناً؛ فأنا لا أريد موقعاً تكون فيه مثلاً عنصر الأمان قليلة وخاصة مع ما نراه من التهكير و الاختراق وغيره. ثانياً، أليس يجب أن يضاف ألى لغات بناء المواقع التي ذكرتيها لغة PHP فأعتقد هي أساسية في البناء أم تكفي فقط لغة الجافا سكربت؟ سؤال آخر: هل لو ظللت أمارس تعلم برمجة الويب بتلك اللغات جميعها ساعتين يومياً يا ترى كم شهر أو حتى سنة سيستغرق الأمر مني ( في التعليم الشخصي) لاتقان تلك اللغات لكي أكون قادرا على إنشاء موقعي و صيانته بنفسي؟
لغة PHP فأعتقد هي أساسية في البناء أم تكفي فقط لغة الجافا سكربت؟
لغة PHP واحدة من اللغات الأساسية والقديمة. لكنها لا تعد مكملة للمجموعة التي ذكرت بل بديلة عنها. وبالتالي لو تعلمت المجموعة التي ذكرتها فلن تحتاج لتعلمها لكن إن تعلمتها فانت تضيف لمهاراتك بالتأكيد عن طريق الوصول لنفس النتيجة ولكن بطرق مختلفة.
المميزات في اللغات التي ذكرتها هو توافقها مع الكثير من إطارات العمل التي تسهل المهمة في المستقبل كثيرًا.
هل لو ظللت أمارس تعلم برمجة الويب بتلك اللغات جميعها ساعتين يومياً يا ترى كم شهر أو حتى سنة
الأمر يختلف من شخص لأخر ومن طريقة تعلم لأخرى وكذلك على حسب مدى حجم الموضوع الذي ترغب في بنائه. لكن قد أقول أن ستة أشهر رقم جيد عند الإلتزام لتتمكن من الحصول على موقع متوسط. وعند البداية ستعلم ما ينقصك وحينها يمكنك التركيز عليه بشكل أكبر.
لا أفكر في بناء موقع بعد يا أمنية، ولكنك ذكرتي جملة "ويعني هذا أنهم يحجزون الاسم إن احتاجوه في المستقبل ويدفعون لذلك الحجز سنويًا" هل معنى هذا أن أيّ موقع سيشتري دومين لحماية ماركته سيضطر لدفع مبلغ أخر كل عام بخلاف المبلغ الذي دفعه من أجل شراء الدومين بالفعل؟
نعم هبة فشراء الدومين هو كالإشتراك مثلًا حيث تدفع مبلغًا سنويًا يضمن لك بقاء حيازتك للاسم. وكذلك عند شراء الاستضافة.
علمت منذ مدة أن شركة آبل اشترت اسم siri.com وتحافظ عليه وهو اسم متعلق بمساعدها الإلكتروني siri
مجرد خطوة كشراء شركة لاسم في السوق جعل الكثير من الناس يفكرون أن آبل تفكر في صناعة محرك بحث يكون هذا اسمه وينافس جوجل. وبالطبع لو تمكن شخص أخر من شراء الاسم فهم سيكونون مستعدين لدفع أي مبلغ لاستعادته!
بالتالي فضمان حصولهم عليه حتى قبل بدء العمل على المشروع خطوة تحميهم ماديًا حتى لو اضطروا لدفع مبلغ قليل كل عام.
جميل ماذكرت لكن أذكر فقط أن:
HTML هي ليست لغة برمجة بل هي لغة ترميز ومجموعة من الأكواد التي نستعين بها لتحقق غرضا ما فمثلا أنت كتبت HTML بخط عريض بسهولة لكن الآلة لا تفهم ذلك لذلك يجب أن ترسلي لها أوامر فتضعي الكلمة ضمن الكود الذي يحقق الغرض وهكذا.
نفس الشي بالنسبة ل CSS لكنه يحقق الغرض الجمالي كتجميل خلفية النص...
أما JavaScript والذي تعد لغة برمجة فدورها هو نقل الأوامر بين هذه الأكواد والخادم ويمكن أن نسميها العقل المدبر إلى حد ما.
ثم يأت بعث الروح في العملية كلها بلغات برمجة تفاعلية مثل PHP .
أما الووربريس فهو الملاذ الأسهل للمبرمجين لأنه مجموعة من القوالب الجاهزة تنتظر المبدع ليركبها ويجعلها موقعا رياديا مع كل الأدوات والإضافات اللازمة كالتي ذكرتها فشكرا لك.
شكرًا على إضافاتك الرائعة. وقد ذكرت من قبل في مساهمة قريبة الفرق بين لغات الترميز ولغة البرمجة لذلك باستخدام نفس الأمثلة لذلك لم أعد حديثي عنهم هنا لكن HTML و CSS لا تعد لغات برمجة بالتأكيد بل يمكننا أن نقول أنها مدخل للغات البرمجة الفعلية. وأنت ما رأيك في ذلك؟