تسجيل الدخول

    ملخص التجربة

    ChatGPT+V0+Cursor:不写代码,打造一个出海工具站

    大约半年前,看中了一个关键词,是个AI图片生成类的关键词。AI图片生成类的出海工具站,这两年都很赚钱。所以,买 […]

    SDXL: كيفية استخدام الانتشار المستقر

    في الآونة الأخيرة، تم تطوير مكون WordPress الإضافي استنادًا إلى أحدث إصدار من Stable Diffusion XL (SDXL). Stable Diffusion هو نموذج مجاني ومفتوح المصدر لتوليد الصور، ويمكن تنزيل الكود مباشرة من خلال الموقع الرسمي Stability AI. على الرغم من أن نشر النموذج بنفسك أكثر تكلفة وصعوبة، إلا أنه من الممكن استخدام صورة Docker أو تثبيتها يدويًا. بالإضافة إلى ذلك، يمكن استهلاك النماذج الكبيرة وواجهات برمجة التطبيقات أو نشرها من خلال موقع Replicate.com. بشكل عام، يتم استخدام Stable Diffusion وSDXL على نطاق واسع في منتجات إنشاء الصور بالذكاء الاصطناعي.

    Nextjs+next-intl أفضل ممارسات التدويل متعدد اللغات (جهاز توجيه APP)

    يقدم Nextjs جهازي توجيه: APP وPage، مع إلغاء Page. استخدم المؤلف سابقًا تدويل جهاز توجيه الصفحة، ولكنه قام منذ ذلك الحين بتنفيذ التدويل استنادًا إلى جهاز توجيه APP. وقاموا بتقييم العديد من الحلول ووجدوا أن next-intl هو الأبسط والأكثر نجاحًا يوضح المقال بنية الدليل، والتوجيه، وإعداد البرامج الوسيطة، وكيفية تحميل ملفات الترجمة، وكيفية تنفيذ الترجمات، مع التركيز على أنه بغض النظر عن حل التدويل الذي تم اختياره، فإن التوجيه وبنية الملف وتنفيذ الترجمة هي جوانب رئيسية.

    Nextjs+I18n أفضل ممارسات التدويل متعدد اللغات (صديقة لمحركات البحث)

    ملاحظة: تعتمد أفضل الممارسات هذه على توجيه الصفحات التالية. غير مناسب لتوجيه التطبيق. الفكرة الأساسية للدليل هي استخدام next-i18ne […]

    Google Gemini: كيفية استخدام نموذج اللغة الكبير من Google Gemini

    تم إصدار نموذج اللغة الكبيرة متعدد الوسائط من Google مؤخرًا. موقع Google Gemini الرسمي ينقسم Google Gemini إلى ثلاثة إصدارات […]

    تجربة WordPress الجديدة: إنشاء مواقع ويب باستخدام SAAS، ذات التعليمات البرمجية المنخفضة وبدون تعليمات برمجية

    في 6 نوفمبر 2023، تم إصدار الإصدار 6.4.2 من WordPress. وبعد يومين، قمت بنقل مدونتي إلى خادم آخر. لاحقاً […]

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

    1. الوضع العام لتذاكر الطيران 1. بيئة الأعمال منذ التطور الكبير للإنترنت وعبر الإنترنت، شكلت أعمال تذاكر الطيران تدريجياً شكلين من أشكال الأعمال: المنصة وسلسلة التوريد. […]

    تفكيك النظام الأساسي منخفض الكود - التوليد هو اتجاه الكود المنخفض

    يعرف الأصدقاء الذين يعرفونني أنه خلال الوباء، قمت بترميز نفسي وقمت ببناء BAAS (الواجهة الخلفية كمنصة حوسبة سحابية للخدمة) ومنصة منخفضة التعليمات البرمجية. السبب […]

    وقت:2023/07/17

    تكرار وحدة الاشتراك في العضوية

     

     

    بالنسبة لنظام إدارة المحتوى (CMS) الذي أنشأته بنفسي، كان جزء الاشتراك في العضوية دائمًا "سهل التنفيذ". قمت في نهاية هذا الأسبوع بإعادة هيكلة هذا الجزء وتطوير الجزء الأساسي.

    1. الطريقة

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

    1. للحصول على خطط الاشتراك والمشتريات العضوية

    ما عليك سوى الاستعداد لإجراء بعض التوسعات بناءً على نظام المركز التجاري الحالي.

    2. للتحكم في أذونات الأعضاء،

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

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

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

    بناءً على "علامات المستخدم":

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

    بناء على الطلب:

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

     

    لقد قمت بتنفيذ طريقة قائمة على الطلب من قبل، وهذه المرة أخطط لاستخدام "علامات المستخدم".

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

    3. إدارة الأعضاء

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

     

    2. السيناريوهات القابلة للتطبيق

    1. السيناريو الأساسي

    يحتوي المنتج بأكمله على خطة اشتراك واحدة أو أكثر، والتي يشتريها المستخدمون ويستمتعون بخدمات العضوية.

    تحديد علامات العضوية عالميًا. تحتوي كل علامة عضوية على ثلاثة حقول على الأقل: الاسم والرقم الثابت ومعرف خطة الاشتراك المرتبط.

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

    2. سيناريو النظام الأساسي/متعدد المستأجرين

    بالنسبة للمنصات وSAAS متعددة المستأجرين، هناك سيناريو مهم للغاية: خطة الاشتراك المقدمة من البائع نفسه.

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

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

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

     

    3. تحديد ما إذا كانت العضوية قد انتهت عند تسجيل الدخول

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

     

    العلامات: ,

    كيفية بناء منتج اجتماعي ناجح (1) - سلوك المستخدم وعلاقات المستخدم

    1. ماذا تفعل المنتجات الاجتماعية؟ بداية، علينا أن نعرف ما الذي تفعله المنتجات الاجتماعية بالضبط؟ جميع المنتجات الاجتماعية هي منتجات منصة. وبعبارة أخرى، كل […]



    حقوق الطبع والنشر © www.lyustu.com جميع الحقوق محفوظة.
    الموضوع: TheMoon V3.0 الكاتب:نيو يانغ