الحوسبة السحابية هي نموذج يوفر موارد الحوسبة للمستخدمين من خلال الشبكة، وتشمل هذه الموارد الخوادم وأجهزة التخزين والتطبيقات وغيرها. يمكن للمستخدمين الوصول إلى موارد الحوسبة هذه واستخدامها من خلال الأجهزة الطرفية المختلفة، مثل أجهزة الكمبيوتر والأجهزة المحمولة والأجهزة اللوحية والساعات الذكية وما إلى ذلك.
تشمل المزايا الرئيسية للحوسبة السحابية ما يلي:
قابلية التوسع: يمكن أن توفر الحوسبة السحابية موارد قابلة للتطوير وفقًا لاحتياجات المستخدم، بما في ذلك مساحة تخزين أكبر أو أقل، وقوة المعالجة، وما إلى ذلك.
الموثوقية: غالبًا ما يتم إعادة استخدام الموارد التي توفرها الحوسبة السحابية، ويتم تخزين بيانات المستخدم وتطبيقاته على عدة أجهزة فعلية وافتراضية مختلفة لتحسين أمان البيانات وتوافرها.
توفير التكاليف: نظرًا لأن البنية التحتية والخدمات التي تقدمها الحوسبة السحابية يتم دفعها عادةً عند الطلب، فلا يحتاج المستخدمون إلى شراء وصيانة خوادمهم الخاصة ومعدات الحوسبة الأخرى، مما يمكن أن يوفر التكاليف.
المرونة: يمكن للمستخدمين استخدام الموارد التي توفرها الحوسبة السحابية بمرونة وفقًا لاحتياجاتهم الخاصة دون الحاجة إلى النظر في صيانة البنية التحتية وإدارتها.
هناك أنواع مختلفة من خدمات الحوسبة السحابية، بما في ذلك البنية التحتية كخدمة (IaaS)، والمنصة كخدمة (PaaS)، والبرمجيات كخدمة (SaaS). توفر البنية التحتية كخدمة للمستخدمين إمكانية الوصول إلى موارد البنية التحتية مثل الخوادم والتخزين والشبكات؛ وتوفر المنصة كخدمة للمستخدمين إمكانية الوصول إلى بيئات تطوير التطبيقات ونشرها؛ وتوفر البرامج كخدمة تطبيقات للاستخدام المباشر.
في الوقت الحاضر، يتم استخدام الحوسبة السحابية على نطاق واسع في مختلف المجالات، بما في ذلك التطبيقات على مستوى المؤسسة، والتطبيقات الشخصية، وتحليل البيانات الضخمة، وأجهزة إنترنت الأشياء، وتطوير تطبيقات الهاتف المحمول، وما إلى ذلك.
أصدر البرنامج المساعد AI SEO WordPress الخاص بي نسخة CN اليوم. الاشتراك في البرنامج المساعد AI SEO CN WordPress […]
في 6 نوفمبر 2023، تم إصدار الإصدار 6.4.2 من WordPress. وبعد يومين، قمت بنقل مدونتي إلى خادم آخر. لاحقاً […]
التكرار اليوم لمحرك النموذج:
دعم نماذج متعددة في صفحة واحدة؛
يدعم التطبيق في محرك veiws، بحيث يمكن إضافة إجراءات مختلفة إلى القائمة التي يقدمها محرك veiws.
يتم فصل طبقة العرض وطبقة التحكم لمحرك النموذج.
إضافة حقل لزر تحديد القائمة المنسدلة.
نظرًا لفصل محرك النموذج ومحرك العرض عن النظام الأساسي منخفض الكود وإجراء بعض عمليات إعادة البناء، فقد أدى هذا التكرار إلى جعل قدراتهما تتجاوز الإصدار السابق تمامًا.
يعرف الأصدقاء الذين يعرفونني أنه خلال الوباء، قمت بترميز نفسي وقمت ببناء BAAS (الواجهة الخلفية كمنصة حوسبة سحابية للخدمة) ومنصة منخفضة التعليمات البرمجية. السبب […]
يقوم # بدمج نموذج Wenxin Qianfan الكبير من Baidu في WordPress ومقارنته بـ GPT
في نهاية الأسبوع الماضي، تم دمج نموذج Wenxin Qianfan الخاص بشركة Baidu في WordPress.
1. العملية الأساسية:
1. تقدم أولاً بتجربة نموذج Wenxin Qianfan الكبير على Baidu، والذي يتطلب الشهادة أولاً.
2. بعد اجتياز النموذج الكبير، قم بتفعيل النموذج الكبير، لأن النموذج الكبير من بايدو مكلف للاستخدام ويتم شحنه بالرمز، ويجب أن يكون لديك رصيد في حسابك لتفعيله.
3. ثم قم بإنشاء تطبيق بحيث يحتوي على معرف التطبيق ومفتاح واجهة برمجة التطبيقات والمفتاح السري
4. ثم اقرأ الوثائق وقم بتوصيل الواجهة المقابلة.
في الأساس، يمكنك الحصول على رمز الوصول من خلال مفتاح API والمفتاح السري، ثم إرسال السؤال والحصول على الإجابة.
2. رمز المفتاح
1. احصل على رمز المفتاح الخاص برمز الوصول
"" PHP
الوظيفة الخاصة getAccessToken(){
$curl = curl_init();
curl_setopt_array($curl, صفيف(
CURLOPT_URL => "https://aip.baidubce.com/oauth/2.0/token?client_id=".$this->client_id."&client_secret=".$this->client_secret."&grant_type=client_credentials"،
CURLOPT_TIMEOUT => 30،
CURLOPT_RETURNTRANSFER => صحيح،
CURLOPT_CUSTOMREQUEST => 'POST'،
CURLOPT_HTTPHEADER => المصفوفة(
"نوع المحتوى: تطبيق/json"،
"قبول: التطبيق/json"
),
));
$response = curl_exec($curl);
تجعيد_إغلاق($curl);
$rtn = json_decode($response);
إرجاع $rtn->access_token;
}
“`
2. اتصل بالرمز الرئيسي لنموذج Ernie Bot الكبير
"" PHP
الوظيفة العامة runErnieBot($message) {
$curl = curl_init();
curl_setopt_array($curl, صفيف(
CURLOPT_URL => "https://aip.baidubce.com/rpc/2.0/ai_custom/v1/wenxinworkshop/chat/completions?access_token={$this->getAccessToken()}"،
CURLOPT_TIMEOUT => 30،
CURLOPT_RETURNTRANSFER => صحيح،
CURLOPT_CUSTOMREQUEST => 'POST'،
CURLOPT_POSTFIELDS =>$رسالة،
CURLOPT_HTTPHEADER => المصفوفة(
"نوع المحتوى: تطبيق/json"
),
));
$response = curl_exec($curl);
تجعيد_إغلاق($curl);
إرجاع $response؛
}
“`
3. اتصل بالرمز الرئيسي لنموذج Ernie Bot Turbo الكبير
"" PHP
الوظيفة العامة runErnieBotTurbo($message) {
$curl = curl_init();
curl_setopt_array($curl, صفيف(
CURLOPT_URL => "https://aip.baidubce.com/rpc/2.0/ai_custom/v1/wenxinworkshop/chat/eb-instant?access_token={$this->getAccessToken()}"،
CURLOPT_TIMEOUT => 30،
CURLOPT_RETURNTRANSFER => صحيح،
CURLOPT_CUSTOMREQUEST => 'POST'،
CURLOPT_POSTFIELDS =>$رسالة،
CURLOPT_HTTPHEADER => المصفوفة(
"نوع المحتوى: تطبيق/json"
),
));
$response = curl_exec($curl);
تجعيد_إغلاق($curl);
إرجاع $response؛
}
“`
في الأيام القليلة الماضية من الاختبار، كان أداء النموذج الكبير لـ Baidu Wenxin Qianfan باللغة الصينية أفضل بكثير من GPT.
المستوى الصيني لـ GPT هو مستوى "النص التوضيحي".
يعد المستوى الصيني لنموذج Baidu Wenxin Qianfan الكبير أفضل على الأقل من "النص التوضيحي".
بالنسبة لنظام إدارة المحتوى (CMS) الذي أنشأته بنفسي، كان جزء الاشتراك في العضوية دائمًا "سهل التنفيذ". قمت في نهاية هذا الأسبوع بإعادة هيكلة هذا الجزء وتطوير الجزء الأساسي.
1. الطريقة
بشكل عام، يتضمن اشتراك العضوية بشكل أساسي ثلاثة أجزاء: خطة اشتراك العضوية وشرائها، والتحكم في أذونات الأعضاء، وإدارة الأعضاء.
1. للحصول على خطط الاشتراك والمشتريات العضوية
ما عليك سوى الاستعداد لإجراء بعض التوسعات بناءً على نظام المركز التجاري الحالي.
2. للتحكم في أذونات الأعضاء،
يجب أن نذكر هذا على وجه الخصوص، فنحن لا نخطط للقيام بذلك بناءً على نظام صلاحيات الأدوار، ولكن نظام منفصل يتحكم فيه الأعضاء.
بناءً على نظام سلطة الدور، يتم تحويل الأعضاء إلى سلسلة أدوار، ويتم تحويل كل نوع من الأعضاء إلى دور في سلسلة الأدوار هذه. يبدو معقولا. ومع ذلك، في هذه الحالة، يكون القيام به أو استخدامه أمرًا مزعجًا للغاية، خاصة عندما يكون هناك الكثير من الأعمال، وستكون المنطق المختلفة معقدة للغاية، وسيتسبب كل أنواع الارتباك إذا لم تكن حذرًا. وهي ليست مرنة بما فيه الكفاية.
علاوة على ذلك، في الواقع، جزء الاشتراك في العضوية في العديد من الأنظمة الممتازة لا يعتمد على الأدوار. وبدلاً من ذلك، يتم تنفيذ التحكم في الأذونات بناءً على "العلامات" أو الأوامر. يتم تنفيذ العديد من المكونات الإضافية لاشتراكات العضوية التي تحقق مبيعات جيدة، بما في ذلك WordPress، بهذه الطريقة.
بناءً على "علامات المستخدم":
في جوهره، هو نفس مبدأ نظام الشخصية. الغرض منه هو تحديد بعض "العلامات" للأعضاء، وسيتم "وضع علامة على هذه العلامة" للمستخدمين الذين يشترون خطة اشتراك العضوية المرتبطة بهذه "العلامة"، بحيث يمكن تحقيق التحكم في أذونات الأعضاء.
بناء على الطلب:
قم بشراء خطة اشتراك العضوية وقم بتشكيل طلب، وبعد الدفع، سيتم كتابة وقت انتهاء الصلاحية في الطلب. لذلك، يمكنك الحكم بناءً على الترتيب على ما إذا كان المستخدم عضوًا، ونوع العضو، وما إذا كانت صلاحيته قد انتهت أم لا. بهذه الطريقة يمكنك التحكم في أذونات الأعضاء.
لقد قمت بتنفيذ طريقة قائمة على الطلب من قبل، وهذه المرة أخطط لاستخدام "علامات المستخدم".
لا حرج في الاعتماد على الطلبات، لكن نظام الطلبات الخاص بمنصة CMS التي أقوم بإنشائها يدعم الآن العديد من أنواع الطلبات، مما يجعل نموذج الطلب "كبيرًا" نسبيًا، ولا أخطط "لإضافة وزن" إليه بعد الآن، لذلك اخترت بناءً على "علامات المستخدم".
3. إدارة الأعضاء
واستنادًا إلى ملحق إدارة المستخدم الحالي، فإننا لا نخطط للقيام بإدارة الأعضاء بمفردنا.
2. السيناريوهات القابلة للتطبيق
1. السيناريو الأساسي
يحتوي المنتج بأكمله على خطة اشتراك واحدة أو أكثر، والتي يشتريها المستخدمون ويستمتعون بخدمات العضوية.
تحديد علامات العضوية عالميًا. تحتوي كل علامة عضوية على ثلاثة حقول على الأقل: الاسم والرقم الثابت ومعرف خطة الاشتراك المرتبط.
عندما يشتري مستخدم خطة اشتراك تحمل علامة عضوية، سيتم كتابة علامة العضوية ووقت انتهاء الصلاحية في البيانات التعريفية للمستخدم.
2. سيناريو النظام الأساسي/متعدد المستأجرين
بالنسبة للمنصات وSAAS متعددة المستأجرين، هناك سيناريو مهم للغاية: خطة الاشتراك المقدمة من البائع نفسه.
حدد علامة عضوية المورد في البيانات الوصفية لمستخدم المورد. لا يمكن أن يكون مفتاح علامة عضوية المورد هو نفس مفتاح علامة العضوية العامة.
عندما يشتري مستخدم خطة اشتراك من هذا المزود، ستتم كتابة علامة العضوية المقابلة وتاريخ انتهاء الصلاحية في البيانات التعريفية الخاصة بالمستخدم الذي يقوم بالشراء.
ينفذ هذا التكرار السيناريوهات الأساسية فقط، ولكن يجب أن يكون قادرًا على التوسع ليشمل سيناريوهات النظام الأساسي والمستأجرين المتعددين.
3. تحديد ما إذا كانت العضوية قد انتهت عند تسجيل الدخول
عندما يقوم المستخدم بتسجيل الدخول، يتم الحكم على ما إذا كانت قد انتهت صلاحيتها، وإذا انتهت صلاحيتها، قم بتحديث علامة العضو في البيانات التعريفية إلى خطأ وتاريخ انتهاء الصلاحية إلى خطأ.
في العام الماضي، ساعدت شركة HRSaaS دولية في وضع خطة. يوجد في قلب هذه الخطة شخصان نجحا في بناء منصة SAAS من الجانب B […]
منذ سنوات مضت، كتبت "مراجعة لمنصة تأجير السيارات عبر الإنترنت - كيفية إدارة صناعة بأكملها" (المقالة محمية بكلمة مرور ولا يمكن للأشخاص العاديين رؤيتها). تتناول هذه المقالة بشكل أساسي […]
استمر في التكرار على محرك المشاهدات.
بعد هذا التكرار، أصبح محرك العروض بالكامل عبارة عن بنية ميكروكيرنل. بنية محرك النموذج ومحرك الكتلة هي نفسها.
تم تكرار محرك النموذج في الأسبوع الماضي. تمت إضافة محدد العنوان. لست راضيًا جدًا، فلنفعل هذا أولاً ونتحدث عنه لاحقًا. يطبق عنوان النموذج التكوين الشرطي ولا يجب أن يقتصر على قيمة ثابتة.
قام OMS أيضًا ببعض التكرارات. تمت إضافة نوع الطلب (مجاني). تم تعديل نموذج الطلب.
أجرى نظام إدارة المنتج أيضًا بعض التكرارات، حيث أضاف نوع المنتج وتصنيفًا لتصنيف الطلب.