Giriş yapmak

SAAS

SaaS, Yazılım Olarak Hizmet, ağ üzerinden yazılım hizmetleri sağlayan bir modeli ifade eder.

SaaS platform sağlayıcıları, uygulama yazılımlarını kendi sunucularında tek tip olarak dağıtır ve müşteriler, gerçek iş ihtiyaçlarına göre gerekli uygulama yazılımı hizmetlerini İnternet üzerinden üreticilerden sipariş edebilir. SaaS belirli bir yazılım değil, yazılım hizmetleri sağlamanın bir yoludur. Temeli, yazılımı kullanıcıların İnternet üzerinden kullanabileceği çevrimiçi bir hizmet olarak dağıtmaktır. Geleneksel yazılım, kullanıcıların onu satın almasını veya geleneksel bir şekilde kullanmasını gerektirir. kullanılmak üzere yerel bilgisayara.

Özetle SaaS, internet üzerinden yazılım hizmetleri sağlamanın bir yoludur.Kullanıcılar istedikleri zaman kullanabilir ve ödeme yapabilirler.

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

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

Yeni WordPress deneyimi: SAAS ile düşük kodlu ve kodsuz web siteleri oluşturma

6 Kasım 2023'te WordPress v6.4.2 yayınlandı. İki gün sonra blogumu başka bir sunucuya taşıdım. Daha sonra […]

Zaman:2023/07/17

Üyelik aboneliği modülünün yinelenmesi

 

 

Kendi oluşturduğum CMS platformu için üyelik aboneliği kısmı her zaman "uygulanması kolay" olmuştur. Bu hafta sonu bu kısmı yeniden yapılandırdım ve ana kısmı geliştirdim.

1. Yöntem

Genel olarak üyelik aboneliği temel olarak üç bölümden oluşur: üyelik abonelik planı ve satın alma, üye izin kontrolü ve üye yönetimi.

1. Üyelik abonelik planları ve satın alımlar için

Mevcut alışveriş merkezi sistemine dayalı olarak bazı genişletmeler yapmaya hazırlanın.

2. Üye izin kontrolü için,

Bunu özellikle belirtmek gerekiyor, bunu rol izin sistemi üzerinden değil, üye kontrollü ayrı bir sistem üzerinden yapmayı planlıyoruz.

Rol yetki sistemine göre üyeler bir rol dizisine dönüştürülür ve her üye türü bu rol dizisinde bir rol haline getirilir. Kulağa makul geliyor. Ancak bu durumda yapılması veya kullanılması oldukça zahmetlidir, özellikle iş çok olduğunda çeşitli mantıklar çok karmaşık hale gelecek ve dikkatli olunmadığı takdirde her türlü kafa karışıklığına neden olacaktır. Ve yeterince esnek değil.

Üstelik pek çok mükemmel sistemin üyelik aboneliği kısmı aslında rol bazlı değil. Bunun yerine izin kontrolü "işaretlere" veya emirlere göre uygulanır. WordPress dahil pek çok çok satan üyelik aboneliği eklentisi bu şekilde yapılır.

"Kullanıcı etiketleri" temel alınarak:

Özünde karakter sistemiyle aynı prensiptir. Üyelerin bazı "markalarını" tanımlamaktır.Bu "marka"ya bağlı üyelik abonelik planını satın alan kullanıcılar "bu işaretle işaretlenecek", böylece üye izinlerinin kontrolü sağlanabilecektir.

Siparişe göre:

Üyelik abonelik planı satın alın ve sipariş oluşturun.Ödeme yapıldıktan sonra son kullanma tarihi siparişe yazılacaktır. Dolayısıyla kullanıcının üye olup olmadığına, ne tür bir üye olduğuna, süresinin dolup dolmadığına göre sıralamaya göre karar verebilirsiniz. Bu şekilde üye izinlerini kontrol edebilirsiniz.

 

Daha önce sıra bazlı bir yöntem yapmıştım bu sefer "kullanıcı etiketleri" kullanmayı planlıyorum.

Siparişlere dayalı olmanın yanlış bir yanı yok, ancak oluşturduğum CMS platformunun sipariş sistemi şu anda birçok sipariş türünü destekliyor, bu da sipariş modelini nispeten "büyük" hale getiriyor.Artık buna "ağırlık eklemeyi" planlamıyorum, bu yüzden "kullanıcı etiketlerine" dayalı olarak seçtim.

