En İyi Performans?

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    end
    end's avatar
    Kayıt Tarihi: 16/Ekim/2016
    Erkek

    Diyelim ki milyonlar tarafınca ziyaret edilen bir websitesi var. Bir blog, haber sitesi bu site (yine de içerik sürekli güncellenecekmiş gibi ele alalım)

    En düşük (sistem) gereksinimler(i) kullanılmak şartıyla (betik) hangi dille yazılırsa daha verimli (performanslı) ve sağlıklı olur?

    (php, java(???), python, ruby)

    Tecrübeli mürid(e)lerin görüşlerini merak ediyorum.

    end tarafından 10/Mar/17 19:32 tarihinde düzenlenmiştir

    0x0480 takilin madem ﷽﷽﷽
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    kazasker1
    kazasker1's avatar
    Kayıt Tarihi: 15/Ağustos/2012
    Erkek

    Başlığı görünce aklıma şu geldi:

     

    https://www.youtube.com/watch?v=-Zaz_h_869U


    Karın güzelseee, ne işin var dügün evinde? Dügün senin evinde. Gir oynaaa çık oyna... Karın çirkinse, ne işin var ölü evinde? Ölü senin evinde. Gir aglaaa, çık agla...
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    end
    end's avatar
    Kayıt Tarihi: 16/Ekim/2016
    Erkek
    kazasker1 bunu yazdı

    Başlığı görünce aklıma şu geldi:

     

    https://www.youtube.com/watch?v=-Zaz_h_869U

    Sen bi dönem çevirmenlik yapan kazasker olabilir misin?


    0x0480 takilin madem ﷽﷽﷽
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    DrKeworks
    DrKeworks's avatar
    Kayıt Tarihi: 04/Mart/2007
    Erkek

    bence java..

    o değilde, bu kadar etiketi girerken sıkılmadın mı hiç hocam? Destan yazmışsın :D


    Cigu bigule :(
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    kazasker1
    kazasker1's avatar
    Kayıt Tarihi: 15/Ağustos/2012
    Erkek
    end bunu yazdı
    kazasker1 bunu yazdı

    Başlığı görünce aklıma şu geldi:

     

    https://www.youtube.com/watch?v=-Zaz_h_869U

    Sen bi dönem çevirmenlik yapan kazasker olabilir misin?

    Yok, o efsane ben değilim maalesef :)


    Karın güzelseee, ne işin var dügün evinde? Dügün senin evinde. Gir oynaaa çık oyna... Karın çirkinse, ne işin var ölü evinde? Ölü senin evinde. Gir aglaaa, çık agla...
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    PcK0
    PcK0's avatar
    Kayıt Tarihi: 13/Nisan/2007
    Erkek

    Sorunun kesin bir sonucu yok. Sorunun yanıtları tamamen ihtiyaca göre değişir.

    Ben bu projeyi yazıp açık kaynak olarak yayınlayıp kendimi göstereceğim oradan iş gelsin para kazanayım dersen: php

    Hiç bilmiyorum baştan öğreneceğim dersen: python

    Yaptığım şeyin arayüzü çok kuvvetli olacak arkaplanıda ben yapacağım dersen: javascript

    Yani sorduğun sorunun net cevabı yok aslında. Ek faktörlere göre değişir.


    Sadece bi imza..
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    end
    end's avatar
    Kayıt Tarihi: 16/Ekim/2016
    Erkek
    PcK0 bunu yazdı

    Sorunun kesin bir sonucu yok. Sorunun yanıtları tamamen ihtiyaca göre değişir.

    Ben bu projeyi yazıp açık kaynak olarak yayınlayıp kendimi göstereceğim oradan iş gelsin para kazanayım dersen: php

    Hiç bilmiyorum baştan öğreneceğim dersen: python

    Yaptığım şeyin arayüzü çok kuvvetli olacak arkaplanıda ben yapacağım dersen: javascript

    Yani sorduğun sorunun net cevabı yok aslında. Ek faktörlere göre değişir.

    ihtiyaçları belirttim zaten. Php ile yazmaktan sıkıldım artık. Daha iyi bir alternatif olup olmadığını merak ediyorum yalnızca.

    Arayüz değil, anlik yahut gündelik yüksek ziyaretçiye sahip bir sitede en düşük gereksinimle en yüksek verim önemli olan. (ram, cpu tüketimi mesela)

    db yapısı önemli bir etken mesela.

    Bu tarz önermelere ihtiyacım var


    0x0480 takilin madem ﷽﷽﷽
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    end
    end's avatar
    Kayıt Tarihi: 16/Ekim/2016
    Erkek
    DrKeworks bunu yazdı

    bence java..

    o değilde, bu kadar etiketi girerken sıkılmadın mı hiç hocam? Destan yazmışsın :D

    Javanın webteki yeri nedir? performans öncelikli olmalı çünkü

    düzenleme: üşenmedim :D

    end tarafından 11/Mar/17 10:22 tarihinde düzenlenmiştir

    0x0480 takilin madem ﷽﷽﷽
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SkynetX
    SkynetX's avatar
    Kayıt Tarihi: 06/Şubat/2015
    Erkek

    Java cok fazla sistem kaynağı ister digerlerine göre.

  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    nurulmac11
    nurulmac11's avatar
    Kayıt Tarihi: 04/Ağustos/2012
    Erkek

    python da biraz hız testi yap hacı, php den sonra kaymak gibi geliyo.

    512mb ramli digital ocean vds te yazdığım python botunun hızını görünce gözlerime inanamamıştım. php nin 20 saniyede yaptığını 2 saniyede falan yapıyodu


    black implies white, self implies other, life implies death.
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    RockZs
    RockZs's avatar
    Kayıt Tarihi: 30/Haziran/2002
    Erkek

    low level olmayacaksa nodejs, go.. bunlar performanslı.

    bir de artık vertical scalability (dikey ölçeklenebilirlik) yerine horizontal scalability (yatayda ölçeklenebilirlik) daha önemli. bu yüzden aslında hangi dilde daha rahatsan, o dilde yatay ölçeklenebilir birşeylerler yazmak daha mantıklı. bu konuyu inceleyebilirsin. bir sitede önceleri 12 arm çekirdekte, 12 ayrı server-cık çalıştırıp, bunları birbirleriyle redis-adapter ile pub/sub kullanarak iletişim halinde tutuyordum mesela. 

    senin önerdiklerin arasında java jariç diğerleri ok. javaya bi türlü ısınamadım, sunucuda nasıl performans verir bilemiyorum ama denildiği gibi biraz daha yüksek bir makine gerektirir kaantindeyim. java da rahatsan java da olur bence bir sorun çıkmaz.

    bu konular derya-deniz. scalability, nosql db, big data, messaging (zmq vb.), microservices hatta erlang.. veritabanı olarak da çok fazla çözüm var.. key-value in memory çözümler (redis, memcached gibi.. hatta bir türk yapımı db de vardı burada, adını hatırlayamadım). 

    bir de yeni bir girişimse genelde böyle bir patlama olmuyor. yani ne yaparsan yap sistemin bir şekilde gelen trafiği kaldıracak durumda oluyor zaten. olmazsa sonradan uğraşır düzeltirsin.

    uğraştıkça daha low-level meseleri öğreniyor insan. biraz zamana bakıyor bazı şeyler.

    RockZs tarafından 11/Mar/17 11:26 tarihinde düzenlenmiştir