ما هو اطار قوالب ووردبريس Theme Framework
اذا كنت من مستخدمين منصة الووردبريس فدائما ما تحتاج الى قالب معين يلبى احتياجاتك في اظهار الشكل المناسب لموقعك وفي هذه المقالة سوف اقوم بشرح ما هو اطار قوالب ووردبريس Theme Framework وسوف احاول الاجابة على جميع الاسئلة التي من الممكن ان تدور في ذهنك ولماذا قمت بموقع عقل المهندس بالتخلي تماما عن القوالب الجاهزة واللجوء الى استخدام اطار ووردبريس فريمووورك قوي للمطورين والبداية من جديد لاني زهقت من اصحاب القوالب بنهاية المقال.
اولا : ما المقصود من اطار قوالب ووردبريس Theme Framework ان هذا مصطلح Framework يشير غالبا الى مكتبة التعليمات البرمجية التي يتم استخدامها لتسهيل تطوير قوالب الووردبريس من ناحية الوقت وجعل امور موقعك سهله على المدى الطويل، وفي السابق كان هناك بعض المشاكل في كيفية الحفاظ على التعليمات البرمجية عندما يتم تطوير قوالب ووردبريس ولم يكن هناك طريقة للتحديث من دون ان يتم فقدان جميع خيارات التصميم التي تم تخصيصها للمواقع ، ولم يكن هناك طريقة ايضا لنسخ ولصق هذه الرموز في ملفات التصميم الجديدة مثل function.php ، في حين ان هذه المشكلة قد لاتبدو مشكلة للمستخدم العادي ، ولكن بالنسبة للمطورين تعتبر مشكلة كبيرة اذا تم استخدام نفس التعليمات البرمجية والتي قد يكون بها ثغرات امنية ، او ان المطور قد اطلق نسخة للتحميل و سيفقد جميع المستخدمين لهذا القالب كل التخصيصات وبالتالي تعم الفوضى على الموقع بآكمله ، ومن هنا جاء مفهوم القالب الاب (الرئيسي) والقالب الابن. ويهدف مشروع الاطار Framework للاستخدام كقالب رئيسي به جميع الوظائف والتعليمات البرمجية والشفرات التي تريدها ، والتي تمكنا نحن اصحاب المواقع او المطورين من انشاء تخصيص خاص بالموقع على مزاجك باستخدام القالب الابن ، وهنا تم حل المشاكل السابقة ففي حالة حدوث اي ثغرات امنية على الاطار الرئيسي الفريمو ورك يمكن تحديثة في اي وقت من اصحاب المشروع دون حدوث اي خلل بالمواقع ودون الانتظار لحل مشاكل طريقة العرض ، هذا لاستخدامك القالب الابن الذي يسمح لك بالحفاظ على موقعك دون الحاجة الى تعديل طريقة الظهور. ثانيا : ما هي انواع اطارات قوالب الووردبريس Framework الموجودة في الاسواق هناك العديد من انواع اطار عمل الفريموورك للوردبريس المدفوع و الفريموورك المجاني ولكنها قليلة للغاية، كما ان هناك انواع تعمل بطريقة الشد والافلات مثل قوالب هيدواي Headway Themes او بيسدو pseduo-drag drop او بيج لاين Pagelines ، او Thesis زيسز ، التي تمكنك من انشاء ماتريد بصريا دون الحاجة الى معرفة كتابة الاكواد مثل الودجات تماما، وهي ايضا تمكنك من تخصيص الاقسام الذي تريدها باستخدام الهوك او الفلاتر hooks and filters. ايضا لاننسى الفريموورك الكاملة المواصفات والاعدادات مثل ثيميفي Themify، وهناك قوالب الفريموورك Framework التي صممت من اجل المطورين للبدء بتطوير مواقعهم دون النظر الى المشاكل الامنيه او الفوضى في شكل الموقع عند التحديثات ومن هذه الامثلة قوالب فريموورك جينيسس Genesis و فريمووورك Beans بينز المجاني او اطار عمل Underscores المفتوح المصدر من شركة اتوماتيك ويعد اطار عمل Underscores هو اصعبهم لكن له دعم كبير من موقع ووردبريس نفسها واكثرهم توافقية مع الووردبريس . ثالثا : مزايا وعيوب الفريمووورك Framework للوردبريس كما هو الحال مع معظم الاشياء هناك بالطبع مزايا وعيوب لاستخدام قوالب اطار عمل Framework للوردبريس وهي كالاتي: المميزات:
العيوب والسلبيات:
رابعا : هل يجب عليك استخدام Framework اطار قوالب الفريموورك لموقعك ؟ في الواقع على الرغم من ان هناك سلبيات في تعليم رموز الاطار واتها تكلف القليل من المال الاضافي الا انه في رآيي الشخصي بموقع عقل المهندس ننصح بانه يجب عليك استخدام Framework الفريمورك لمدونة الووردبريس الان ، هذا لمزايا التطوير السريعة و لمتابعة معايير الجودة في تطوير المواقع بصفة مستمرة واخيرا وليس اخرا يمكنك الحصول على الدعم من فريق المطورين او من الافراد المستخدمين للاطار المنتشرين حول العالم. خامسا : اختياري لقالب Framework في موقع عقل المهندس في الحقيقة بعد استخدام العديد من القوالب الجاهزة في موقع عقل المهندس واجهتني مشاكل لا تعد ولا تحصى من سوء الدعم الفني ، الوظائف الكثيرة التي لا اريدها ، بطئ اداء الموقع ، الاكواد والرموز سيئة جدا وكثيرة جدا جدا وصعب التعامل معها ، اغلب القوالب مسروقة من بعضها وهلما جرا من المشاكل بجانب ان عند التحديثات افقد الكثير من التخصيصات ، واكثر ما يمكن للمطور قوله انا اسف لما حدث في موقعك. عندها بحثت في موضوع الفريمورك Framework على الانترنت وجدت الكثير منها وقمت بتجربة العديد منها على سرفري الشخصي ولكن في النهاية استقريت على فريموورك مدعوم من جينيسس Genesis بواسطة شركة StudioPress وهو مستخدم من ما يقرب من مليون مستخدم حول العالم وله اطنان من الدعم الفني لكل ما تريد. كما ان اطار Genesis framework ليس منتفخ بالعديد من الوظائف والخيارات مثل الاخرين فهو يعطيك اقل معيار للفريموورك التى تمكنك من الحصول على ما تحتاجه فقط واذا اردت اي وظيفة يمكنك استخدام اكواد ورموز Genesis framework للحصول عن ما تريد في القالب الابن الخاص بك. كما ان Genesis framework يوفر لي عضوية مدى الحياة مقابل 60 دولار لتلقي التحديثات والدعم الفني واطنان من المميزات الرائعة وانه متجاوب تماما مع ووردبريس توتال كاشي بشكل عجيب حيث ان مطور توتال كاشي في الاساس اشتغل على Genesis framework وهناك المزيد من المزايا التي يمكن لي ان استغلها او ان اخفيها دون الضرر على اداء وسرعة الموقع وانا اعتقد انني اتخذت واحد من افضل القرارات لاختياري Genesis framework مع القالب التعليمي الابن الذي قمت بتطويره ليتناسب مع موقعي. سادسا: نهاية الموضوع: اذا كنت من المبتدئين في عالم الووردبريس يمكنك استخدام اطار framework للوردبريس مثل هيدواي Headway بنظام الشد والافلات الذي سيمكنك من انشاء موقع الويب الخاص بك بسهولة كما انني اامل ان تساعدك هذه المقالة على فهم ما المقصود من اطار قوالب ووردبريس Theme Framework ويمكنك ان تخبرني ما هو الفريموورك المفضل لديك ولماذا تستخدمه في التعليقات المصدر: مدونة عقل المهندس كود:
https://engineermind.com/%d9%85%d8%a7-%d8%a7%d9%84%d9%85%d9%82%d8%b5%d9%88%d8%af-%d9%85%d9%86-%d8%a7%d8%b7%d8%a7%d8%b1-%d9%82%d9%88%d8%a7%d9%84%d8%a8-%d9%88%d9%88%d8%b1%d8%af%d8%a8%d8%b1%d9%8a%d8%b3-theme-framework/ |
الساعة الآن 03:32 AM |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. TranZ By
Almuhajir