• 31-10-2020, 18:54:39
    #1
    Merhaba dostlar.

    Bir süredir peşinde olduğum ve KPSS sonrası artık yoğunlaşacağım Python ve Django eğitimleri için hem çalışma hem de yayınlama için VDS kiralamak ve yaptığım projeleri buradan yayınlamak istiyorum. Ancak henüz yolun başında bile olmadığım için aklımdaki 2 soruyu netleştirmeme ihtiyacım var. Bilgi verirseniz gerçekten çok sevinirim.
    1. Localde kurulum yapıp Django uygulamasını çalıştırdım. Ancak bu uygulamaya sadece kendi bilgisayarımdan erişebiliyorum. Ama yarın ofiste olunca oradan çalışmam mümkün olmayacak. Örneğin kendime bir blog uygulaması oluşturdum ve bunu yayınlamaya karar verdim. Yine bu durumda mümkün olmayacak. Bu işlemler için VDS kiralamayı düşünüyorum. Bu VDS'yi nasıl hem çalışma hem de yayın yapmak için nasıl yapılandırmamı önerirsiniz?
    2. VDS kiraladık kurulumları yaptık. Mesela Atom ile uzak sunucuya FTP üzerinden bağlanıp PHP ile çalışabiliyorum. Kaydettiğim her dosya anında sunucuya yüklenerek canlı ortama geçiyor. Bunu Python için yapabileceğim bir editör var mıdır?
    Aklımda deli sorular Yardımcı olabilecek varsa bilgi verirse sevinirim. Şuan bu hususları netleştirmeden başlamak istemiyorum. Cevaplarınıza göre VDS kiralamasını yapıp editör ile kafam rahat bir şekilde başlamak isterim. Şimdiden teşekkür ederim.
  • 31-10-2020, 18:58:26
    #2
    Python için pycharm kullanabilirsin.
  • 31-10-2020, 19:01:10
    #3
    Extsoft adlı üyeden alıntı: mesajı görüntüle
    Python için pycharm kullanabilirsin.
    Teşekkür ederim hocam şimdi ben de onu inceliyordum. Konuda bahsettiğim şekilde uzak bağlantı yapıp canlı ortamda çalışmam mümkün mü bu editör ile?
  • 31-10-2020, 19:01:54
    #4
    Akatsuki adlı üyeden alıntı: mesajı görüntüle
    Teşekkür ederim hocam şimdi ben de onu inceliyordum. Konuda bahsettiğim şekilde uzak bağlantı yapıp canlı ortamda çalışmam mümkün mü bu editör ile?
    Jetbrains in hemen hemen bütün yazılımlarında remote çalışma desteği var.
  • 31-10-2020, 19:29:59
    #5
    production ve development ı ayrı tutman daha doğru olur.
    vscode ile uzaktan rahatça development server da çalışabilirsin.
    ci/cd toollarınıda incele bence bir kaç alternatif oluşturabilirsin kendine.
  • 31-10-2020, 19:31:42
    #6
    yasinka adlı üyeden alıntı: mesajı görüntüle
    production ve development ı ayrı tutman daha doğru olur.
    vscode ile uzaktan rahatça development server da çalışabilirsin.
    ci/cd toollarınıda incele bence bir kaç alternatif oluşturabilirsin kendine.
    Teşekkür ederim hocam bahsettiğiniz durumları da inceleyeceğim. Peki VDS hakkında ne önerirsiniz? Ubuntu üzerinde Plesk ile çalışmayı düşünüyorum Passenger ile Python yayın desteği de varmış. Proxy eklemesi ile rahatlıkla yayına alabiliyoruz sanırım. İş görür mü?
  • 31-10-2020, 19:40:39
    #7
    plesk ile django hiç kullanmadım, development server için jenkins işini görücektir. vds yi digitalocendan falan alıcaksanız şunuda inceleyebilirsiniz