d مدونة الفريق – الصفحة 3 – مدونة فريق شركة المطورون بلس

Blog

  • Blazor أم Angular ولماذا؟

    Blazor أم Angular ولماذا؟

    حسناً، أنت تستخدم إطار عمل رائع، مثل ASP.NET Core MVC, Razor Pages ، أو أنت مبرمج من خارج عالم الدوت نت، مثلا مبرمج Django، أنت مبرمج من العيار الثقيل، تحب لغة البرمجة نفسها، السي شارب أو البايثون، وتعتقد أن القوة معها، لا مع عالم الجافاسكريبت، أو أنك لا ترتاح للجافا سكريبت، إلا أن العالم يقول لك اتجه مرغماً إلى إطار عمل FrontEnd وخياراتك بين Angular, Vue, React، وأنت مضطر لاتخاذ قرار، وهنا أقول لك، لقد فتح الله لك خياراً جديداً في عالم الويب ألا وهو البلازور Blazor.

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

    الAngular كإطار عمل، يخبرك أن العالم تقدم، على المبرمجين عمل API بأي لغة برمجة يحبونها، ثم يمكننا ربط هذه الدوال عبر الجافاسكريبت (Angular) لأن المتصفح يفهم الجافاسكريبت، فالأمر سهل جدا.

    blazor vs angular

    هناك مزايا عديدة في هذا النموذج، منها أن الAngular يمكنها أن تعمل مع أي لغة برمجة، فهي لا علاقة لها بلغة البرمجة، لأنها في النهاية تتحدث مع دوال API، فيمكن بهذا للشركات فصل المبرمجين، Back و Front وكلاً في فلك يسبحون، الBack لا يهم أياً كانوا، والFront هي Angular وهي تعمل في كل مكان ومع كل منصة.

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

    ومع تقدم تقنيات الويب، وظهور الWeb Assembly فإن البلازور في الدوت نت أو الPyscript في البايثون، وغيرها من المنصات، سيكون خيارً بديلاً بل ولربما خيارا أمثلاً.

    البلازور وكل تطبيقات الويب أسمبلي، ستكون أسرع من تطبيقات الجافاسكريبت، ستتيح لك بناء مواقع أقوى وبإمكانيات عالية، وبأداء أعلى، مثلاً الAngular تستخدم Incremental DOM أماالـBlazor فتستخدم خليط من Virtual DOM (هذا أقرب لما تفعله الـreact) والIncremental DOM في أمر جديد خاص بها اسمه RenderTree، والفرق بينهما في هذا المقال Incremental vs Virtual DOM

    صحيح أن الAngular تعتمد على Typescript لكن الTypescript في النهاية ليست لغة Type Safe بينما الBlazor كذلك، يمكن للAngular الوصول مباشرة إلى DOM, أما ال Blazor فتستخدم JS Interop لكن هذا ليس بمشكل.

    كذلك الأمان بالبلازور أعلى درجة في كل المستويات، فرق الإمكانيات بين لغة البرمجة سيكون هائل، التوسعية والتحمل سيكون أعلى في البلازور، كذلك السهولة في البرمجة ستكون في صالح البلازور، السيو SEO كذلك، والكثير من المزايا الأخرى.

    على الرغم من نضوج الAngular وكثرة المقالات بها، إلا أن الإصدارات المختلفة عنها والتغييرات الجذرية كثيرة، صحيح أن الدعم سيكون أكثر من البلازور، لكن مركب البلازور قد سار ووصل إلى مسافة آمنة، نتمنى من مايكروسوفت المحافظة على هذا المسار وعدم نسف المركب.

    في المستقبل، لا يمكننا التنبؤ بشيء، لكن ما ستوفره البلازوز من تطبيقات مستقبلية هام، مثل إنشاء تطبيقات هواتف ذكية ودمجها في MAUI، اقرأ أيضا ما هي ماوي .NET MAUI، أو بناء تطبيقات سطح مكتب وغيرها من الإمكانيات الهائلة.

    هذا وبالله التوفيق

  • لا خطة وطنية لصناعة البرمجيات

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

    (المزيد…)
  • ما هي ماوي .NET MAUI

    ما هي ماوي .NET MAUI

    إن .NET MAUI اختصاراً لـ (.NET Multi-platform App UI) عبارة عن إطار عمل framework لبناء أنظمة وتطبيقات حديثة تعمل على منصات مختلفة كـ iOS, Android, macOS, Windows بالاعتماد على كود واحد مبني بلغة السي شارب وواجهات زامل XAML.

    .NET Multi-platform App UI (.NET MAUI)

    باختصار، هي إطار جديد من مايكروسوفت لتبني تطبيقات أندرويد وiOS بسهولة أكثر وهي بديلة عن منصة الزامارين Xamarin ومنافسة للفلاتر Flutter وهي بذلك تنضم إلى منصات الCross Platform المختلفة.

    وقد وعدت مايكروسوفت أنها ستقدم منصة متعددة لبرمجة التطبيقات مبنية على الدوت نت كور .NET Core، بعكس منصة الزامارين التي تعمل بالدوت نت فريموورك .NET Framework ، وهاي هي منصة ماوي ظهرت للنور بعد جهد سنوات.

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

    بنية منصة زامارين

    أما منصة الماوي فهي تختلف في البنية، إذ تعتمد على كود مشترك واحد في الواجهات وفي مكتبة BCL

    بنية منصة ماوي MAUI

    في مشروع الماوي هناك مشروع واحد فقط، بعكس الزامارين، وهذا ما يؤكد أن الكود واحد، وهذا ما يريح المبرمج ولو كان هناك كود منفصل لأي منصة، فإنها ستكون في داخل المشروع، في الكود الخلفي لكل صفحة MainPage.android.cs و MainPage.iOS.cs

    من المتوقع مستقبلاً بالاعتماد على إطار البلازور Blazor أن تتمكن منصة ماوي من تحزيم نسخة من المشروع تعمل على الويب، وكذلك توجد نسخة حالية تستطيع بها تحزيم تطبيقات تعمل على نظام Tizen الخاص بسامسونج.

    العديد من المزايا التفصيلية للمنصة الجديدة، يمكنك بدء البرمجة بالاعتماد على الفيجوال ستوديو وستجد الأمور بسيطة إذا كنت قد مررت على XAML ونمط مايكروسوفت في البرمجة، لكن هل ستكون منصة موثوقة! هل ستعيش ولن تتخلى عنها مايكروسوفت، هذا هو السؤال الحقيقي، والباقي استعراض لا قيمة له، لأنه مئات منصات Cross Platform قد ماتت، وعشرات تقنيات مايكروسوفت الواعدة قد تخلت عنها، وقد تخلت عن ما هو أكبر، الويندوز موبايل، وهي نقطة احباط لا احباط بعدها.

  • تعهيد البرمجيات، فشل وطني فلسطيني كبير

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

    الصفحات: 1 2

  • دور الجامعات والحاضنات في تطوير قطاع تكنولوجيا المعلومات في فلسطين.

    دور الجامعات والحاضنات في تطوير قطاع تكنولوجيا المعلومات في فلسطين.

    https://www.facebook.com/khalilme

    الجامعات في كل العالم لها دور أساسي، ألا وهو تعليم الطالب الأسس التقنية، وليس تحضيره ليكون جاهزاً لسوق العمل، هذه النقطة تواجهها جامعات العالم وليس استثناء حالتنا الفلسطينية.

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

    الصفحات: 1 2

  • حل مشكلة The value  is not valid for XXXX.

    حل مشكلة The value is not valid for XXXX.

    في ASP.NET Core إذا قمت بربط النموذج Model من نوع Decimal or float or double مع واجهة المعراض View مباشرة أو عبر ViewModel سيظهر لك خطأ The value is not valid for ، وهي عدم إمكانية إرسال القيمة المدخلة من المعراض View إلى النموذج Model، وتظهر عند محاولتك إرسال أرقام كسرية فقط، أما الأرقام الصحيحة فتعمل بكفاءة، ولا تظهر في الأغلب حين تكون لغة المسار Thread إنجليزية أو لغة متناسقة مع الصيغة المعيارية.

    سبب المشكلة هو صيغة النص والفاصلة بين الرقم الصحيح وكسره، ولحل هذه المشكلة، يجب أن نقوم بإرسال حاشية البيانات DataAnnotations في النموذج لتوضيح وتخصيص صيغة النص المدخل.

    الخطوة الأولى هي إنشاء فئة Class كما في الكود التالي:

    using Microsoft.AspNetCore.Mvc.ModelBinding;
    using System.Globalization;
    using System.Threading.Tasks;
    
    public class DecimalModelBinder : IModelBinder
    {
        public Task BindModelAsync(ModelBindingContext bindingContext)
        {
            var valueProviderResult = bindingContext
                .ValueProvider
                .GetValue(bindingContext.ModelName);
    
            var cultureInfo = new CultureInfo("en");
    
            decimal.TryParse(
                valueProviderResult.FirstValue,
                NumberStyles.AllowDecimalPoint,
                cultureInfo,
                out var model);
    
            bindingContext
                .ModelState
                .SetModelValue(bindingContext.ModelName, valueProviderResult);
    
            bindingContext.Result = ModelBindingResult.Success(model);
            return Task.CompletedTask;
        }
    }
    

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

            [ModelBinder(BinderType = typeof(DecimalModelBinder))]
            public decimal Price { get; set; }

    من الواضح أن المشكلة في قراءة البيانات من المعراض لذلك لا داعي لإضافة هذا التوصيف في النموذج Model فقط نكتفي في نموذج المعراض ViewModel

    هناك طريقة أخرى لحل هذه المشكلة عن طريق jquery عبر هذا الرابط

    بالتوفيق

  • ويندوز 11 : إعادة خاصية عدم التجميع في شريط المهام وغيرها

    ويندوز 11 : إعادة خاصية عدم التجميع في شريط المهام وغيرها

    أعادت شركة مايكروسوفت تصميم شريط المهام في ويندوز 11 بطريقة مختلفة قليلاً عما اعتدنا عليه في ويندوز 10، ومن ضمن التغييرات التي أجرتها أنها أجبرت كافة أيقونات البرامج في شريط المهام على التجميع، وألغت خيار عدم التجميع never combine taskbar

    هذه الخاصية تم إلغاءها من الويندوز 11

    شكل خيارات شريط المهام الجديدة في ويندوز 11

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

    https://github.com/valinet/ExplorerPatcher

    الخطوات:

    • قم بتحميل ملف ال dxgi.dll من هنا

    https://github.com/valinet/ExplorerPatcher/releases

  • قم بنسخ الملف إلى مجلد C:\Windows
  • قم بإعادة تشغيل الويندوز، أو قم بقتل المهمة explorer.exe
  • يمكنك قتل المهمة عبر تنفيذ هذا الامر في تشغيل taskkill /f /im explorer.exe

    قتل مهمة explorer.exe

    انتظر بعض الوقت لأن المكتبة ستقوم بتحميل بعض المكتبات من الإنترنت (قرابة 50 ميغا) وثم سيفتح الاكسبلورر من جديد أو قم بإعادة التشغيل إذا استغرق وقت طويل

    يمكنك الآن من لوحة المفاتيح كتابة Win+X

    ثم الخصائص

    ثم تفعيل خيار عدم التجميع

    ويمكنك تفعيل خيارات أخرى مثل إظهار القائمة المنسدلة

    إعادة قائمة الويندوز 10 المنسدلة في ويندوز 11
  • OnionShare لنقل الملفات بطريقة آمنة ومجهولة

    OnionShare لنقل الملفات بطريقة آمنة ومجهولة

    يمكنك برنامج OnionShare من نقل الملفات بينك وبين أي شخص بالعالم بطريقة آمنة كلياً، ودون الاعتماد على برمجيات نقل وسيطة سحابية أو غيرها، وهو نظام مجاني ومفتوح المصدر وسهل الاستخدام.


    البرنامج يعمل على بيئة الويندوز واللينكس والماك، ويمكنك تحميله من الموقع مباشرة OnionShare

    أما آلية النقل فهي سهلة:

    1- تقوم بإضافة ملف أو ملفات في الواجهة الأولى لمشاركة الملفات

    2- تضغط على مشاركة الملفات فيظهر لك رابط طويل تقوم بإرساله للشخص الذي تريد.

    3- يجب على الشخص أن يفتح الرابط عبر متصفح Tor أو عبر نفس البرنامج

    4- بعد الانتهاء من تحميل الملف، يمكنك إيقاف المشاركة.

    5- لا يتم تحميل الملف إلا والبرنامج شغال، الأمر أقرب لإنشاء VPN بين جهازك وجهازه أو أقرب لخدمة التورنت، حيث يكون جهازك هو المرسل.

    والله ولي التوفيق

  • أفضل قوالب للتجارة الإلكترونية اوبن كارت “OpenCart”

    أفضل قوالب للتجارة الإلكترونية اوبن كارت “OpenCart”

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

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

    لذا ما هي أفضل قوالب الاوبن كارت ولماذا هي مدرجة في القائمة؟
    الاوبن كارت عمل على توفير مجموعة واسعة من أكثر من 1700 قالب للمتاجر. بعضها مجاني للاستخدام بينما يكلفك الآخرون حوالي 20 دولارًا و 100 دولار ، وتحتاج إلى دفع ما يصل إلى 6000 دولار لأغلى واحد. إلى جانب العدد الهائل من سمات المتجر ، تشتهر الاوبن كارت أيضًا بواجهة سهلة الاستخدام بالإضافة إلى انخفاض تكاليف التشغيل.

    بصرف النظر عن سمات المتجر التي يوفرها الاوبن كارت نفسها ، يمكنك تصفح بعض الأسواق الشهيرة مثل Themeforest أو Templatemonster للرجوع إليها.

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

    • Poco ” أفضل تصنيف على موقع Themeforest”
    • Journal ” الأفضل مبيعًا على موقع Themeforest”
    • MixBucket
    • Mega Store
    • Shoplist
    • Auto Parts
    • Kids Store
    • eMarket
    • Revo
    • TopDeal
    • Payee Shop
    • Nursery Plant
    • Styleway
    • Flipmart

    سوف نستعرض عليكم اهم مميزات بعض هذه القوالب :

    Poco preview store (best OpenCart themes)

    فيما يلي بعض الميزات المميزة لـ Poco:

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

  • Journal ” الأفضل مبيعًا على موقع Themeforest”
  • السعر: 59 دولار
    التصنيف: 4.9 / 5

    Journal preview store Demo 2 (best OpenCart themes)

    فيما يلي بعض الميزات المميزة لـ Journal :

    أدوات تصميم متنوعة: باستخدام أداة تصميم Journal ، يمكن إنشاء متجر الاوبن كارت رائع بدون أي تشفير. يساعدك مُنشئ الصفحات المتقدم في إنشاء أي تخطيطات يمكن تخيلها باستخدام صفوف وأعمدة ووحدات نمطية في أي صفحة. بالإضافة إلى ذلك ، يمكنك إضافة أي محتوى HTML إلى أي صفحات منتج في العديد من المواضع المخصصة مع الكتل وعلامات التبويب.
    الخروج من صفحة واحدة: الخروج السريع القابل للتخصيص بالكامل المدمج في مسؤول المجلة.
    أدوات الأداء: يتضمن الموضوع العديد من أدوات الأداء المتقدمة مثل التخزين المؤقت والأصول الثابتة وما إلى ذلك.
    وحدة الفلاتر: هذا نظام متقدم لتصفية المنتجات من Ajax يمكنه تصفية المنتجات حسب السعر والفئة والعلامة التجارية والخيارات والسمات.
    الوحدات الخاصة: يتم تضمين كل من النوافذ المنبثقة و الإخطارات وإشعارات الرأس والقوائم الثابتة السفلية.

    السعر: 16 دولار
    التصنيف: 4.33 / 5

    Mega Store preview (best OpenCart themes)

    فيما يلي بعض الميزات المميزة لـ Mega Store:

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

    السعر: 24 دولار
    التقييم: 5/5

    Styleway preview store (best OpenCart themes)

    فيما يلي الميزات البارزة في Styleway:

    دعم متعدد اللغات والعملات: يمكن أن يعمل Styleway بشكل جيد مع المكونات الإضافية الأخرى لتوفير تجربة سلسة متعددة اللغات للعملاء.
    تضمين ملفات PSD: ستكون هذه الميزة الإضافية مفيدة للغاية إذا كنت تريد إجراء تغييرات متعمقة على التصميمات المعدة مسبقًا.

    في الختام ، لقد أظهرنا الميزات الرئيسية لأفضل قوالب الاوبن كارت هذه. إذا لم يكن لديك أي أفكار حول أيهما يناسبك أكثر، فإليك بعض الاقتراحات :

    إذا كانت لديك ميزانية محدودة: يجب أن تجرب Mega Store و Styleway لأنهما يتقاضيان 16 دولارًا و 24 دولارًا فقط في المقابل. لا يزال بإمكانك إنشاء موقع ويب جميل وسهل الاستخدام به العديد من الميزات المتكاملة المفيدة.


    إذا كنت ترغب في الحصول على أكبر مساحة للتخصيصات قدر الإمكان ، فانتقل إلى أحد هذه السمات: Journal أو Poco أو Revo أو TopDeal. تتيح لك هذه القوالب تخصيص متجرك بسهولة وسرعة.


    إذا كنت تريد حلاً شاملاً ، فإن اختيار eMarket أو Mega Store أو Poco هو أفضل الخيارات. السمات شاملة للجميع مع تضمين كل ميزة مهمة تقريبًا.

    أخيرًا ، إذا كانت لديك أي أسئلة بخصوص الاوبن كارت ، فلا تتردد في الاتصال بفريق الدعم لدينا ، فنحن دائمًا هنا لمساعدتك! انضم إلى مجتمعنا في وسائل التواصل الاجتماعي الخاصة بنا للحصول على المزيد من نصائح وأخبار تكنولوجيا المعلومات.

  • إضافات ووردبريس لا غنى عنها في أي موقع

    إضافات ووردبريس لا غنى عنها في أي موقع

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

    في حال لا تعرف كيف يتم إنشاء موقع ووردبريس سنشرح لك بشكل مختصر خطوات إنشاء موقع ووردبريس بإختصار.

    الإستضافة :

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

    ونحن نرشح لك بعض من أفضل الشركات التي تقدم الإستضافة :

    Bluehost

    HostGator

    SiteGround 

    الدومين :

    وهو يعتبر من الأدوات المهمة في مرحلة إنشاء الموقع وهو عبارة عن اسم النطاق الخاص بموقعك على سبيل المثال https://www.site.com ولو نظرت الى موقع developres plus تجد انه في رابط الموقع يحتوي على الاسم الخاص بالموقع

    ويوجد الكثير من الشركات التي تقدم خدمة توفير الدومينات سنعرض أكثر شركتين عليها أقبال كثير من قبل المستخدمين

    Godaddy

    Namecheap

    القالب :

    القالب هو الشكل النهائي الذي سيظهر الى المستخدم وكل موقع يكن له شكل خاص به ويتم اختيار شكل الموقع بناء على نوع والهدف من الموقع مثال ‘إخباري , صحة , متجر ..إلخ.

    ومن أفضل الشركات الخاصة في بيع قوالب الووردبريس هي شركة themeforest .

    والان نبدأ بعملية البناء بحيث سنقوم أولا بربط الاستضافة بالدومين ومن ثم تثبيت الووردبريس وبعد ان نقوم بتثبيت الووردبريس نقوم برفع القالب الخاص بنا على الموقع وعمل على ضبط إعداداته وتخصيصه حسب الحاجة .

    والان نبدأ في مرحلة تثبيت أهم إضافات الووردبريس التي يحتاجها كل موقع والتي لا غنى عنها :

    1- إضافة Wordfence Security

    تعتبر إضافة Wordfence Security أكثر الإضافة استخداما وشعبية في الووردبريس فهي تعمل على حماية الموقع الخاص بك من عمليات الاختراق وتقوم بعمل جدار ناري لحماية موقع وفحص الموقع من البرامج والأدوات الضارة التي ممكن أن يحتويها الموقع الخاص بك ويمكنك ايظا النظر الى حالة موقعك من الناحية الأمنية من خلال إضافة Wordfence Security .

    2- إضافة Yoast SEO

    إضافة Yoast SEO

    تعبر إضافة Yoast SEO من أفضل إضافات السيو والأكثر استخدام في الووردبريس قام بتنزيل هذه الإضافة اكثر من 5 مليون مستخدم للوردبريس وهي من الأدوات التي لا غنى عنها في أي موقع فهي تقوم بتعريفك عن حالة موقع مع محركات البحث وربط موقع مع محركات البحث المختلفة .

    3- إضافة Contact Form 7

    إضافة Contact Form 7

    تعتبر إضافة Contact Form 7 من الإضافات المهمة لإنشاء صفحة الاتصال والتي تتيح الى زوار الموقع التواصل مع صاحب الموقع في حال اي استفسار .

    4- إضافة Social Sharing Plugin – Sassy Social Share

    إضافة Social Sharing Plugin – Sassy Social Share

    تعتبر إضافة Social Sharing Plugin – Sassy Social Share من الإضافات التي يفضل أكثر المستخدمين لمواقع الووردبريس من تثبيتها لانها توفر الكثير من الجهد وهي تقوم بالسماح لزوار موقع من مشاركة المحتوى الخاص بك على شبكات التواصل الاجتماعي وتوفر أيقونات جاهزة ومختلفة حسب إختيارك .

    5- إضافة Jetpack 

    إضافة Jetpack

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

    وفي الختام هناك الكثير من إضافات الووردبريس لكن يبقى على المستخدم اختيار الإضافة التي تناسبه حسب حاجته ويجب التنويه على عدم الإكثار من الإضافات فقط قم بتثبيت الإضافات التي تحتاجها .