• 11-04-2024, 00:45:02
    #10
    Github kullanırken dev ve main branchleri ayrı ayrı kullanın. Tüm geliştirmelerinizi dev branchinde yapın. main branchine merge ettiğiniz zaman bir webhook ile web sunucunuzu tetikleyin. Web sunucunuz otomatik olarak pull etsin. Bu süreç saniyeler alır. Ayrıca jenkins gibi automation toolları da kullanabilirsiniz. Aşağıdaki örneklerde olduğu gibi PHP ile basit bir satır kod ile de yapabilirsiniz:

    https://gist.github.com/cowboy/619858
    https://github.com/vicenteguerra/git-deploy
    https://stackoverflow.com/a/65717588
  • 13-04-2024, 16:46:35
    #11
    Konu sahibi arkadaş doğrudan FTP editörü ile geliştirme yapıyor Ki baştan hatalı işlem bu devirde. Geliştirmeyi localde yapsanız bu sorunlardan daha hızlı kurtulursunuz. Hangimiz sürekli F5 yapmıyoruz ki
  • 13-04-2024, 23:32:32
    #12
    strong adlı üyeden alıntı: mesajı görüntüle
    Konu sahibi arkadaş doğrudan FTP editörü ile geliştirme yapıyor Ki baştan hatalı işlem bu devirde. Geliştirmeyi localde yapsanız bu sorunlardan daha hızlı kurtulursunuz. Hangimiz sürekli F5 yapmıyoruz ki
    FTP editörü derken normal vscode phpstorm gibi editörlerin FTP extensionları ile direk canlıda geliştirme yapıyorum hocam, localde nasıl geliştireceğiz ki canlı projeyi?
  • 14-04-2024, 16:34:27
    #13
    caylakgirisimci adlı üyeden alıntı: mesajı görüntüle
    FTP editörü derken normal vscode phpstorm gibi editörlerin FTP extensionları ile direk canlıda geliştirme yapıyorum hocam, localde nasıl geliştireceğiz ki canlı projeyi?
    Hocam geliştirmeleri canlıda test etmek ve uygulamak hatalı bir çalışma modelidir. Projenizi bilgisayarınıza klonlayarak, localhost üzerinden geliştirmelisiniz.
    Daha sonra da yukarıda arkadaşların değindiği konuları uygulayarak canlıda update yapabilirsiniz.