• 12-07-2021, 16:34:51
    #10
    merner adlı üyeden alıntı: mesajı görüntüle
    Kötü sunucu yoktur, az optimizasyon vardır.

    Anlık 1-2 milyon ziyaretçiyi tek sunucu göğüslemiyor sunuçta, bir cluster yapı söz konusu.

    Ben niye Linux kullanıyorum, çünkü bir dinazor yazılımcı olarak elim alışmış.
    Aradığım cevap
  • 12-07-2021, 16:39:01
    #11
    altunbasak adlı üyeden alıntı: mesajı görüntüle
    Web Server İçin En İyi İşletim Sistemi

    Bunu gerçekten merak ediyorum, şimdi herkez ezbere linux türevlerini yazıcak fakat bugün gittiğim hemen hemen hepimizin kullandığı firmada Windows kullandıklarını gördüm belki SAP veTerminal olduğu içindir fakat e-ticaret sitesi oldukları için anlık 1mn 2mn görüyorlar Buna rağmen fazla bi sorunları yok, özelliklede çok büyük firmaların windows kullandığını biliyordum, sizin bu konudaki düşünceniz nedir ?

    Web sitenizde ne kullanıyorsunuz
    Merhaba altunbasak,

    "En iyi işletim sistemi" tabiri sizin kuracağınız yazılımın / sistemin / scriptin talep ettiği ihtiyaca göre değişecektir. Yazılımınız linux platform öneriyor ise Centos, Alma Linux, Ubuntu genellikle popülerdir. Yazılımınız windows talep ediyor ise hangisini talep ettiği zaten yazılımcısı tarafından belirtilecektir.

    İyi çalışmalar.
  • 12-07-2021, 16:39:16
    #12
    Valx adlı üyeden alıntı: mesajı görüntüle
    Debian 10 ve apache işini her türlü görür. Windows'un sorunları ömür boyu bitmiyor güncellemesi ayrı bir dert ram tüketimi ayrı bir dert.
    Windows da hemen hemen herşeyi biliyorum ama debian apache bir ara google clouda kurmaya kalktım hiç bilgim yok desktop ortamıda yok sanıyorum onlarda çetrefilli olucak sanırım
  • 12-07-2021, 16:40:25
    #13
    onlinecihan adlı üyeden alıntı: mesajı görüntüle
    Aradığım cevap


    CliaWeb adlı üyeden alıntı: mesajı görüntüle
    Merhaba altunbasak,

    "En iyi işletim sistemi" tabiri sizin kuracağınız yazılımın / sistemin / scriptin talep ettiği ihtiyaca göre değişecektir. Yazılımınız linux platform öneriyor ise Centos, Alma Linux, Ubuntu genellikle popülerdir. Yazılımınız windows talep ediyor ise hangisini talep ettiği zaten yazılımcısı tarafından belirtilecektir.

    İyi çalışmalar.
    Genel olarak webserver olarak tabir ettim fakat dediğniz doğru
  • 12-07-2021, 16:47:07
    #14
    altunbasak adlı üyeden alıntı: mesajı görüntüle




    Genel olarak webserver olarak tabir ettim fakat dediğniz doğru
    Merhaba altunbasak,

    Linux veya windows her iki os da web server amaçlı kullanılabilir. Ancak şunu soruyor iseniz; "asp bir site var yazılımcısı windows server x öneriyor, linux da barınsa daha verimli olmazmı?" işte bu aşamada yazılımcı neyi öneriyor ise o kullanılmalıdır bize göre. Diğer soru "php bir site var yazılımcı herhangi bir linux platforma kurulur diyor, bir os önermiyor, hangisi seçilmeli?" ise elbette ilk önce centos 7, eğer ubuntuya aşina iseniz ubuntu server, debian server veya alma linux tercih edebilir. Her seçenekte de güvenlik yapılandırması ve paket kurulumları aşina olan biri için bir seviyeye kadar kolaydır.

    İyi çalışmalar.
  • 12-07-2021, 16:49:21
    #15
    GNU/Linux dağıtımları Windows sürümlerinden neden daha iyidir dersek;
    1. .EXE gibi dağıtılan virüsler sisteme zarar veremez, eğer katmana saldırmıyorsa Wine varken bile zarar veremez. Windows dağıtımları sadece dışarıdan program çağrılmasıyla değil, portları açıksa dışarıdan bile sızılabilecek ciddi açıklar barındırır ve üst sürümler kullanılmadıkça yamalanmaz(2012 örneği).
    2. Ağ teknolojileri bakımından sürekli güncelleme alır. Google'ın ve diğer görev güçlerinin oluşturduğu teknolojiler direk deploy edilebilir. BSD'nin ağ yapısını alan Windows işletim sistemlerini bile geçer ama iyi optimize edilmiş BSD dağıtımlarını geçemez ama BSD'lerin bazı önemli eksikleri olduğundan karşılaştırmamıza dahil değildirler.
    3. Sistem çekirdeği geliştirmeye açıktır ve sisteme göre modifikasyonlarla yüksek performans artışları sağlayabilmektedir.
    4. Donanıma daha iyi hükmeder, çünkü donanım sürücülerinde Windows gibi hazır bir framework vermediğinden geliştirici ekibi en yeni teknolojileri rahatlıkla kullanabilir.
    5. Günlükleme yapısı çok daha iyidir, dosya sistemi dahil.
    6. Windows dağıtımlarından daha hafiftir.(gerek disk, gerek ram, gerek cpu, gerek programlar açısından)
    7. NSA tarafından bırakılması istenen açıklar konusunda kullanıcıların şüphesi olmadığı gibi yaşansa bile bu tür durumlarda dağıtım yapımcıları ve hatta kullanıcılar sorunlu kısmı yamalayabilirken Windows tarafından bırakılan açıklar, telemetriler vb. şeyler her zaman güvenlik konusunda sorunlu hissettirir.
    8. Sistem açılışlarında en güncel microcode'lar her açılışta yamalanır ve güncellemelerde microcode'lar da güncellenebilmektedir yani işlemci mimarisiyle alakalı sorunlarda veya özellik aktifleştirme-düzenleme konularında daha esnektir.
    9. Performansı iyidir, çoğu uygulama Windows muadiline göre daha hızlı çalışır. (.NET Core diyen hocama hitaben özellikle, testlerde %30'a yakın GNU/Linux lehine fark var genelde)
    10. Açık kaynaktır, sürekli olarak gelişim sağlanabilir ve özgürce değişim-gelişim-dağıtım yapabilirsiniz.
    11. Ölçeklenebilir.
    12. Topluluk yararınadır, sizin için.
    Windows'un artılarını da yazacağım bir bölüm gelecek elbette ama tahminen akşama yazarım, yazdığım maddelerde hatalı olduğumu/eksik söylediğimi düşünen arkadaşlar varsa özelden düzeltmelerini de elbette yollayabilir; düzeltmelerini bu mesaja ekleyebilirim.

    GNU/Linux çok büyük bir proje ve mutlaka eksik-hata vb. olmuş olabilir, nacizane aklıma gelen maddeleri saydım. Okuduğunuz için teşekkürler.
  • 12-07-2021, 16:52:23
    #16
    yalinyalniz adlı üyeden alıntı: mesajı görüntüle
    GNU/Linux dağıtımları Windows sürümlerinden neden daha iyidir dersek;
    1. .EXE gibi dağıtılan virüsler sisteme zarar veremez, eğer katmana saldırmıyorsa Wine varken bile zarar veremez. Windows dağıtımları sadece dışarıdan program çağrılmasıyla değil, portları açıksa dışarıdan bile sızılabilecek ciddi açıklar barındırır ve üst sürümler kullanılmadıkça yamalanmaz(2012 örneği).
    2. Ağ teknolojileri bakımından sürekli güncelleme alır. Google'ın ve diğer görev güçlerinin oluşturduğu teknolojiler direk deploy edilebilir. BSD'nin ağ yapısını alan Windows işletim sistemlerini bile geçer ama iyi optimize edilmiş BSD dağıtımlarını geçemez ama BSD'lerin bazı önemli eksikleri olduğundan karşılaştırmamıza dahil değildirler.
    3. Sistem çekirdeği geliştirmeye açıktır ve sisteme göre modifikasyonlarla yüksek performans artışları sağlayabilmektedir.
    4. Donanıma daha iyi hükmeder, çünkü donanım sürücülerinde Windows gibi hazır bir framework vermediğinden geliştirici ekibi en yeni teknolojileri rahatlıkla kullanabilir.
    5. Günlükleme yapısı çok daha iyidir, dosya sistemi dahil.
    6. Windows dağıtımlarından daha hafiftir.(gerek disk, gerek ram, gerek cpu, gerek programlar açısından)
    7. NSA tarafından bırakılması istenen açıklar konusunda kullanıcıların şüphesi olmadığı gibi yaşansa bile bu tür durumlarda dağıtım yapımcıları ve hatta kullanıcılar sorunlu kısmı yamalayabilirken Windows tarafından bırakılan açıklar, telemetriler vb. şeyler her zaman güvenlik konusunda sorunlu hissettirir.
    8. Sistem açılışlarında en güncel microcode'lar her açılışta yamalanır ve güncellemelerde microcode'lar da güncellenebilmektedir yani işlemci mimarisiyle alakalı sorunlarda veya özellik aktifleştirme-düzenleme konularında daha esnektir.
    9. Performansı iyidir, çoğu uygulama Windows muadiline göre daha hızlı çalışır. (.NET Core diyen hocama hitaben özellikle, testlerde %30'a yakın GNU/Linux lehine fark var genelde)
    10. Açık kaynaktır, sürekli olarak gelişim sağlanabilir ve özgürce değişim-gelişim-dağıtım yapabilirsiniz.
    11. Ölçeklenebilir.
    12. Topluluk yararınadır, sizin için.
    Windows'un artılarını da yazacağım bir bölüm gelecek elbette ama tahminen akşama yazarım, yazdığım maddelerde hatalı olduğumu/eksik söylediğimi düşünen arkadaşlar varsa özelden düzeltmelerini de elbette yollayabilir; düzeltmelerini bu mesaja ekleyebilirim.

    GNU/Linux çok büyük bir proje ve mutlaka eksik-hata vb. olmuş olabilir, nacizane aklıma gelen maddeleri saydım. Okuduğunuz için teşekkürler.

    Bunun windows versiyonunu mutlaka bekliyorum hocam mükemmel.
  • 12-07-2021, 23:00:39
    #17
    altunbasak adlı üyeden alıntı: mesajı görüntüle
    Web Server İçin En İyi İşletim Sistemi

    Bunu gerçekten merak ediyorum, şimdi herkez ezbere linux türevlerini yazıcak fakat bugün gittiğim hemen hemen hepimizin kullandığı firmada Windows kullandıklarını gördüm belki SAP veTerminal olduğu içindir fakat e-ticaret sitesi oldukları için anlık 1mn 2mn görüyorlar Buna rağmen fazla bi sorunları yok, özelliklede çok büyük firmaların windows kullandığını biliyordum, sizin bu konudaki düşünceniz nedir ?

    Web sitenizde ne kullanıyorsunuz
    Merhaba,

    Yanlış anlamışım soruyu.

    Microsoft IIS , Apache'den daha hızlı
    Ama Nginx'de Microsoft IIS'den daha hızlı.
    NodeJS'de hepsinden daha hızlı. İşletim sisteminden bağımsız.

    Ama amaç sadece hız mı? NodeJs hepsinden daha çok cpu tüketiyor.
    Apache en fazla sunucuda kurulu web server. Yani apache'nin pazarı geniş.
    NodeJs %1'lerde kullanılmasına rağmen top 100 sitelerin %10'un da kullanılıyor.

    Web serverlarda gömülü gelen özellikler ve yönetilme kolaylığı çok etkili.

    Fakat bana PHP, Mysql bir siteyi ücretli bir işletim sisteminde bulundurma da bana saçma geliyor.
    Aynı şekilde Microsoft Server'a sahipsem küçük bir uygulama içinde PHP, Mysql için linux sunucu kurmak saçma.
  • 13-07-2021, 08:49:20
    #18
    Misafir adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Yanlış anlamışım soruyu.

    Microsoft IIS , Apache'den daha hızlı
    Ama Nginx'de Microsoft IIS'den daha hızlı.
    NodeJS'de hepsinden daha hızlı. İşletim sisteminden bağımsız.

    Ama amaç sadece hız mı? NodeJs hepsinden daha çok cpu tüketiyor.
    Apache en fazla sunucuda kurulu web server. Yani apache'nin pazarı geniş.
    NodeJs %1'lerde kullanılmasına rağmen top 100 sitelerin %10'un da kullanılıyor.

    Web serverlarda gömülü gelen özellikler ve yönetilme kolaylığı çok etkili.

    Fakat bana PHP, Mysql bir siteyi ücretli bir işletim sisteminde bulundurma da bana saçma geliyor.
    Aynı şekilde Microsoft Server'a sahipsem küçük bir uygulama içinde PHP, Mysql için linux sunucu kurmak saçma.
    Yani hocam sonuç