Broadleaf Commerce CE هو إطار عمل للتجارة الإلكترونية مكتوب بالكامل بلغة Java ويستفيد من إطار عمل Spring. إنه يهدف إلى تسهيل تطوير المواقع التجارية على مستوى المؤسسات من خلال توفير نموذج بيانات قوي وخدمات وأدوات متخصصة تعتني بمعظم أعمال "الرفع الثقيل". ولتحقيق هذا الهدف، قمنا بتطوير النظام الأساسي استنادًا إلى مجموعات الميزات الرئيسية التي يطلبها تجار التجزئة عبر الإنترنت ذوو المستوى العالمي. لقد اتخذنا أيضًا خطوات إضافية لضمان إمكانية التشغيل البيني مع مؤسسة اليوم من خلال استخدام المعايير حيثما كان ذلك ممكنًا ودمج مكتبات البرامج مفتوحة المصدر الأفضل في فئتها. تم تصميم Broadleaf CE وEE كقاعدة تعليمات برمجية موحدة تقليدية تشترك في التبعية الأساسية عبر site
ونشر admin
. إذا كنت تبحث عن بنية تعتمد على الخدمات الصغيرة، فاطلع على إصدار الخدمات الصغيرة لدينا
هناك ثلاث طبعات من Broadleaf:
يتم إصدار Broadleaf Commerce core بموجب تنسيق ترخيص مزدوج. يجوز استخدامه بموجب شروط ترخيص الاستخدام العادل 1.0 (http://license.broadleafcommerce.org/fair_use_license-1.0.txt) ما لم يتم انتهاك القيود المفروضة على الاستخدام الواردة فيه وتتطلب الدفع إلى Broadleaf، وفي هذه الحالة تنتهي Broadleaf يجب أن تكون اتفاقية ترخيص المستخدم (EULA)، الإصدار 1.1 (http://license.broadleafcommerce.org/commercial_license-1.1.txt) يتقدم. وبدلاً من ذلك، يمكن استبدال الترخيص التجاري بترخيص متفق عليه بشكل متبادل بينك وبين Broadleaf Commerce.
راجع دليل البدء الخاص بنا لبدء تشغيل موقع الويب الخاص بك الذي يدعم Broadleaf بسرعة.
Spring عبارة عن منصة Java للمؤسسات التي تعتمد عليها BroadleafCommerce. وهو يوفر العديد من الميزات، بما في ذلك حقن التبعية والتحكم في المعاملات.
يوفر Spring Security إطارًا أمنيًا قويًا للتحكم في المصادقة والترخيص على مستوى الكود والصفحة ويتم استخدامه بواسطة BroadleafCommerce للتحكم في الوصول.
يمثل JPA وHbernate البنية التحتية لـ BroadleafCommerce ORM للتحكم في استمرارية نموذج المجال الغني الخاص بنا.
يتم توفير إمكانيات البحث المرنة في المجال في BroadleafCommerce من خلال التكامل مع Solr.
يتم تقديم جدولة المهام المتكررة في BroadleafCommerce من خلال نظام جدولة وظائف كوارتز.
يتم توفير الدعم عبر البريد الإلكتروني عبر إطار عمل BroadleafCommerce إما في الوضع المتزامن أو غير المتزامن (JMS). يتم تحقيق تخصيص عرض البريد الإلكتروني عبر قوالب Thymeleaf.
تتجسد نقاط الاتصال الهامة للتجارة الإلكترونية في مفهوم "وحدات" BroadleafCommerce. يمكن للوحدة توفير التفاعل مع معالج بطاقة الائتمان، أو حتى مزود الشحن. يمكن تطوير أي عدد من الوحدات المخصصة واستخدامها مع BroadleafCommerce.
يتم تمثيل المجالات الرئيسية في دورة حياة التجارة الإلكترونية على أنها مسارات عمل قابلة للتكوين. يتمتع المنفذون بالتحكم الكامل في الخطوات الأساسية في التسعير والدفع، مما يسمح بمعالجة طلب الوحدة وتجاوز سلوك الوحدة الحالية وتنفيذ الوحدة المخصصة. يتم أيضًا دعم سير العمل المركب لتحقيق سلوك أكثر غرابة ومتداخلاً.
تم تصميم BroadleafCommerce من الألف إلى الياء مع أخذ القابلية للتوسعة في الاعتبار. يمكن تجاوز كل جانب من جوانب BroadleafCommerce تقريبًا أو إضافته أو تعديله بطريقة أخرى لتحسين السلوك الافتراضي أو تغييره ليناسب احتياجاتك على أفضل وجه. يتضمن ذلك جميع خدماتنا وكائنات وكيانات الوصول إلى البيانات. يرجى الرجوع إلى قسم القابلية للتوسعة في وثائقنا.
كمكافأة إضافية لنموذج القابلية للتوسعة الخاص بنا، نقدم إمكانية دمج مخصصة لملفات تكوين Spring. نحن نقوم بتقليل دلالات تكوين BroadleafCommerce التي يجب أن يكون المنفذ على دراية بها، مما يسمح لمستخدمينا بالتركيز على تفاصيل التكوين الخاصة بهم. سوف تقوم BroadleafCommerce بدمج معلومات التكوين الخاصة بها بذكاء مع تلك التي يوفرها المنفذ في وقت التشغيل.
تتضمن BroadleafCommerce أيضًا عددًا من وحدات تحكم Spring MVC المكتوبة مسبقًا والتي تساعد على تسريع تطوير طبقة العرض التقديمي لموقعك الذي يحركه BroadleafCommerce.
توفر BroadleafCommerce أيضًا مراقبة جودة الخدمة للوحدات النمطية (الوحدات المخصصة والافتراضية على حد سواء) وتوفر الدعم للعديد من معالجات QOS خارج الصندوق: التسجيل والبريد الإلكتروني. يمكن إضافة معالجات QOS إضافية ومخصصة من خلال واجهة برمجة التطبيقات المفتوحة لدينا.
يتضمن BroadleafCommerce نظامًا قابلاً للتكوين بدرجة عالية لتضمين عروض الأسعار الترويجية الخاصة بك. نحن نقدم العديد من المستويات القياسية التي يمكن تطبيق العروض الترويجية عليها: مستوى الطلب، ومستوى عنصر الطلب، ومستوى مجموعة التنفيذ. بالإضافة إلى ذلك، يتم تمثيل قواعد أعمالك الترويجية بطريقة مرنة وموحدة باستخدام لغة التعبير MVEL.
لقد اتخذنا تدابير في بناء وتصميم BroadleafCommerce لمساعدتك على تحقيق الامتثال لـ PCI، إذا قررت تخزين واستخدام معلومات الحساب المالي الحساسة للعميل. تتم الإشارة إلى معلومات حساب الدفع بشكل منفصل، مما يسمح لك بفصل البيانات السرية على منصة قاعدة بيانات منفصلة وآمنة. تمت إضافة طرق API للسماح بتضمين أي نظام تشفير متوافق مع PCI. كما يتم أيضًا تضمين التسجيل المطول لتتبع سجل تفاعلات الدفع.
يتضمن BroadleafCommerce تطبيقًا إداريًا قابلاً للتوسيع بالكامل تم إنشاؤه باستخدام Spring MVC. يوفر تطبيق الإدارة أيضًا واجهة سهلة الاستخدام للكتالوج والطلب ووظائف العملاء ويوفر بيئة قوية تعتمد على القواعد لإنشاء وإدارة عروض الخصم الترويجية.
توفر BroadleafCommerce مجموعة قوية من التعليقات التوضيحية للعرض التقديمي للمشرف والتي تسمح بتكوين عرض فئة المجال ودلالات الثبات دون لمس أي رمز إداري. يوفر هذا أسلوبًا سهل الاستخدام لإدخال امتدادات الكيانات والحقول الإضافية في نماذج الإدارة حتى يتمكن مستخدمو الأعمال لديك من البدء في الاستفادة على الفور. كما نقدم أيضًا تعليقًا توضيحيًا كاملاً أو نهجًا يستند إلى XML لتجاوز تكوين المسؤول المعلن داخل BroadleafCommerce حتى تتمكن من التأثير على إعداداتنا الافتراضية. وللحصول على المزيد من التخصيصات المتقدمة، يعتمد نظام الإدارة الخاص بنا على Spring MVC، لذلك ستتم ترجمة معرفتك بـ Spring هنا أيضًا عندما يتعلق الأمر بإضافة وحدات تحكم إضافية وما شابه.
يتضمن BroadleafCommerce نظامًا قويًا لإدارة المحتوى لإنشاء وإدارة الصفحات والمحتوى الثابت. نقوم أيضًا بتضمين ميزة قوية لاستهداف المحتوى تسمح لمستخدمي الأعمال بتوجيه المحتوى الأكثر ملاءمة للمستخدمين ديناميكيًا.
يرجى الاتصال بنا للحصول على معلومات.