- 
                    Üyelik
                    28.07.2011
                
 
                - 
                    Yaş/Cinsiyet
                    32 / E
                
 
                - 
                    Meslek
                    Serbest
                
 
                - 
                    Konum
                    Manisa
                
 
            
            
                - 
                    Ad Soyad
                    A** K**
                
 
                - 
                    Mesajlar
                    642
                
 
                - 
                    Beğeniler
                    80 / 113
                
 
                - 
                    Ticaret
                    40, (%100)
                
 
            
         
                Merhaba;
travian tarzı oyunlarda şu kadar saatte şu kadar üretim vs yapılıyor. Sürekli bunlar veritabınına nasıl kayıt ediliyor. Sürekli işlem yaptırmak sistemi kasmıyor mu? Nasıl yapılıyor?
                        
     
                    
                            Er kişiysen görevin neyse başar,
Zevke, eğlenceye hayvanda koşar.      ATSIZ
                    
                         
                                            
        
        
        
            
            
                - 
                    Üyelik
                    07.08.2014
                
 
                - 
                    Yaş/Cinsiyet
                    32 / E
                
 
                - 
                    Meslek
                    Öğrenci
                
 
                - 
                    Konum
                    Diyarbakır
                
 
            
            
                - 
                    Ad Soyad
                    H** K**
                
 
                - 
                    Mesajlar
                    718
                
 
                - 
                    Beğeniler
                    37 / 219
                
 
                - 
                    Ticaret
                    7, (%100)
                
 
            
         
                Bir şekilde kod çalıştırıp değerleri arttırmak gerekiyor. Sunucu için zor ama başka yol yok diye biliyorum.Bunun için sunucunuzda cron job özelliğinin olması lazım. Sonra her kullanıcı için çalışma süresi kaydetmeniz lazım, mesala a kullanıcısının değerleri 1 saatte bir güncellenecek, b kullanıcısının 2 saate bir... Bu verileri veritabanına kaydedeceksiniz. Sonra bir işlem dosyanızın olması gerekiyor, yani asıl komutun verileceği dosya, dosya çalıştığı zaman güncelleme zamanı gelen kullanıcı var mı kontrolü yaptırmak ve varsa verileri güncelle gibi komut vermeniz lazım. Bu işlem dosyasını da belirli aralıklarla çalıştırmanız gerekiyor. (Sunucunun cron job özelliği ile)
                        
            
                                
                                
                    
                    1 kişi bu mesajı beğendi.
                 
                             
            
         
     
                 
                                                                                                                
        
        
        
            
            
                - 
                    Üyelik
                    28.07.2011
                
 
                - 
                    Yaş/Cinsiyet
                    32 / E
                
 
                - 
                    Meslek
                    Serbest
                
 
                - 
                    Konum
                    Manisa
                
 
            
            
                - 
                    Ad Soyad
                    A** K**
                
 
                - 
                    Mesajlar
                    642
                
 
                - 
                    Beğeniler
                    80 / 113
                
 
                - 
                    Ticaret
                    40, (%100)
                
 
            
         
                hafselkarayel cevap için teşekkürler bu hakkında başka bilgileri olan var mı?
 
                        
     
                    
                            Er kişiysen görevin neyse başar,
Zevke, eğlenceye hayvanda koşar.      ATSIZ
                    
                         
                                                                                                                
        
        
        
            
            
                - 
                    Üyelik
                    28.07.2011
                
 
                - 
                    Yaş/Cinsiyet
                    32 / E
                
 
                - 
                    Meslek
                    Serbest
                
 
                - 
                    Konum
                    Manisa
                
 
            
            
                - 
                    Ad Soyad
                    A** K**
                
 
                - 
                    Mesajlar
                    642
                
 
                - 
                    Beğeniler
                    80 / 113
                
 
                - 
                    Ticaret
                    40, (%100)
                
 
            
         
                Bir mantığına oturtabilsem koklamaya başlayacağım da bir türlü mantık kuramadım.
                        
     
                    
                            Er kişiysen görevin neyse başar,
