Logga in

SAAS

SaaS, Software as a Service, hänvisar till en modell som tillhandahåller mjukvarutjänster via nätverket.

SaaS-plattformsleverantörer distribuerar enhetligt applikationsprogramvara på sina egna servrar, och kunder kan beställa de nödvändiga applikationsprogramvarutjänsterna från tillverkare via Internet baserat på deras faktiska arbetsbehov. SaaS är inte en specifik programvara, utan ett sätt att tillhandahålla mjukvaran är att distribuera programvaran som en onlinetjänst för användare att använda via Internet till lokal dator för användning.

Sammanfattningsvis är SaaS ett sätt att tillhandahålla mjukvarutjänster via Internet. Användare kan använda och betala på begäran.

AI SAAS的订阅限量:SAAS的新商业模式

SAAS变了。 一直以来的卖席位,在AI SAAS领域,变成了订阅限量,也就是订阅后每个月renew一定的使用 […]

Den nya WordPress-upplevelsen: bygga webbplatser med SAAS, lågkod och ingen kod

Den 6 november 2023 släpptes WordPress v6.4.2. Två dagar senare migrerade jag min blogg till en annan server. Senare […]

Tid:2023/07/17

Iteration av medlemskapsabonnemangsmodul

 

 

För plattformen CMS jag byggt själv har medlemsprenumerationsdelen alltid varit "enkel att implementera". I helgen strukturerade jag om den här delen och utvecklade kärndelen.

1. Metod

Generellt sett inkluderar medlemskapsprenumerationen huvudsakligen tre delar: medlemskapsprenumerationsplan och -köp, medlemsbehörighetskontroll och medlemshantering.

1. För medlemsprenumerationsplaner och köp

Förbered dig bara på att göra några tillägg baserat på det befintliga köpcentrets system.

2. För medlemsbehörighetskontroll,

Detta behöver nämnas särskilt. Vi planerar inte att göra det utifrån ett rollbehörighetssystem, utan ett separat medlemskontrollerat system.

Utifrån rollbefogenhetssystemet görs medlemmar till en rollserie och varje typ av medlem görs till en roll i denna rollserie. Det låter rimligt. Men i det här fallet är det väldigt besvärligt att göra eller använda, speciellt när det är mycket affärer, de olika logikerna kommer att vara mycket komplicerade och alla typer av förvirring kommer att uppstå om du inte är försiktig. Och det är inte tillräckligt flexibelt.

Dessutom är medlemsprenumerationsdelen av många utmärkta system faktiskt inte rollbaserad. Istället implementeras behörighetskontroll baserat på "märken" eller order. Många välsäljande plugin-program för medlemskapsabonnemang, inklusive WordPress, görs på detta sätt.

Baserat på "användartaggar":

I huvudsak är det samma princip som karaktärssystemet. Det är för att definiera några "märken" för medlemmar. Användare som köper medlemskapsabonnemangsplanen som är kopplade till detta "märke" kommer att "märkas med detta märke", så att kontrollen av medlemsbehörigheter kan uppnås.

Baserat på beställning:

Köp en medlemsprenumerationsplan och gör en beställning Efter betalning kommer utgångstiden att skrivas in i beställningen. Därför kan du utifrån ordningen bedöma om användaren är medlem, vilken typ av medlem det är och om den har gått ut. På så sätt kan du kontrollera medlemsbehörigheter.

 

Jag har gjort en orderbaserad metod tidigare, och den här gången planerar jag att använda "användartaggar".

Det är inget fel med att vara baserad på beställningar, men beställningssystemet för plattformen CMS jag bygger nu stödjer många beställningstyper, vilket gör att beställningsmodellen är relativt "stor, jag planerar inte att "lägga till vikt" till den längre. så jag valde Baserat på "användartaggar".

3. Medlemshantering

Baserat på den befintliga användarhanteringstillägget planerar vi inte att göra medlemshantering ensam.

 

2. Tillämpliga scenarier

1. Grundscenario

Hela produkten har en eller flera prenumerationsplaner, som användare köper och njuter av medlemstjänster.

Definiera medlemskapstaggar globalt Varje medlemskapstagg innehåller minst tre fält: namn, slug och tillhörande prenumerationsplan-id.

När en användare köper en prenumerationsplan med ett medlemsmärke, kommer medlemsmärket och utgångstiden att skrivas in i användarens metadata.

2. Scenario för plattform/flerhyresgäst

För plattformar och SAAS med flera hyresgäster finns det ett mycket viktigt scenario: prenumerationsplanen som tillhandahålls av leverantören själv.

Definiera leverantörens medlemstagg i leverantörens användares metadata. Nyckeln till leverantörens medlemstagg kan inte vara densamma som nyckeln för den globala medlemstaggen.

När en användare köper en prenumerationsplan från den här leverantören kommer motsvarande medlemskapstagg och utgångsdatum att skrivas till den köpande användarens metadata.

Denna iteration implementerar bara grundläggande scenarier, men den måste kunna utvidgas till plattforms- och multi-tenant-scenarier.

 

3. Ta reda på om medlemskapet har gått ut när du loggar in

När användaren loggar in bedöms det om det har gått ut. Om det har gått ut, uppdatera medlemsmärket i metadatan till falskt och utgångsdatumet till falskt.

 

taggar: ,

Hur man bygger en framgångsrik SAAS-plattform på B-sidan

Förra året hjälpte jag ett internationellt HRSaaS-företag att göra en plan. Kärnan i denna plan är två personer som framgångsrikt har byggt en SAAS-plattform på B-sidan […]

Tid:2022/06/10

Microsoft Teams – ett annat sätt att tjäna pengar

Pandemin har förändrat många saker, och samarbete och onlinearbete är en av dem.

SAAS-applikationer baserade på Microsoft Teams verkar vara i stor efterfrågan.

Inget mer snack, låt oss gå direkt till videon.

För videor med kinesiska översättningar, gå till dess officiella webbplats.

taggar:

Dokumentbaserad WEB och applikationsbaserad WEB

Det finns två typer av WEB: dokumenttyp och applikationstyp. WEB av dokumenttyp används för att bära innehåll. Det kräver inte mycket interaktion, men det måste vara sökmotorvänligt. Till exempel olika bloggar […]

Granskning av en internetplattform för biluthyrning (2) - plattform, ekologi och arkitektur

För flera år sedan skrev jag "Review of an Internet Car Rental Platform—How to Hold an Entire Industry" (artikeln är lösenordsskyddad och kan inte ses av vanliga människor). Den här artikeln handlar främst om […]

Spela in en iteration av SSO för utvecklingsplattformen med låg kod - inloggningen för miniprogrammet inbäddat i WEB och inloggningen för WeChat-skanningskod på PC-sidan

WeChat-appleten är inbäddad i WEB-inloggningen och WeChat-inloggning på PC-sidan. Det är inte svårt, men det innebär många modifieringar, inklusive min BAAS-plattform och låggenerations […].

Lite sammanfattning av behörighetshantering

Jag har byggt många produkter och system. Eftersom det ofta handlar om rättighetshanteringsfrågor har jag gjort några sammanfattningar. För några år sedan byggde jag en storskalig handelsplattform ([...]

Grundidén med att göra en blockredigerare

Hänvisar främst till två blockredigerare: WordPresss Gutenberg-redigerare: https://wordpress.org […]



copyright © www.lyustu.com alla rättigheter reserverade.
Tema: TheMoon V3.0 Författare:neo yang