ماهو الفرق بين البرمجة و الوردبريس ؟

0 289

هل تريد تعلم انشاء مواقع الويب ؟ هل تعرفت على منصة الوردبريس ؟ وتريد معرفة الفرق في انشاء موقع ويب ببرمجة خاصة او انشاء موقع على وردبريس؟

سوف اوضح لك كل شي يتوجب عليك معرفته في هذا المجال

لنتعرف ماهي برمجة الويب ( برمجة خاصة)

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

الغات التي يتوجب عليك تعلمها حتى تستطيع برمجة موقع ويب كامل

  • Html
  • CSS
  •  JavaScript 
  • PHP

بعد تعلم هذه الغات يمكنك برمجة موقع ويب وبلفكرة التي تريدها والتصميم الذي ترغب به انت

لنتعرف ماهو وردبريس WordPress (برمجة جاهزة )

ووردبريس هو عبارة عن برنامج مفتوح المصدر، يُمكن لأي شخص استخدامه بشكل مجاني تماماً، وذلك لإنشاء موقع إلكتروني أو مدونة إلكترونية، أو حتي لإنشاء تطبيق للهواتف الذكية (حسب تعريف ووردبريس في الصفحة الرئيسية)

%32 من كل مواقع الإنترنت تم إنشاءها من خلال ووردبريس، وهذا يجعله الآداة والطريقة الأكثر استخداماً في إنشاء المواقع على مستوى شبكة الإنترنت.

يقدم لك WordPress نظام إدارة المحتوى الموجود بالموقع “Content Management System” والذي يطلق عليه إختصاراً “CMS”، وهو يعطي للمستخدم والمطور لوحة تحكم تتيح له حرية التحرير والإضافة للمحتوى الخاص بالموقع أو للمدونة، وذلك دون الحاجة لمعرفة أي لغة من لغات البرمجة.
الترخيص الخاصة بووردبريس يعمل تحت مظلة الرخصة”GPL V2.0″General Public license.

قبل عدة سنوات كان WordPress في الأساس آداة لإنشاء المدونات الشخصية فقط، و لكن في الوقت الحاضر وبعد تطوير شفرة الكود الأساسية “core code”، فضلاً عن النظام الهائل الشامل من المكونات الإضافية “Plugins” و الأشكال “Themes”، و واجهات المستخدم “User Interface” يمكنك إنشاء أي نوع من أنواع مواقع الويب.

في عام 2004 تم إضافة البلجنز “Plugins”. وفي عام 2015 تم إتاحة الثيمز “Themes” للمطورين والمستخدمين. وتم السماح بتغير واجهة المستخدم “User Interface” في عام 2007.

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

  • Business websites (مواقع الأعمال)
  • eCommerce stores (المتاجر الإلكترونية)
  • Blogs (المدونات)
  • Portfolios (المحافظ)
  • Resumes (السيرة الذاتية)
  • Forums (المنتديات)
  • Membership sites (مواقع العضوية)

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

ماهو الفرق بين ان تنشى موقع في البرمجة او انشاءه على وردبريس ؟

  • الوردبريس يوفر لك امكانية انشاءه اي موقع ترغب به دون الحاجة الى اي لغة برمجة لكن وفق معابير وادوات وافكار محدودة عليك الالتزام بها
  • البرمجة توفر لك انشاءه اي موقع ترغب به في لغات معينة يجب عليك تعلمها واتقانها بنسبة لاتقل عن 60% لكن لاتوجد لك معابير وادوات او افكار محدودة عليك الالتزام بها يمكنك عمل كل ماتريده في الموقع ولك كامل الحرية
  • الوردبريس يوفر لك قوالب (Themes) جاهزة ومصممة سابقا بشكل محدود وثابت وعليك الالتزام به واذا فكرت في تغير شي من القالب الجاهز فا انت سوف تحتاج الى لغات برمجة Html .CSS .PHP بدون معرفتك في هذه الغات لاتستطيع تغير اي شي في القالب (القالب هو سيكون شكل موقعك )
  • البرمجة يمكنك تصميم اي شكل او اي فكرة في بالك دون اي معوقات او التزامات في تصاميم او افكار محدودة عليك الالتزام بها واختيار شي منها
  • الوردبريس لا يمكنك انشاء مواقع او متاجر الكترونية كبيرة ك امازون وغيرها من المتاجر الكبيرة لاسباب عديدة واهم هذه الاسباب هو الامان(security)
  • البرمجة يمكنك برمجة اي موقع مهما كان حجمة ومساحته وحمايته دون اي مشاكل
    • الوردبريس يكلفك انشاء الموقع على وردبريس لايحتاج منك الا التعرف على لوحة تحكم ووردبريس Dashboard التي يمكنك التعرف عليها في يوم او يومين في الكثير لكي تحترفها
  • برمجة اي موقع ويب يحتاج منك معرفة في لغات البرمجة وهذا ما سوف ياخذ منك وقت طويل وجهد كثير

مثال بسيط عن الفرق !

ايهما افضل بلنسبة لك .ان تشتري منزل بارض محدودة وشكل وتصميم محدود وعدد الغرف فيه محدودة

ام تفضل شراء ارض وانت من يحدد مساحتها وشكلها وتصميمها

هذا الفرق بين البرمجة والوردبريس وانت طبعا لديك حرية الاختيار

ايها افضل من ناحية سوق العمل تعلم البرمجة ام الوردبريس ؟

في سوق العمل وفي وقتنا الحالي ارى الاثنين عليهما اقبال كبير من العملاء لكن في النهاية القرار لك انت

انت من سيحدد ماذا يتعلم .

سوف اقترح عليك اقتراح بسيط قد يعجبك او لا يعجبك

اذا كنت تفكر ان يكون لك وظيفة راقية وبراتب عالي وان تعمل في شركة كبيرة عليك تعلم البرمجة اولا ويمكنك تعلم الوردبريس ك تطوير لك ولمهاراتك لكن وظيفتك الاصلية هي البرمجة

اما اذا كنت تفكر فقط في انشاء المواقع او المتاجر الالكترونية البسيطه والمحدودة للعملاء ولا تفكر في الانضمام الى شركة او وظيفة معينة عليك تعلم الوردبريس وتعمل فريلانسر لكن تعلم الوردبريس وحده في هذا المجال لا يكفي على الاقل عليك تعلم Html . CSS لكي لا تواجهة مشاكل في المستقبل.

وفي النهاية عليك ان تعلم ان الوردبريس نفسه مبرمج بلغة PHP .يعني لو احترفت لغات البرمجة تستطيع عمل اشياء افضل الوردبريس

لا تنسى الانضمام الى قناتنا الخاصة في برمجة الويب عبر التلكرام

اترك رد

لن يتم نشر عنوان بريدك الإلكتروني.

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