Zevke, eğlenceye hayvanda koşar.      ATSIZ
                    
                         
                                                                                                                
        
        
        
            
            
                - 
                    Üyelik
                    20.07.2014
                
 
                - 
                    Yaş/Cinsiyet
                    29 / E
                
 
                - 
                    Meslek
                    Webmaster
                
 
                - 
                    Konum
                    Ankara
                
 
            
            
                - 
                    Ad Soyad
                    M** K**
                
 
                - 
                    Mesajlar
                    2074
                
 
                - 
                    Beğeniler
                    60 / 532
                
 
                - 
                    Ticaret
                    10, (%100)
                
 
            
         
                Sürekli veritabanı kullanan işlemleri Veritabanı Sunucusu üzerinde yapmak daha mantıklıdır.Trigger kullanımını inceleyebilirsiniz. Bu uygulama sunucusunun yükünü hafifletecektir.
                        
            
                                
                                
                    
                    1 kişi bu mesajı beğendi.
                 
                             
            
         
     
                    
                            Fizello - Inspired by Colors
                    
                         
                                                                                                                
        
        
        
            
            
                - 
                    Üyelik
                    28.07.2011
                
 
                - 
                    Yaş/Cinsiyet
                    32 / E
                
 
                - 
                    Meslek
                    Serbest
                
 
                - 
                    Konum
                    Manisa
                
 
            
            
                - 
                    Ad Soyad
                    A** K**
                
 
                - 
                    Mesajlar
                    642
                
 
                - 
                    Beğeniler
                    80 / 113
                
 
                - 
                    Ticaret
                    40, (%100)
                
 
            
         
                serhat550 adlı üyeden alıntı
cron dışında js ler ile yapabilir. bende o tarz sıfırdan bir yazılım yapıyorum ama sunucuyu hafifletmek adına baya uğraştım ve çözüm buldum :) ek olarak otomodlar içinde özel js yazdım
 
Js önerdiğiniz kütüphaneler var mı bu işlem için?
 
                        
     
                    
                            Er kişiysen görevin neyse başar,
Zevke, eğlenceye hayvanda koşar.      ATSIZ
                    
                         
                                                                                                                
        
        
        
            
            
                - 
                    Üyelik
                    01.02.2018
                
 
                - 
                    Yaş/Cinsiyet
                    27 / E
                
 
                - 
                    Meslek
                    Yazılım öğrencisi
                
 
                - 
                    Konum
                    Antalya
                
 
            
            
                - 
                    Ad Soyad
                    O** Ş**
                
 
                - 
                    Mesajlar
                    603
                
 
                - 
                    Beğeniler
                    25 / 155
                
 
                - 
                    Ticaret
                    2, (%100)
                
 
            
         
                Dostum tonlarca basit yolu var, linuxta bir işlemi zamanlı çalıştırmak istersen
 linux crontab'ı araştırabilirsin.
İkincisi, basit ve hayat kurtaranlardan bir tanesi 
cpanel cronjob'dur.
Asp.net için QUARTZ.NET kütüphanesi mevcut.
gibi gibi, onlarca yolu var. :)
Sunucuyu yorma kısmına gelince, bu tamamen çalıştırılacak sayfaya bağlı.
Ayrıca yüksek topluluğa sahip oyunlarda sunucular canavar gibi olur çünkü sürekli arka planda çalışan zamanlanmış iş parçacıkları vardır. 
Bu veriler RAM bellekte tutulur ve direkt olarak CPU ile iletişim halindedir, Yüksek düzeyde cronjob kullanımları için eşit seviyelerde RAM bellek kullanılması gerekir.
Basit PHP sayfaları için cpanel cronjob'u kullanmanı önerebilirim. :)
Birde mantığına gelicek olursak paintte bir görsel hazırladım umarım yardımcı olur :)Resim Link: https://i.hizliresim.com/nQ3JOl.png
 
                        
            
                                
                                
                    
                    1 kişi bu mesajı beğendi.
                 
                             
            
         
     
                    
                            Eğitimin pahalı olduğunu düşünüyorsanız, cehaletin bedelini hesaplayın.