Anladığım kadarıyla premium bir servis için istiyorsun ona göre cevap yazacağım.
Hangi üyenin ayın hangi günü ödeme yapacağını ilk satın alımı yaptıktan sonra veritabanına kaydet. Ondan sonra hiç bir yazının olmayacağı bir sayfa oluştur o sayfada öncelikle sayfaya girildiğinde haftanın hangi gününde olduğunu tespit et sonra veritabanından o gün ödeme yapması gereken kullanıcılara mail yada sms ile haber vermesi için bir kod yaz. Son olarakta her gün için o sayfaya bir cron job ayarla.
Çalışırmı bilmiyorum daha önce böyle birşey yapmadım ama işe yarayacağını düşünüyorum.
İyi çalışmalar
Tayfun hocam siz prototürk için hangi paketi kullanıyorsunuz acaba?
Aynı soruyu bende sordum .D büyük ihtimal tayfun hocam DigitalOcean kullanıyor ama hangi paketi ?
Onun için şirketler ile anlaşma yapman gerekir. sonrasında ödeme tamamlanınca şirket tarafından kod gönderilir sende gelen kodu satın alan kişiye verirsin.
Aslında çok basit bir mantığı var: Veritabanın da kuponlar için bir tablo oluşturman gerek bu tablonun içinde bulunması gerekenler:
- id
- kupon_kodu (varsayılan format xxxx xxxx xxxx olsun)
- durum (varsayılan olarak 0 olsun)
- kupon_içeriği (%10 indirim vb.)
kupon kodu genelde xxxx xxxx xxxx şeklinde olur ama bu sana kalmış eğer biri bu kodu aktifleştirir ise durumunu 1 olarak değiştirirsin böylece başkaları ku kodu birdaha kullanamaz.
Tabiki bu en basit ve temel hali gerisi senin hayal gücüne kalmış. İyi çalışmalar :)
Sorduğun sıra ile yazmaya başlıyorum.
Öncelikle başlamadan önce bu sistemi blog script'ti tasarlıyormuş gibi anlatacağım ama mantık aynı :)
Yorum yapma
Yorum yapmanın mantığı yorumları içeriğin id'si ile kaydetmektir daha sonradan isteğin yerde bu yorumları gösterebilirsin.
Like & Dislike
Aslında like & dislike sistemi de yorum sistemi ile aynı mantıkta.
Biraz uzun bir video ama yinede bir göz atmak istersen buraya tıklayabilirsin.
Share button
paylaşma buttonları birkaç satır ile yapılabilir bunun için aşağıya bir twitter paylaş butonu örneği koyacağım fakat yinede dökümanları okuyarak daha gelişmiş paylaş butonları yapabilirsin.
<a class="twitter-share-button"
href="https://twitter.com/intent/tweet">
Tweet</a>
Daha fazla örneğe buradan bakabilirsin.
Not: Her sistemin share button yapısı farklıdır onlara mecburen dökümanlar yardımı ile yapman gerek. Ama 5 dakikanı almaz bence.
Çok vaktim olmadığı için fazla detaylı anlatamadım kusura bakma. Şimdiden kolay gelsin iyi çalışmalar.
Lunacy adında daha çok grafik işleri olan bir uygulama daha var ama `
.sketch`
dosyalarınıda sorunsuz olarak çalıştırabiliyor.
Zaten bu işi senin yerine yapan bir araç var. Adı Algolia bir bak derim.
Prototürk youtube kanalında bununla ilgili bir video vardı galiba oradan bakabilirsin.
ben soldan sağa doğru kaymasını istiyorum