- 
                    Üyelik
                    15.02.2017
                
 
                - 
                    Yaş/Cinsiyet
                    28 / E
                
 
                - 
                    Meslek
                    Girişimci ve İçerik Üreticisi
                
 
                - 
                    Konum
                    Aydın
                
 
            
            
                - 
                    Ad Soyad
                    U** K**
                
 
                - 
                    Mesajlar
                    540
                
 
                - 
                    Beğeniler
                    109 / 118
                
 
                - 
                    Ticaret
                    0, (%0)
                
 
            
         
                Bir dosyayı cronjob ile paylaşım yaptırabiliriz. Bunu biliyorum.
Ancak çoğu sitede gördüğümüz "yarın saat 1'de yazımı paylaş" gibi bir zaman ayarı nasıl yapabiliriz?
Planlı paylaşım paneli nasıl yapılır? Yüzlerce binlerce üyenin kullanabileceği bir panel olmalı. Tek tek cronjob ile kurulmaması gereken şey.
Bunu nasıl yapabilirim? 
Teşekkürler.
                        
     
                    
                            Baştan Sona PHP Eğitimi ➡ youtu.be/TQP8jBwnXw4
                    
                         
                                            
        
        
        
            
            
                - 
                    Üyelik
                    10.09.2019
                
 
                - 
                    Yaş/Cinsiyet
                    27 / E
                
 
                - 
                    Meslek
                    Güvenlik
                
 
                - 
                    Konum
                    Antalya
                
 
            
            
                - 
                    Ad Soyad
                    N** Ç**
                
 
                - 
                    Mesajlar
                    315
                
 
                - 
                    Beğeniler
                    4 / 31
                
 
                - 
                    Ticaret
                    3, (%100)
                
 
            
         
                Pm biraz daha net anlatırsanız size yardımcı olabılırım
                        
     
                 
                                                                                                                
        
        
        
            
            
                - 
                    Üyelik
                    02.08.2019
                
 
                - 
                    Yaş/Cinsiyet
                    24 / E
                
 
                - 
                    Meslek
                    Öğrenci
                
 
                - 
                    Konum
                    Kahramanmaraş
                
 
            
            
                - 
                    Ad Soyad
                    A** K**
                
 
                - 
                    Mesajlar
                    164
                
 
                - 
                    Beğeniler
                    41 / 54
                
 
                - 
                    Ticaret
                    0, (%0)
                
 
            
         
                Aklımda bir algoritma var fakat ne kadar verimli olur bilmiyorum.
Mesela veritabanında "zamanlanmis" gibi bir tablo oluşturursunuz ve zaman ayarı yapılan makaleleri bu tabloya atarsınız, "yayinlanma_tarihi" gibi bir sütun hazırlayıp tarihi bu sütuna atarsınız, bu tabloyu sorgulayacak bir php dosyası hazırlayıp CRON ile belirli aralıklarda zamanlanmış makaleleri kontrol ettirirsiniz, eğer ilgili satırın "yayinlanma_tarihi" değeri şimdiki tarihten küçükse makaleyi çekip "makaleler" tablosuna yazdırırsınız ve "zamanlanmis" tablosundan silersiniz.
                        
            
                                
                                
                    
                    1 kişi bu mesajı beğendi.
                 
                             
            
         
     
                 
                                                        
        
        
        
            
            
                - 
                    Üyelik
                    18.07.2019
                
 
                - 
                    Yaş/Cinsiyet
                    28 / E
                
 
                - 
                    Meslek
                    Web Tasarım / Programlama
                
 
                - 
                    Konum
                    İzmir
                
 
            
            
                - 
                    Ad Soyad
                    K** H**
                
 
                - 
                    Mesajlar
                    553
                
 
                - 
                    Beğeniler
                    29 / 172
                
 
                - 
                    Ticaret
                    4, (%100)
                
 
            
         
                Veritabına kayıt et(çalışma tarihi), cron ekle her 1 dakikada tüm hepsini kontrol et zamanı geldi ise paylaş. Ücretli sistemi yazabilirim
                        
     
                 
                                                                                                                
        
        
        
            
                
                
                    
                    ntka
                
                                    
                                https://ntka.org
                Kullanıcı
                
             
            
                - 
                    Üyelik
                    22.01.2012
                
 
                - 
                    Yaş/Cinsiyet
                    43 / E
                
 
                - 
                    Meslek
                    Agent
                
 
                - 
                    Konum
                    İstanbul Anadolu
                
 
            
            
                - 
                    Ad Soyad
                    N** T**
                
 
                - 
                    Mesajlar
                    2768
                
 
                - 
                    Beğeniler
                    812 / 811
                
 
                - 
                    Ticaret
                    262, (%100)
                
 
            
         
                Cronsuz veri tabanı ile yapılabir zamanı geldiği de 1 gelmedi ise 0 olarak kontrol ettirebilirsiniz. 0 olanları bir panelde toplayın pasif olanlar orada görünür.
                        
     
                    
                            dijitalsite.com.tr ister al / ister sat / yeni üyelere 20 tl bakiye hediye
                    
                         
                                                                                                                
        
        
        
            
            
                - 
                    Üyelik
                    13.06.2019
                
 
                - 
                    Yaş/Cinsiyet
                    43 / E
                
 
                - 
                    Meslek
                    Serbest
                
 
                - 
                    Konum
                    İstanbul Anadolu
                
 
            
            
                - 
                    Ad Soyad
                    C** E**
                
 
                - 
                    Mesajlar
                    367
                
 
                - 
                    Beğeniler
                    69 / 147
                
 
                - 
                    Ticaret
                    0, (%0)
                
 
            
         
                Yukarıda bir arkadaş söylemiş. 1dk da bir kontol edersiniz yayımlanma tarihini. Currentime değeri yayımlanma tarihinden büyükse yayımlanma değerini 0 dan 1 e çevirirsiniz. İhtiyacınız olan 2 field var yani. Ama her dakika cron için bahsettiğiniz binlerce üye için bence sunucunuz iyi olmalı. Onun yerine biraz daha ve mesafeli yük bindirmek adına 5dk yapabilirsiniz süreyi.
                        
            
                                
                                
                    
                    1 kişi bu mesajı beğendi.
                 
                             
            
         
     
                    
                            İmkansız olduğunu düşünürsen hiç birşey başaramazsın.
                    
                         
                                                                                                                
        
        
        
            
            
                - 
                    Üyelik
                    15.02.2017
                
 
                - 
                    Yaş/Cinsiyet
                    28 / E
                
 
                - 
                    Meslek
                    Girişimci ve İçerik Üreticisi
                
 
                - 
                    Konum
                    Aydın
                
 
            
            
                - 
                    Ad Soyad
                    U** K**
                
 
                - 
                    Mesajlar
                    540
                
 
                - 
                    Beğeniler
                    109 / 118
                
 
                - 
                    Ticaret
                    0, (%0)
                
 
            
         
                Bu yöntemler benimde aklıma geldi. Belki daha pratik bir yolu falan vardır diye yazdım. Eğer hala daha pratik yolu olan varsa lütfen yorum bıraksın.
                        
     
                    
                            Baştan Sona PHP Eğitimi ➡ youtu.be/TQP8jBwnXw4
                    
                         
                                                                                                                
        
        
        
            
            
                - 
                    Üyelik
                    13.06.2019
                
 
                - 
                    Yaş/Cinsiyet
                    43 / E
                
 
                - 
                    Meslek
                    Serbest
                
 
                - 
                    Konum
                    İstanbul Anadolu
                
 
            
            
                - 
                    Ad Soyad
                    C** E**
                
 
                - 
                    Mesajlar
                    367
                
 
                - 
                    Beğeniler
                    69 / 147
                
 
                - 
                    Ticaret
                    0, (%0)
                
 
            
         
                TheMucit adlı üyeden alıntı
