يجب أن يكون للمبرمجين الذين يتولون وظائف خاصة! لا ينبغي تفويت هذه الأدوات الثلاث

(0 comments)

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

نظام التجارة الإلكترونية مفتوح المصدر CRMEB

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

أبرز الأعمال والتكنولوجيا

  1. أعمال شاملة : تغطي عملية المعاملات بين المشترين والبائعين، وإدارة دورة حياة المنتج، وتنفيذ استراتيجية التسويق، ووظيفة البيع السريع في ظل التزامن الشديد، وخدمات الدفع. بمجرد إتقان أفكار التصميم ومجموعة التقنيات، يمكنك التكيف بسرعة مع 80% من احتياجات مشروع الشركة.
  2. التكنولوجيا السائدة : يحتوي المشروع على نسختين، PHP وJava، ويعتمد تصميمًا منفصلاً للواجهة الأمامية والخلفية. تشتمل حزمة التكنولوجيا على Spring Boot وUni app وMySQL. يستخدم إطار العمل MyBatis Plus، وRedis لقائمة الانتظار والتخزين المؤقت، وEcharts لتصميم المخططات، وSpring Security لإدارة الأذونات، وتتبع واجهة API النمط المريح.

تأثير التشغيل الفعلي

  1. خلفية الإدارة : واجهة منعشة، وإحصائيات بيانات الشاشة الكبيرة، والانتقال السريع إلى الوحدات الفرعية المختلفة. يغطي شريط القائمة الأيسر المستخدمين والأوامر والمنتجات والتوزيع والتمويل والوظائف الأخرى. إنها واجهة خلفية كاملة لإدارة التجارة الإلكترونية.
  2. العميل : تم تطويره باستخدام تطبيق Uni وH5 والبرامج المصغرة والتطبيقات الأصلية التي تتمتع بتجربة ممتازة. تتميز نهاية H5 بتصميم جميل، بما في ذلك الرف الدائري وموجزات الأخبار والوظائف شائعة الاستخدام وأقسام التسويق وتصنيفات المنتجات وما إلى ذلك. تشبه التجربة التفاعلية تطبيقات التسوق شائعة الاستخدام وهي سهلة الاستخدام للغاية.

هيكل الكود وقيمة التعلم

  1. بنية تعليمات برمجية واضحة : بعد الاستنساخ محليًا، يكون admin هو مشروع الواجهة الأمامية للإدارة، وAPP هو مشروع الواجهة الأمامية من جانب المستخدم، وCRMEB هو مشروع Java (الواجهة الخلفية) الذي يوفر الواجهة. إنه مشروع Maven متعدد الوحدات. العدو مسؤول عن الواجهة الوظيفية للمشرف، ويوفر المشترك الخدمات الأساسية، ومكتب الاستقبال مسؤول عن الواجهة الوظيفية للتطبيق، ويوفر السطح خدمات الخدمة، ويخزن الصور، ويحتوي Shell على نصوص تشغيل وإيقاف نظام Linux، ويخزن مجلد SQL SQL مخطوطات.
  2. سهل التعلم والتطوير : يدعم ملفات تعريف الربيع لعزل البيئة. يحتاج التصحيح المحلي فقط إلى تعديل معلومات اتصال قاعدة البيانات للبدء بسرعة. يمكنك تعلم قدر كبير من المعرفة من خلال استكشاف التعليمات البرمجية محل الاهتمام على الصفحة، مثل المبيعات السريعة، ومشتريات المنتجات، وعمليات الطلب، والمزيد. هذا المشروع مناسب للعمل الخاص ويمكنه إنشاء مشاريع ذات وظائف إدارة الخلفية بسرعة. وهو يدعم أشكالًا متعددة مثل الكيان الفردي، والفصل بين الواجهة الأمامية والخلفية، والخدمات الصغيرة، والإصدارات المتكيفة مع الهواتف المحمولة. هناك العديد من مشاريع التطوير الثانوية، التي تغطي أنظمة CMS والمدونات وما إلى ذلك. يتضمن أيضًا تقنيات Java الشائعة، مثل Spring وSpring Boot وSpring Cloud وMyBatis وMyBatis Plus والتحكم في الأذونات والمهام المجدولة ومولدات الأكواد وما إلى ذلك.

إطار عمل الحوسبة الموزعة Power Job

يعد الجيل الجديد من Power Job إطارًا قويًا للجدولة الموزعة والحوسبة يمكنه بسهولة تنفيذ جدولة المهام والحوسبة الموزعة للمهام المعقدة.

مزايا الاستخدام

  1. بسيط وسهل الاستخدام : فهو يدعم الإدارة المرئية والتكوين من خلال واجهة الويب، ويفصل بين تخطيط المهام ومنطق التعليمات البرمجية.
  2. أوضاع التنفيذ الغنية : يحتوي على 4 أوضاع تنفيذ: الشريحة الواحدة، والبث، والخريطة، وMapReduce. يدعم تنسيق DAG بين المهام، ويمكنه تكوين تبعيات المهام، وتحقيق نقل البيانات بين المهام. 3. الأداء المتفوق : بالمقارنة مع المنتجات المماثلة مثل XXL-Job، يتمتع Power Job بأداء فائق في العديد من وظائف المنتج، وعلى وجه الخصوص، لا تعتمد آلية القفل على الأقفال على مستوى صف قاعدة البيانات وتتمتع بأداء أقوى.
  3. قنوات إشعارات متنوعة : يدعم قنوات إشعارات متعددة مثل رسائل WEBHOOK وDingTalk. بالمقارنة مع XXL-Job، الذي يمكنه إرسال رسائل البريد الإلكتروني فقط، تكون الإشعارات عند فشل المهام أو عدم تنفيذها أكثر في الوقت المناسب. العديد من الشركات المصنعة الكبرى تستخدم Power Job، واستقرارها مضمون.

بالنسبة للطلاب المهتمين ببنية الخادم والعميل ومشاركة البيانات وأعمال الحوسبة الموزعة، فإن كود مصدر Power Job واضح وسهل الفهم، مما يجعله مشروعًا تعليميًا عالي الجودة.

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

غير مصنف حاليا

تعليقات


لا يوجد حاليا أي تعليقات

الرجاء تسجيل الدخول قبل التعليق: تسجيل الدخول

المشاركات الاخيرة

أرشيف

2025
2024
2023
2022
2021
2020

فئات

العلامات

المؤلفون

يغذي

آر إس إس / ذرة