قصدي من السؤال هو انني مبتدا في مجال تصميم المواقع و سمعت ان هناك اختلافا بين المواقع المصممة على الووردبريس و المواقع المبرمجة كلها بلغات البرمجة اي بhtml css js php sql
و اتمنى جوابا جيدا و شكرا
السلام عليكم يا علي
الفرق بين ووردبريس والمواقع التي تم بنائها ببرمجة خاصة ، هو أن ووردبريس يعتبر نظام إدارة محتوى أو CMS جاهز للإستخدام ، وتستطيع تخصيصها لتناسب مختلف احتياجاتك ، فيمكنك استخدام ووردبريس كمدونة أو جعله على شكل منتدى أو متجر .
بينما المواقع التي تم بنائها ببرمجة خاصة ، فهذه البرمجة الخاصة يتم تحديدها من العميل ، العميل قد يريد موقع على شكل متجر أو منتدى أو مدونة أو موقع خدمات على سبيل المثال ، هنا يمكن تحقيق هذا الأمر بالكثير من اللغات ، منها PHP مع قواعد البيانات MySql و طبعا CSS و JS ، هذه اللغات هي نفسها مستخدمة في ووردبريس ، لكن يكون هناك اختلاف على مستوى بنية الموقع و على مستوى جودة الكود البرمجي نفسه.
طبعا ووردبريس مطور من أفضل المطورين على مستوى العالم ، وهو مفتوح المصدر بالتالي قليل الأخطاء وحمي بشكل جيد، هذا لا يعني أن البرمجة الخاصة أضعف ، الذي يصنع الفرق هو المطور نفسه.
المصدر:
انت لازم تكون متعلم كل هذه اللغات حتى تنتقل للورد بريس
الوورد بريس نظام إدارة محتوى يسمح لك بتصميم الثيمات بلغات التصميم
Html, css, js ...
ثم يعطيك دوال جاهزة تضعها في اماكن تحددها انت لتظهر محتويات معينة مثل التعليقات او التدوينات بدون التدخل منك في برمجتها وجلبها من قواعد البيانات ومع التطور والوصول لمستويات متقدمة ستستطيع صنع دوال خاصة بك تصنع وظائف غير متوفرة في الوورد بريس
باختصار
الورد بريس موجه للمدونين بشكل عام يقوم بالتطوير عليه شخص يسمى الكودر coder
اما البرمجة الخاصة فيطورها شخص يسمى backend developer
يوجد فرق بين الكودر والمطور
فالدي يطور على الورد بريس يسمى -كودر- حيث انه يضيف اكواد على مشروع جاهز ومعد مسبقا بقاعدة بيانات ومجهز بلوحة تحكم افتراضية دات اكواد موحدة عالميا تخضع لبعض المعايير.
الكودر هو الدي يطور على مشاريع حيث لايهمه ان يعلم كيف تم تطوير نواتها لانه لن يحتاج الى التطوير في قلب النواة ند وانما يبدأ من نقطة معينة ويضيف اكواد وplugins حسب حاجته من اجل اختصار الوقت وتقديم موقع او مدونة اخبارية مناسبة او حتى متجر الكتروني على شكل مدونة..
اما المطور فهو من يقوم بتطوير اللوحة الخلفية من البداية من اجل وضع حلول للعملاء او المؤسسات خصوصا ادا كان يحتاج الى جسر او تطبيقات بلغات اخرى تتصل مع السرفر فهنا من غير المعقول ان يستخدم wordpress ولنقل مثلا تطبيق خاص بمصرف او تطبيق يعطي احصائيات وارباح ومداخيل الشركة يتصل بقاعدة بياناتها او موقع يقدم خدمة ثلاثية ابعاد او واجهة دفع الكتروني داخلي ....هده الامور لاتستخدم في الورد بريس
الورد بريس مخصص لاصحاب المدونات والمواقع الشخصية أو المواقع الاخبارية
وورد بريس صمم أساسا للتدوين وتطوّر لإدارة المحتوى عموما بل البعض يستعمله كمنصّة ليبني عليها تطبيقاته , ويمكن بسهولة إيجاد الثيمات والملحقات لتخصيص تصميمه أو منحه وظائف أكثر , ويمكن للمتمّرس لدواله وهندسته تخصيه ليلائم متطلباته .لكن إذا كان التطبيق المراد بناؤه في مجال أوسع أو متخصص كادارة الموارد البشرية أو المحاسبة أو معالجة البيانات يصبح ماهو متاح للوورد بريس ضئيل مقارنة بماهو مطلوب إنجازه أو يتطلب التطبيق متطلبات لا وظيفية nonfunctional requirement كالسرعة أو الأمان (توفر ادوات اكتشاف الثغرات في ووردبراس وملحقاته بسهولة ) أو multi-tenancy (تطبيق واحد يخدم عدة هيئات أو زبناء غير مرتبطين ولكل بياناته ) أو أن تكون الواجهة تفاعلية (angular,vujs) والتطبيق الداعم مجر دوال معروضة على صيغة rest هنا يعود الخيار للمنصات الموجهة للمطوّرن . الخيار الثالث وهو البدأ دون الارتكاز على منصات بل كود يطوّر من الصفر مع استدعاء بعض المكتبات من هنا وهناك وهذا الأخير لا ينصح به في حالة المشروع كبير أو مدّة طويلة أو يكنه مشروع جماعي .
علي حسب علمي إليك الآتي.
يتم برمجتها كلها سواء بويردبريدس أو بدون ويردبريس لكن الفرق يكمن في أن الويردبرس لإدارة المحتوي، كما رد الإخوة في الردود السابقة.
يمكن برمجة موقع كامل يحتوي علي لوحة تحكم لمدير الموقع حتي يتحكم في الاعضاء و حسابات العملاء من إضافة وحذف وتعديل وايضا التحكم في الموقع.
يعني هذا اذا كان في مرادك ان تبرمج موقع كامل عليك القيام بكل ما سبق.
اي ان
الوردبرس عبارة عن لوحة تحكم يجعلك تتحكم في الموقع يعني هذا انك في غني عن برمجة لوحة تحكم للموقع. بل تبرمج الموقع فقط. لكن بشروط الويردبرس ولاجل ذلك يجب أن تتقيد بقوانين الويردبرس لبرمجة موقع كامل يمكنك التحكم بها بالويردبرس وهذا ما يطلق عليه ثيم ويردبريس.
كمثال نفترض أن جسم الانسان هو الويردبرس والملابس هو القالب أو ما يطلق عليه ثيم، وانت كخياط لك الحق في تصميم وخياطة اللبسة لكن وفق شروط معين أو غرض معين ستر العورة أو لاحتفال ما أو ...... الخ، اي في إطار شكل الإنسان.
الويردبرس سهل الاستخدام وله مميزات عديدة وانتشرت بشكل واسع جدا وانت كمبرمج يمكنك أن تقرمج نظام إدارة محتوي افضل منها.
ارجو من الإخوة التصحيح اذا اوردتُ شيئً خاطئاً.
الووردبريس نظام إدارة محتوى CMS (Content management system) تم تطويره لتسهيل عملية إدارة المواقع الإلكترونية لأصحاب هذه المواقع و الذين ليس لديهم خبرة برمجية سابقة أو حتى لديهم خبرة برمجية ... و هناك العديد من أنظمة إدارة المحتوى و كل نظام لديه إقبال من فئة معينة مثل Opencart هو نظام لإدارة المتجار الإلكترونية و Wordpress لإدارة المدوانات و whmcs لإدارة شركات إستضافة المواقع و غير الكثير مثل Joomla, Drupal ... وفي نفس الوقت تستطيع إستخدام WordPress لإدارة المتجار الإلكترونية أو شركات إستضافة ... و لكن تجد الأنظمة الأخرى أفضل لأنها متخصصة في هذا المجال.
WordPress تم تطويره بإستخدام لغة PHP و طبعا أكيد مع HTML, CSS, JS... و تستطيع إستخدام Wordpress في إنشاء المواقع و انت ليس لديك معرفة بهذه الللغات ... مجرد أنك تتعرف على لوحة تحكم ووردبريس ... و إذا تريد تطوير تيم خاص للوردبريس و تريد بيعه في أحد المواقع قأنت بحاجة لمعرفة هذه اللغات... و أنصحك بتنزيل سيرفر محلي على جهازك مثل Xampp و تقوم بتركيب ووردبريس عليه و تتعرف على لوحة تحكم .
الفرق الأبرز هو ان الووردبريس نظام مبرمج وجاهز، تستطيع رفعه الى استضافة الويب الخاصة بك، ومباشرة تبدأ في تصميم وتطوير موقعك الاليكتروني بدون شرط ان تكون محترفا في لغات البرمجة.
وفي المناقشة التالية تجد أبرز الفروق بين انشاء موقع ووردبريس وبرمجة موقع من الصفر: https://www.ar-wp.com/forum...
اشهر الحالات التي يكون فيها الووردبريس هو الحل الأفضل:
التعليقات