Şimdi Ara

web sitesi geliştirmek için nasıl bir yol izlemeli ?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
27
Cevap
1
Favori
486
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 12
Sayfaya Git
Git
sonraki
Giriş
Mesaj
  • web sitesi geliştirmek/yaratmak için nasıl bir yol izlemeli arkadaşlar ? Ben daha çok işin progrramlama kısmını seviyoum ama çizim kısmınıda az da olsa öğrenmek istiyorum ona göre bir yol çizerseniz sevinirim, yani açıkçası tek başıma bir site yapmam için neler öğrenmem gerek ?



    < Bu mesaj bu kişi tarafından değiştirildi deniz caliskan -- 25 Kasım 2016; 16:27:52 >



  • - html
    - javascript
    - - - jquery
    - - - nodejs
    - - - - - - mongodb
    - - - - - - material design
    - - - - - - express
    - CSS
    - - - bootstrap
    - C#
    - - - Asp.Net
    - - - ms sql server
    - java
    - - - play framework
    - socket
    - - - tcp
    - - - udp


    olaylarını hızlıca bi tara
  • Tugrul_512bit kullanıcısına yanıt
    hepsine teker teker baktım açıkçası aralarında anladıklarımda var anlamadıklarımda daha sonra ne yapmam gerekiyor ?
  • Onu da başkası söylesin. O kişi ortaya çıkana kadar da şunlara bi bak

    restful architecture

    iot

    software design patterns

    agile programming

    pair programming

    Scrum (software_development)
  • o beklenen kişiyi hale bekliyorum (üstlere çıksın diye yazdım :) )
  • quote:

    Orijinalden alıntı: deniz caliskan

    o beklenen kişiyi hale bekliyorum (üstlere çıksın diye yazdım :) )

    biraz da mvc nasıl çalışıyor diye bak.
  • 3 ana kisimdan olusur.
    - tasarim
    - front-end
    - back-end
    --
    Bunlarin hepsini genelde ayni kisi yapmaz, ama yapabilir de. Tasarimi bir yerlerden ucuza bulup ya da bedavaya alip front-end ve back-end i kendin yapabilirsin. Bunun adi full-stack developer olmak. Html, css, javascript, jquery vs front-end teknolojileri ile back-end i birlestirip kendin bir seyler olusturabilirsin.
    Programlama kismini sevip, tasarim sevmiyorsan back-end en makul kisim. Front-end de saglam programlama yapilir ama tabi esas olay back-end de.
    Kendini gelistirdigin alana gore ogrenebilecegin teknolojiler degisir. Frontend icin Angular , React vs gibi libraryler ogrenebilirsin; back-end icin java - spring - hibernate - mongodb vs ogrenebilirsin. Ogrendigin html-css-js bilgileri ile hybrid mobil uygulama yazabilirsin. Bir suru teknoloji var, hangisini sececegin sana kalmis.
    Ama acaba ne ogrensem, ne yapsam en iyisi olur ikileminde kalip da hic bir sey yapmama durumuna dusme ( Perfectionist Paralysis ) . Bir yerden basla, sonra zaten yonlenirsin sevdigin alana.
    --
    En temel anlamda kendi kendine bir site acmak icin Hello world html , bir adet web server ( java, php, node.js , c# neyse ) olmasi yeterli. domain alirsin, hostingi istersen evinde yap.

    < Bu ileti tablet sürüm kullanılarak atıldı >




  • nodejs asenkron olduğu için daha hızlı server oluyormuş, sayfalar daha çabuk geliyormuş diyorlar ama benchmark henüz yapmadım. Yalnız programı denerken şöyle birşey keşfettim:

    google chrome adres satırına birşey yazarken birkaç satır öneri çıkıyor ya, google chrome o sitelere request atıyor. Mesela benim server programına girecektim 127.0.0.1 yazmak istemiştim ama daha 1 e basar basmaz request geldi. Acaba bu normal bir davranış mı? Hem 4-5 satır farklı konularda şeyler öneriyor hem de önerdiklerine giriyor ama belli etmiyor.



    < Bu mesaj bu kişi tarafından değiştirildi Tugrul_512bit -- 26 Kasım 2016; 12:12:34 >
  • Mephalay M kullanıcısına yanıt
    çok sağ ol
  • quote:

    Orijinalden alıntı: Tugrul_512bit

    nodejs asenkron olduğu için daha hızlı server oluyormuş, sayfalar daha çabuk geliyormuş diyorlar ama benchmark henüz yapmadım. Yalnız programı denerken şöyle birşey keşfettim:

    google chrome adres satırına birşey yazarken birkaç satır öneri çıkıyor ya, google chrome o sitelere request atıyor. Mesela benim server programına girecektim 127.0.0.1 yazmak istemiştim ama daha 1 e basar basmaz request geldi. Acaba bu normal bir davranış mı? Hem 4-5 satır farklı konularda şeyler öneriyor hem de önerdiklerine giriyor ama belli etmiyor.

    yegen seni yakın takibe almışlar zeka katsayını merak ediyor olabilirler dikkat et kendine kaçırabilirler gerçi bilim kaçırırlar bilim için için kadavra olmaya razımısın ?




  • quote:

    Orijinalden alıntı: Parola_18


    quote:

    Orijinalden alıntı: Tugrul_512bit

    nodejs asenkron olduğu için daha hızlı server oluyormuş, sayfalar daha çabuk geliyormuş diyorlar ama benchmark henüz yapmadım. Yalnız programı denerken şöyle birşey keşfettim:

    google chrome adres satırına birşey yazarken birkaç satır öneri çıkıyor ya, google chrome o sitelere request atıyor. Mesela benim server programına girecektim 127.0.0.1 yazmak istemiştim ama daha 1 e basar basmaz request geldi. Acaba bu normal bir davranış mı? Hem 4-5 satır farklı konularda şeyler öneriyor hem de önerdiklerine giriyor ama belli etmiyor.

    yegen seni yakın takibe almışlar zeka katsayını merak ediyor olabilirler dikkat et kendine kaçırabilirler gerçi bilim kaçırırlar bilim için için kadavra olmaya razımısın ?

    razıyım gardaş




  • quote:

    Orijinalden alıntı: Tugrul_512bit

    - html
    - javascript
    - - - jquery
    - - - nodejs
    - - - - - - mongodb
    - - - - - - material design
    - - - - - - express
    - CSS
    - - - bootstrap
    - C#
    - - - Asp.Net
    - - - ms sql server
    - java
    - - - play framework
    - socket
    - - - tcp
    - - - udp


    olaylarını hızlıca bi tara

    bu kadar dili tam ogreniyim desen cok zaman lazım takildigin yerde paralı parasız yardım al gitsin ornegın kucuk bir java kod icin komple java ogrenmeye gerek zaten c# fln hic girmiyorum bile onlar daha kapsamli
  • quote:

    Orijinalden alıntı: Tugrul_512bit

    nodejs asenkron olduğu için daha hızlı server oluyormuş, sayfalar daha çabuk geliyormuş diyorlar ama benchmark henüz yapmadım. Yalnız programı denerken şöyle birşey keşfettim:

    google chrome adres satırına birşey yazarken birkaç satır öneri çıkıyor ya, google chrome o sitelere request atıyor. Mesela benim server programına girecektim 127.0.0.1 yazmak istemiştim ama daha 1 e basar basmaz request geldi. Acaba bu normal bir davranış mı? Hem 4-5 satır farklı konularda şeyler öneriyor hem de önerdiklerine giriyor ama belli etmiyor.

    node.js ile google chrome arasındaki tek ortak yön her ikisinin de V8 Javascript Engine temelli olması. Chrome adres satırına birşey yazarken request göndermesi ise Chrome'un adres çubuğu + arama metnini birleştirmesinden kaynaklı ve bence cok gıcık birşey cunku arama yapacaksam arama cubuğuna, adres gireceksem adres cubuguna girerim zaten; nitekim hiçbir bilgisayar ve cepte chrome kullanmıorum.

    node.js 'in cok yaygınlaşması sebebi SOA / Service Oriented Architecture tarzını benimsemesi ve o sayede bir websitesinin sadece amaca yönelik kodlardan oluşması, gereksiz kod parçaları / bloatware içermemesi ve Node Packaded Modules / NPM 'in SOA tarzı geliştirmeye cok iyi ayak uydurması sonucu. Bu şekilde geliştirme tarafındaki karışıklık minimize olduktan sonra tek çekirdek üzerinde milyonlarca request 'i işleyebildiği için runtime tarafında da uçunca büyük işletmelerin yoğun web arayüzlerinde tercih konusu olmuşa benziyor.




  • quote:

    Orijinalden alıntı: revivo72


    quote:

    Orijinalden alıntı: Tugrul_512bit

    nodejs asenkron olduğu için daha hızlı server oluyormuş, sayfalar daha çabuk geliyormuş diyorlar ama benchmark henüz yapmadım. Yalnız programı denerken şöyle birşey keşfettim:

    google chrome adres satırına birşey yazarken birkaç satır öneri çıkıyor ya, google chrome o sitelere request atıyor. Mesela benim server programına girecektim 127.0.0.1 yazmak istemiştim ama daha 1 e basar basmaz request geldi. Acaba bu normal bir davranış mı? Hem 4-5 satır farklı konularda şeyler öneriyor hem de önerdiklerine giriyor ama belli etmiyor.

    node.js ile google chrome arasındaki tek ortak yön her ikisinin de V8 Javascript Engine temelli olması. Chrome adres satırına birşey yazarken request göndermesi ise Chrome'un adres çubuğu + arama metnini birleştirmesinden kaynaklı ve bence cok gıcık birşey cunku arama yapacaksam arama cubuğuna, adres gireceksem adres cubuguna girerim zaten; nitekim hiçbir bilgisayar ve cepte chrome kullanmıorum.

    node.js 'in cok yaygınlaşması sebebi SOA / Service Oriented Architecture tarzını benimsemesi ve o sayede bir websitesinin sadece amaca yönelik kodlardan oluşması, gereksiz kod parçaları / bloatware içermemesi ve Node Packaded Modules / NPM 'in SOA tarzı geliştirmeye cok iyi ayak uydurması sonucu. Bu şekilde geliştirme tarafındaki karışıklık minimize olduktan sonra tek çekirdek üzerinde milyonlarca request 'i işleyebildiği için runtime tarafında da uçunca büyük işletmelerin yoğun web arayüzlerinde tercih konusu olmuşa benziyor.

    zorlama ve boş analizlere gerek yok node js de hiçbir artısı yok javasicriple dolan dur tek seferde veriler gelir parça parça alacaksan qjuery ve jvascript den faydalanırsın ne gerek var türkiyede %95 microsoft ürünleri kullanılırken kafa karıştırmaya ? senin gibi nette çok boş beleş adam var bilmedigi ilerde uzman olan işveenlerde iş bekleyenlerde bu saçma sapan zorlamaalr yüzünde amaca ulaşamıyor



    < Bu mesaj bu kişi tarafından değiştirildi Parola_18 -- 30 Kasım 2016; 22:11:19 >




  • quote:

    Orijinalden alıntı: Parola_18


    quote:

    Orijinalden alıntı: revivo72


    quote:

    Orijinalden alıntı: Tugrul_512bit

    nodejs asenkron olduğu için daha hızlı server oluyormuş, sayfalar daha çabuk geliyormuş diyorlar ama benchmark henüz yapmadım. Yalnız programı denerken şöyle birşey keşfettim:

    google chrome adres satırına birşey yazarken birkaç satır öneri çıkıyor ya, google chrome o sitelere request atıyor. Mesela benim server programına girecektim 127.0.0.1 yazmak istemiştim ama daha 1 e basar basmaz request geldi. Acaba bu normal bir davranış mı? Hem 4-5 satır farklı konularda şeyler öneriyor hem de önerdiklerine giriyor ama belli etmiyor.

    node.js ile google chrome arasındaki tek ortak yön her ikisinin de V8 Javascript Engine temelli olması. Chrome adres satırına birşey yazarken request göndermesi ise Chrome'un adres çubuğu + arama metnini birleştirmesinden kaynaklı ve bence cok gıcık birşey cunku arama yapacaksam arama cubuğuna, adres gireceksem adres cubuguna girerim zaten; nitekim hiçbir bilgisayar ve cepte chrome kullanmıorum.

    node.js 'in cok yaygınlaşması sebebi SOA / Service Oriented Architecture tarzını benimsemesi ve o sayede bir websitesinin sadece amaca yönelik kodlardan oluşması, gereksiz kod parçaları / bloatware içermemesi ve Node Packaded Modules / NPM 'in SOA tarzı geliştirmeye cok iyi ayak uydurması sonucu. Bu şekilde geliştirme tarafındaki karışıklık minimize olduktan sonra tek çekirdek üzerinde milyonlarca request 'i işleyebildiği için runtime tarafında da uçunca büyük işletmelerin yoğun web arayüzlerinde tercih konusu olmuşa benziyor.

    zorlama ve boş analizlere gerek yok node js de hiçbir artısı yok javasicriple dolan dur tek seferde veriler gelir parça parça alacaksan qjuery ve jvascript den faydalanırsın ne gerek var türkiyede %95 microsoft ürünleri kullanılırken kafa karıştırmaya ? senin gibi nette çok boş beleş adam var bilmedigi ilerde uzman olan işveenlerde iş bekleyenlerde bu saçma sapan zorlamaalr yüzünde amaca ulaşamıyor

    Az evvel nodejs ile bi deneme yaptım, server denemesi olarak login sayfası oluşturdum, saniyede yaklaşık 300-400 request alabiliyor ve o hızda işlenmekte olan 1550 request bulunmakta yani aynı anda 1550 request sıraya konulup işlenebiliyor ve her saniye 300-400 tanesi tamamlanıyor. İşlemci ise N3060 2.48GHz. (tek çekirdeğiyle böyle). Aynı program FX8150 nin tek çekirdeğinde saniyede 4000-5000 request bitirebiliyorken sıraya 10k - 20k requesti alabiliyor.

    Sayfada 2 tane text input 10 satır javascript kodu ve 1 adet ip göstergesi mevcut yani en fazla 1kB eder.

    Acaba bir hello world asp.net sayfası ne kadar hızlı bunu sağlayabilir? Birazdan deneyeceğim.



    < Bu mesaj bu kişi tarafından değiştirildi Tugrul_512bit -- 30 Kasım 2016; 22:42:8 >




  • quote:

    Orijinalden alıntı: Tugrul_512bit


    quote:

    Orijinalden alıntı: Parola_18


    quote:

    Orijinalden alıntı: revivo72


    quote:

    Orijinalden alıntı: Tugrul_512bit

    nodejs asenkron olduğu için daha hızlı server oluyormuş, sayfalar daha çabuk geliyormuş diyorlar ama benchmark henüz yapmadım. Yalnız programı denerken şöyle birşey keşfettim:

    google chrome adres satırına birşey yazarken birkaç satır öneri çıkıyor ya, google chrome o sitelere request atıyor. Mesela benim server programına girecektim 127.0.0.1 yazmak istemiştim ama daha 1 e basar basmaz request geldi. Acaba bu normal bir davranış mı? Hem 4-5 satır farklı konularda şeyler öneriyor hem de önerdiklerine giriyor ama belli etmiyor.

    node.js ile google chrome arasındaki tek ortak yön her ikisinin de V8 Javascript Engine temelli olması. Chrome adres satırına birşey yazarken request göndermesi ise Chrome'un adres çubuğu + arama metnini birleştirmesinden kaynaklı ve bence cok gıcık birşey cunku arama yapacaksam arama cubuğuna, adres gireceksem adres cubuguna girerim zaten; nitekim hiçbir bilgisayar ve cepte chrome kullanmıorum.

    node.js 'in cok yaygınlaşması sebebi SOA / Service Oriented Architecture tarzını benimsemesi ve o sayede bir websitesinin sadece amaca yönelik kodlardan oluşması, gereksiz kod parçaları / bloatware içermemesi ve Node Packaded Modules / NPM 'in SOA tarzı geliştirmeye cok iyi ayak uydurması sonucu. Bu şekilde geliştirme tarafındaki karışıklık minimize olduktan sonra tek çekirdek üzerinde milyonlarca request 'i işleyebildiği için runtime tarafında da uçunca büyük işletmelerin yoğun web arayüzlerinde tercih konusu olmuşa benziyor.

    zorlama ve boş analizlere gerek yok node js de hiçbir artısı yok javasicriple dolan dur tek seferde veriler gelir parça parça alacaksan qjuery ve jvascript den faydalanırsın ne gerek var türkiyede %95 microsoft ürünleri kullanılırken kafa karıştırmaya ? senin gibi nette çok boş beleş adam var bilmedigi ilerde uzman olan işveenlerde iş bekleyenlerde bu saçma sapan zorlamaalr yüzünde amaca ulaşamıyor

    Az evvel nodejs ile bi deneme yaptım, server denemesi olarak login sayfası oluşturdum, saniyede yaklaşık 300-400 request alabiliyor ve o hızda işlenmekte olan 1550 request bulunmakta yani aynı anda 1550 request sıraya konulup işlenebiliyor ve her saniye 300-400 tanesi tamamlanıyor. İşlemci ise N3060 2.48GHz. (tek çekirdeğiyle böyle). Aynı program FX8150 nin tek çekirdeğinde saniyede 4000-5000 request bitirebiliyorken sıraya 10k - 20k requesti alabiliyor.

    Sayfada 2 tane text input 10 satır javascript kodu ve 1 adet ip göstergesi mevcut yani en fazla 1kB eder.

    Acaba bir hello world asp.net sayfası ne kadar hızlı bunu sağlayabilir? Birazdan deneyeceğim.

    cigerim javascript ile request olursa hertürlü hızlı olur önemli olan veri bütünlügü güvenligi javascriptile bu biyere kadar asılolan hız deil sonuct asp veya php ilede header dan post get yapılıyor ama gerektiğinde tabiii




  • quote:

    Orijinalden alıntı: Parola_18


    quote:

    Orijinalden alıntı: Tugrul_512bit


    quote:

    Orijinalden alıntı: Parola_18


    quote:

    Orijinalden alıntı: revivo72


    quote:

    Orijinalden alıntı: Tugrul_512bit

    nodejs asenkron olduğu için daha hızlı server oluyormuş, sayfalar daha çabuk geliyormuş diyorlar ama benchmark henüz yapmadım. Yalnız programı denerken şöyle birşey keşfettim:

    google chrome adres satırına birşey yazarken birkaç satır öneri çıkıyor ya, google chrome o sitelere request atıyor. Mesela benim server programına girecektim 127.0.0.1 yazmak istemiştim ama daha 1 e basar basmaz request geldi. Acaba bu normal bir davranış mı? Hem 4-5 satır farklı konularda şeyler öneriyor hem de önerdiklerine giriyor ama belli etmiyor.

    node.js ile google chrome arasındaki tek ortak yön her ikisinin de V8 Javascript Engine temelli olması. Chrome adres satırına birşey yazarken request göndermesi ise Chrome'un adres çubuğu + arama metnini birleştirmesinden kaynaklı ve bence cok gıcık birşey cunku arama yapacaksam arama cubuğuna, adres gireceksem adres cubuguna girerim zaten; nitekim hiçbir bilgisayar ve cepte chrome kullanmıorum.

    node.js 'in cok yaygınlaşması sebebi SOA / Service Oriented Architecture tarzını benimsemesi ve o sayede bir websitesinin sadece amaca yönelik kodlardan oluşması, gereksiz kod parçaları / bloatware içermemesi ve Node Packaded Modules / NPM 'in SOA tarzı geliştirmeye cok iyi ayak uydurması sonucu. Bu şekilde geliştirme tarafındaki karışıklık minimize olduktan sonra tek çekirdek üzerinde milyonlarca request 'i işleyebildiği için runtime tarafında da uçunca büyük işletmelerin yoğun web arayüzlerinde tercih konusu olmuşa benziyor.

    zorlama ve boş analizlere gerek yok node js de hiçbir artısı yok javasicriple dolan dur tek seferde veriler gelir parça parça alacaksan qjuery ve jvascript den faydalanırsın ne gerek var türkiyede %95 microsoft ürünleri kullanılırken kafa karıştırmaya ? senin gibi nette çok boş beleş adam var bilmedigi ilerde uzman olan işveenlerde iş bekleyenlerde bu saçma sapan zorlamaalr yüzünde amaca ulaşamıyor

    Az evvel nodejs ile bi deneme yaptım, server denemesi olarak login sayfası oluşturdum, saniyede yaklaşık 300-400 request alabiliyor ve o hızda işlenmekte olan 1550 request bulunmakta yani aynı anda 1550 request sıraya konulup işlenebiliyor ve her saniye 300-400 tanesi tamamlanıyor. İşlemci ise N3060 2.48GHz. (tek çekirdeğiyle böyle). Aynı program FX8150 nin tek çekirdeğinde saniyede 4000-5000 request bitirebiliyorken sıraya 10k - 20k requesti alabiliyor.

    Sayfada 2 tane text input 10 satır javascript kodu ve 1 adet ip göstergesi mevcut yani en fazla 1kB eder.

    Acaba bir hello world asp.net sayfası ne kadar hızlı bunu sağlayabilir? Birazdan deneyeceğim.

    cigerim javascript ile request olursa hertürlü hızlı olur önemli olan veri bütünlügü güvenligi javascriptile bu biyere kadar asılolan hız deil sonuct asp veya php ilede header dan post get yapılıyor ama gerektiğinde tabiii

    Haklısın, çok önemli bir sitede çok sayıda katman olacak, en sonunda ikisi de yaklaşık aynı miktarda komut çalıştırıyor olacak. Atıyorum SSL gerektiğinde nodejs nin de gerekli middleware ini eklemek gerekecek gene yavaşlayacak her türlü. Ben gene de az önce yaptığım test sonucunu yazayım:

    platform: Nodejs javascript ----------------- Asp.net C#

    request/s: 177 ----------------- 166
    latency: 2080ms ----------------- 2280ms
    çekirdekler: 1 ----------------- 2
    toplam request: 10k ------------------- 10k
    tek paketteki(saldırı) request: 400 ---------------- 400

    kaynak: N3060(masaüstü açık değildi), hedef: N3060

    yarın da masaüstünden laptopa yük testi yapıp buraya yazarım sonucu.



    < Bu mesaj bu kişi tarafından değiştirildi Tugrul_512bit -- 30 Kasım 2016; 23:28:34 >




  • quote:

    Orijinalden alıntı: Tugrul_512bit


    quote:

    Orijinalden alıntı: Parola_18


    quote:

    Orijinalden alıntı: revivo72


    quote:

    Orijinalden alıntı: Tugrul_512bit

    nodejs asenkron olduğu için daha hızlı server oluyormuş, sayfalar daha çabuk geliyormuş diyorlar ama benchmark henüz yapmadım. Yalnız programı denerken şöyle birşey keşfettim:

    google chrome adres satırına birşey yazarken birkaç satır öneri çıkıyor ya, google chrome o sitelere request atıyor. Mesela benim server programına girecektim 127.0.0.1 yazmak istemiştim ama daha 1 e basar basmaz request geldi. Acaba bu normal bir davranış mı? Hem 4-5 satır farklı konularda şeyler öneriyor hem de önerdiklerine giriyor ama belli etmiyor.

    node.js ile google chrome arasındaki tek ortak yön her ikisinin de V8 Javascript Engine temelli olması. Chrome adres satırına birşey yazarken request göndermesi ise Chrome'un adres çubuğu + arama metnini birleştirmesinden kaynaklı ve bence cok gıcık birşey cunku arama yapacaksam arama cubuğuna, adres gireceksem adres cubuguna girerim zaten; nitekim hiçbir bilgisayar ve cepte chrome kullanmıorum.

    node.js 'in cok yaygınlaşması sebebi SOA / Service Oriented Architecture tarzını benimsemesi ve o sayede bir websitesinin sadece amaca yönelik kodlardan oluşması, gereksiz kod parçaları / bloatware içermemesi ve Node Packaded Modules / NPM 'in SOA tarzı geliştirmeye cok iyi ayak uydurması sonucu. Bu şekilde geliştirme tarafındaki karışıklık minimize olduktan sonra tek çekirdek üzerinde milyonlarca request 'i işleyebildiği için runtime tarafında da uçunca büyük işletmelerin yoğun web arayüzlerinde tercih konusu olmuşa benziyor.

    zorlama ve boş analizlere gerek yok node js de hiçbir artısı yok javasicriple dolan dur tek seferde veriler gelir parça parça alacaksan qjuery ve jvascript den faydalanırsın ne gerek var türkiyede %95 microsoft ürünleri kullanılırken kafa karıştırmaya ? senin gibi nette çok boş beleş adam var bilmedigi ilerde uzman olan işveenlerde iş bekleyenlerde bu saçma sapan zorlamaalr yüzünde amaca ulaşamıyor

    Az evvel nodejs ile bi deneme yaptım, server denemesi olarak login sayfası oluşturdum, saniyede yaklaşık 300-400 request alabiliyor ve o hızda işlenmekte olan 1550 request bulunmakta yani aynı anda 1550 request sıraya konulup işlenebiliyor ve her saniye 300-400 tanesi tamamlanıyor. İşlemci ise N3060 2.48GHz. (tek çekirdeğiyle böyle). Aynı program FX8150 nin tek çekirdeğinde saniyede 4000-5000 request bitirebiliyorken sıraya 10k - 20k requesti alabiliyor.

    Sayfada 2 tane text input 10 satır javascript kodu ve 1 adet ip göstergesi mevcut yani en fazla 1kB eder.

    Acaba bir hello world asp.net sayfası ne kadar hızlı bunu sağlayabilir? Birazdan deneyeceğim.

    Hocam test ederken ne kullaniyorsun, yani server response suresine browser render suresini eklemiyorsun degil mi ?
    Cunku statik safya icin 3ms cevap suresi bile birazcik yuksek geldi bana : )
    Ornegin benim evde 8 senelik bir emektar laptop var, onda 2 tane server uygulamasi calisiyor. Asagidaki loglari API server uygulamasinin loglari, bazi response lari 1ms gibi surede donuyor. Arkada hesaplamalar da yapiyor ustelik.
    web sitesi geliştirmek için nasıl bir yol izlemeli ?
    apache - java calisiyor.
    Bu sureler server a request gelmesi ile response donmesi arasindaki sure, yani java serverda gecen sure.Transmission zamani dahil degil elbette. O yuzden sordum sen nasil hesapladin diye.



    < Bu mesaj bu kişi tarafından değiştirildi Mephalay -- 30 Kasım 2016; 23:27:42 >
    < Bu ileti tablet sürüm kullanılarak atıldı >




  • quote:

    Orijinalden alıntı: Mephalay

    quote:

    Orijinalden alıntı: Tugrul_512bit


    quote:

    Orijinalden alıntı: Parola_18


    quote:

    Orijinalden alıntı: revivo72


    quote:

    Orijinalden alıntı: Tugrul_512bit

    nodejs asenkron olduğu için daha hızlı server oluyormuş, sayfalar daha çabuk geliyormuş diyorlar ama benchmark henüz yapmadım. Yalnız programı denerken şöyle birşey keşfettim:

    google chrome adres satırına birşey yazarken birkaç satır öneri çıkıyor ya, google chrome o sitelere request atıyor. Mesela benim server programına girecektim 127.0.0.1 yazmak istemiştim ama daha 1 e basar basmaz request geldi. Acaba bu normal bir davranış mı? Hem 4-5 satır farklı konularda şeyler öneriyor hem de önerdiklerine giriyor ama belli etmiyor.

    node.js ile google chrome arasındaki tek ortak yön her ikisinin de V8 Javascript Engine temelli olması. Chrome adres satırına birşey yazarken request göndermesi ise Chrome'un adres çubuğu + arama metnini birleştirmesinden kaynaklı ve bence cok gıcık birşey cunku arama yapacaksam arama cubuğuna, adres gireceksem adres cubuguna girerim zaten; nitekim hiçbir bilgisayar ve cepte chrome kullanmıorum.

    node.js 'in cok yaygınlaşması sebebi SOA / Service Oriented Architecture tarzını benimsemesi ve o sayede bir websitesinin sadece amaca yönelik kodlardan oluşması, gereksiz kod parçaları / bloatware içermemesi ve Node Packaded Modules / NPM 'in SOA tarzı geliştirmeye cok iyi ayak uydurması sonucu. Bu şekilde geliştirme tarafındaki karışıklık minimize olduktan sonra tek çekirdek üzerinde milyonlarca request 'i işleyebildiği için runtime tarafında da uçunca büyük işletmelerin yoğun web arayüzlerinde tercih konusu olmuşa benziyor.

    zorlama ve boş analizlere gerek yok node js de hiçbir artısı yok javasicriple dolan dur tek seferde veriler gelir parça parça alacaksan qjuery ve jvascript den faydalanırsın ne gerek var türkiyede %95 microsoft ürünleri kullanılırken kafa karıştırmaya ? senin gibi nette çok boş beleş adam var bilmedigi ilerde uzman olan işveenlerde iş bekleyenlerde bu saçma sapan zorlamaalr yüzünde amaca ulaşamıyor

    Az evvel nodejs ile bi deneme yaptım, server denemesi olarak login sayfası oluşturdum, saniyede yaklaşık 300-400 request alabiliyor ve o hızda işlenmekte olan 1550 request bulunmakta yani aynı anda 1550 request sıraya konulup işlenebiliyor ve her saniye 300-400 tanesi tamamlanıyor. İşlemci ise N3060 2.48GHz. (tek çekirdeğiyle böyle). Aynı program FX8150 nin tek çekirdeğinde saniyede 4000-5000 request bitirebiliyorken sıraya 10k - 20k requesti alabiliyor.

    Sayfada 2 tane text input 10 satır javascript kodu ve 1 adet ip göstergesi mevcut yani en fazla 1kB eder.

    Acaba bir hello world asp.net sayfası ne kadar hızlı bunu sağlayabilir? Birazdan deneyeceğim.

    Hocam test ederken ne kullaniyorsun, yani server response suresine browser render suresini eklemiyorsun degil mi ?
    Cunku statik safya icin 3ms cevap suresi bile birazcik yuksek geldi bana : )
    Ornegin benim evde 8 senelik bir emektar laptop var, onda 2 tane server uygulamasi calisiyor. Asagidaki loglari API server uygulamasinin loglari, bazi response lari 1ms gibi surede donuyor. Arkada hesaplamalar da yapiyor ustelik.
    web sitesi geliştirmek için nasıl bir yol izlemeli ?
    apache - java calisiyor.
    Bu sureler server a request gelmesi ile response donmesi arasindaki sure, yani java serverda gecen sure.Transmission zamani dahil degil elbette. O yuzden sordum sen nasil hesapladin diye.


    Ben hesaplamıyorum. Nodejs nin "loadtest" adında bir modülünü yükleyip komut satırından çalıştırıyorum. Mesela beni counterstrike serverinden sebepsiz yere attılar ve banladılar, loadtesti onların serverine yönelttim bakalım ne kadar hızlıymış diye, server 1 saat kapalı kaldı(saniyede 500 civarı error verdi sanırım http get request ile alakası yok, saf udp veya tcp ile çalışan bir sistem gibi)

    son mesajdaki sonucu yeniden yazıyorum:

    platform: Nodejs javascript ----------------- Asp.net C#

    request/s: 177 ----------------- 166
    latency: 2080ms ----------------- 2280ms
    çekirdekler: 1 ----------------- 2
    toplam request: 10k ------------------- 10k
    tek paketteki(saldırı gibi/arka arkaya request) request: 400 ---------------- 400

    kaynak: N3060(masaüstü açık değildi), hedef: N3060

    arka planda visual studio nodejs pencereleri browser antivirüs bissürü şey açık

    yarın da masaüstünden laptopa yük testi yapıp buraya yazarım sonucu.

    Tek request gönderince bunda da 1-2 ms oluyor.



    < Bu mesaj bu kişi tarafından değiştirildi Tugrul_512bit -- 30 Kasım 2016; 23:36:16 >




  • quote:

    Orijinalden alıntı: revivo72


    quote:

    Orijinalden alıntı: Parola_18


    quote:

    Orijinalden alıntı: revivo72


    quote:

    Orijinalden alıntı: Tugrul_512bit

    nodejs asenkron olduğu için daha hızlı server oluyormuş, sayfalar daha çabuk geliyormuş diyorlar ama benchmark henüz yapmadım. Yalnız programı denerken şöyle birşey keşfettim:

    google chrome adres satırına birşey yazarken birkaç satır öneri çıkıyor ya, google chrome o sitelere request atıyor. Mesela benim server programına girecektim 127.0.0.1 yazmak istemiştim ama daha 1 e basar basmaz request geldi. Acaba bu normal bir davranış mı? Hem 4-5 satır farklı konularda şeyler öneriyor hem de önerdiklerine giriyor ama belli etmiyor.

    node.js ile google chrome arasındaki tek ortak yön her ikisinin de V8 Javascript Engine temelli olması. Chrome adres satırına birşey yazarken request göndermesi ise Chrome'un adres çubuğu + arama metnini birleştirmesinden kaynaklı ve bence cok gıcık birşey cunku arama yapacaksam arama cubuğuna, adres gireceksem adres cubuguna girerim zaten; nitekim hiçbir bilgisayar ve cepte chrome kullanmıorum.

    node.js 'in cok yaygınlaşması sebebi SOA / Service Oriented Architecture tarzını benimsemesi ve o sayede bir websitesinin sadece amaca yönelik kodlardan oluşması, gereksiz kod parçaları / bloatware içermemesi ve Node Packaded Modules / NPM 'in SOA tarzı geliştirmeye cok iyi ayak uydurması sonucu. Bu şekilde geliştirme tarafındaki karışıklık minimize olduktan sonra tek çekirdek üzerinde milyonlarca request 'i işleyebildiği için runtime tarafında da uçunca büyük işletmelerin yoğun web arayüzlerinde tercih konusu olmuşa benziyor.

    zorlama ve boş analizlere gerek yok node js de hiçbir artısı yok javasicriple dolan dur tek seferde veriler gelir parça parça alacaksan qjuery ve jvascript den faydalanırsın ne gerek var türkiyede %95 microsoft ürünleri kullanılırken kafa karıştırmaya ? senin gibi nette çok boş beleş adam var bilmedigi ilerde uzman olan işveenlerde iş bekleyenlerde bu saçma sapan zorlamaalr yüzünde amaca ulaşamıyor

    Node.js'i 2010 başından beri takip eden biri olarak Node.js'i ne Türkiye'deki işverenler ne de genel olarak Türkiye piyasasına iş yapanlar için yorumlamadım zaten. Öncelikle Node.js'in development açısından getirdiği yenilikleri sonra da kullandığı RAM ve CPU 'ya oranla yüksek request kapasitesini takdir ettim, hepsi bu. Development açısından modulecounts.com 'a bir bak, Node.js ekosistemine günde 445 yeni modül ekleniyor, ardından gelen ilk 5'in modül sayısını toplasan bir Node.js etmiyor. Ya bir de sen hiç Node.js'le bir uygulama yaptın mı? Ben yaptım, ticari birşey değildi, taraftar forum sitesine chat room yaptım ve DSL'den bağlı sunucuma koydum ve onlarca kişi chat yaparken çalışmasını izledim, CPU'da 1% almıyordu, RAM ise 50MB alıyordu. Tabi ki öyle deli divane yoğun bir site değildi ancak aynı şeyi Java'yla yapsam CPU'yu dalgalandırır elektrik faturama etki ederdi ram ise 50MB kaç katı tutardı onu bilmem, cunku Java'da yapmaya çalışmadım bile cunku kod yapıları bile itici; yani Node.js'in kodları ve modülleri de kısa ve iyi. Bu durumun sana veya başkasına uymaması beni bağlamaz, Türkiye'deki işverenin neyi begendiği ise hiçten kesinlikle bağlamaz.
    web sitesi geliştirmek için nasıl bir yol izlemeli ?

    Bence nodejsnin en güzel yanı kodları client olarak gönderip serverda çalıştırabilmem. Böylece server sürekli çalışırken anbean servere ekleme yapabilirim.




  • 
Sayfa: 12
Sayfaya Git
Git
sonraki
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.