3. Üye yönetimi

Mevcut kullanıcı yönetimi eklentisini baz alarak üye yönetimini tek başına yapmayı planlamıyoruz.

 

2. Uygulanabilir senaryolar

1. Temel senaryo

Ürünün tamamı, kullanıcıların satın aldığı ve üyelik hizmetlerinden yararlandığı bir veya daha fazla abonelik planına sahiptir.

Üyelik etiketlerini genel olarak tanımlayın. Her üyelik etiketi en az üç alan içerir: ad, bilgi ve ilgili abonelik planı kimliği.

Bir kullanıcı üyelik işaretli bir abonelik planı satın aldığında, üyelik işareti ve son kullanma tarihi kullanıcının meta verilerine yazılacaktır.

2. Platform/çok kiracılı senaryo

Platformlar ve çok kiracılı SAAS için çok önemli bir senaryo var: Satıcının kendisi tarafından sağlanan abonelik planı.

Tedarikçinin kullanıcı meta verisinde tedarikçinin üyelik etiketini tanımlayın.Tedarikçinin üyelik etiketinin anahtarı, global üyelik etiketinin anahtarı ile aynı olamaz.

Bir kullanıcı bu sağlayıcıdan bir abonelik planı satın aldığında, ilgili üyelik etiketi ve son kullanma tarihi, satın alan kullanıcının meta verilerine yazılacaktır.

Bu yineleme yalnızca temel senaryoları uygular ancak platform ve çok kiracılı senaryolara genişletilebilmesi gerekir.

 

3. Giriş yaparken üyeliğin süresinin dolup dolmadığını belirleyin

Kullanıcı giriş yaptığında süresinin dolup dolmadığına bakılır, eğer süresi dolmuşsa meta verideki üye işaretini false, son kullanma tarihini ise false olarak güncelleyin.

 

Etiketler: ,

Başarılı bir B tarafı SAAS platformu nasıl oluşturulur?

Geçen yıl uluslararası bir HRSaaS şirketinin plan yapmasına yardımcı oldum. Bu planın merkezinde B tarafı SAAS platformunu başarıyla kuran iki kişi var […]

Zaman:2022/06/10

Microsoft Teams—para kazanmanın başka bir yolu

Pandemi pek çok şeyi değiştirdi ve işbirlikçi çalışma ve çevrimiçi çalışma da bunlardan biri.

Microsoft Teams tabanlı SAAS uygulamaları büyük talep görecek gibi görünüyor.

Daha fazla konuşmaya gerek yok, doğrudan videoya geçelim.

Çince çevirileri olan videolar için resmi web sitesine gidin.

Etiketler:

Belge tabanlı WEB ve uygulama tabanlı WEB

WEB'in iki türü vardır: belge türü ve uygulama türü. Belge tipi WEB içeriği taşımak için kullanılır. Çok fazla etkileşim gerektirmez ancak arama motoru dostu olması gerekir. Örneğin, çeşitli bloglar […]

İnternetten araç kiralama platformunun incelenmesi (2) - platform, ekoloji ve mimari

Yıllar önce "İnternet Araç Kiralama Platformunun İncelenmesi - Tüm Sektörün Nasıl Yönetileceği" yazmıştım (makale şifre korumalıdır ve sıradan insanlar tarafından görülemez). Bu makale esas olarak hakkındadır […]

Düşük kodlu geliştirme platformunun SSO'sunun bir yinelemesini kaydedin - WEB'e gömülü mini programın oturum açması ve PC tarafındaki WeChat tarama kodu oturum açması

WeChat uygulaması WEB oturum açma ve PC tarafı WeChat tarama kodu oturum açma işlemlerine gömülüdür. Zor değildir, ancak BAAS platformum ve düşük nesil […]

İzin yönetiminin bazı özeti

Birçok ürün ve sistem geliştirdim. Çoğunlukla hak yönetimi konularını içerdiği için bazı özetler yaptım. Birkaç yıl önce büyük ölçekli bir ticaret platformu kurdum ([…]

Bir blok düzenleyici yapmanın temel fikri

Temel olarak iki blok düzenleyiciye bakın: WordPress'in Gutenberg editörü: https://wordpress.org […]



telif hakkı © www.lyustu.com tüm hakları saklıdır.
Tema: TheMoon V3.0.Yazar:neo yang