Bu yöntemler benimde aklıma geldi. Belki daha pratik bir yolu falan vardır diye yazdım. Eğer hala daha pratik yolu olan varsa lütfen yorum bıraksın.
 
sqltamhakim olmadığım bir konu. ancak çok uzun zaman önce benzer birşeye ihtiyacım olduğunda trigger atma ile çözülebilir birşeydi. fakat ben o zamanda hakim değildim :) isterseniz trigger sql ile bir araştırın. ondada sanırım buna benzer yapıyordu. sql e hakim arkadaşlar buna daha rahat cevap verir. bahsettiğimizden daha pratik olan yolu sql ile halletmek çünkü.
 
                        
            
                                
                                
                    
                    1 kişi bu mesajı beğendi.
                 
                             
            
         
     
                    
                            İmkansız olduğunu düşünürsen hiç birşey başaramazsın.
                    
                         
                                                                                                                
        
        
        
            
                
                
                    
                    VipTema
                
                                    
                                Vip Tema Web Tasarım
                Kullanıcı
                
             
            
                - 
                    Üyelik
                    29.06.2011
                
 
                - 
                    Yaş/Cinsiyet
                    38 / E
                
 
                - 
                    Meslek
                    Vip Tema Web Tasarım A.Ş.
                
 
                - 
                    Konum
                    Tekirdağ
                
 
            
            
                - 
                    Ad Soyad
                    Ö** I**
                
 
                - 
                    Mesajlar
                    1393
                
 
                - 
                    Beğeniler
                    704 / 703
                
 
                - 
                    Ticaret
                    21, (%100)
                
 
            
         
                tablo yapısını siz az çok kafanizda kurmussunuzdur. Ben olsam bunun için cron kullanmam. Ziyaretciye tetiklettiririm durumu. Suan ki zamana eşit veya eski bir yayinlanmamis yazi varsa ziyaretci girdiğinde durumu 1 yaparım. Yayınlanmış olur. Anlık olmuş olur. Çünkü siteniz zaten hiç ziyaretci almadiysa durum hiç 1 olmayacaktir zaten. Yazıyı ziyaretçi için paylasmak istiyorsunuz. Burada herhangi bir ziyaretciden bahsediyoruz elbette. He diyeceksiniz ki her ziyaretcide bu sorgu çalışıp kasmayacak mı? basit bir if kontrolü ile zaten suanki tarihe esit veya geçmiş bir yazi yayinlanma tarihi varsa calisacak. Kimse bisey kacirmayacak. Yani benim okuyacagim bir yaziyi x bir kisi sitenizi ziyaret ederek durumu 1 yaptığından kendisi tetiklemis olur. Biraz karışık anlatmış olabilirim ama siz anladınız eminim 😀
Edit: Cronu 1 dakikada 1 calismaya izin veren hosting firması yok diye biliyorum. Ama sırf bu işi yapan bir site vardı. Adını hatırlamıyorum bilen yazacaktir. Cron olarak kullaniyorsunuz dakikada veya saniyede bir dosyanızı calistirabiliyordunuz.