Arama butonu
Bu konudaki kullanıcılar: 1 misafir
25
Cevap
505
Tıklama
0
Öne Çıkarma
web sitesi geliştirmek için nasıl bir yol izlemeli ?
D
9 yıl
Yüzbaşı
Konu Sahibi

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 ?

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil





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

T
9 yıl
Yarbay

- 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 mesaja 2 cevap geldi.
D
9 yıl
Yüzbaşı
Konu Sahibi

hepsine teker teker baktım açıkçası aralarında anladıklarımda var anlamadıklarımda daha sonra ne yapmam gerekiyor ?




Bu mesajda bahsedilenler: @Tugrul_512bit
T
9 yıl
Yarbay

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)



D
9 yıl
Yüzbaşı
Konu Sahibi

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


Bu mesaja 1 cevap geldi.
T
9 yıl
Yarbay

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.



M
9 yıl
Yarbay

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ı >
Bu mesaja 1 cevap geldi.
T
9 yıl
Yarbay

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 >
Bu mesaja 2 cevap geldi.
D
9 yıl
Yüzbaşı
Konu Sahibi

çok sağ ol




Bu mesajda bahsedilenler: @Mephalay
P
9 yıl
Binbaşı

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 ?


Bu mesaja 1 cevap geldi.
T
9 yıl
Yarbay

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ş



D
9 yıl
Teğmen

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



T
9 yıl
Yarbay

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.


Bu mesaja 1 cevap geldi.
P
9 yıl
Binbaşı

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 >
Bu mesaja 1 cevap geldi.
T
9 yıl
Yarbay

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 >
Bu mesaja 2 cevap geldi.
P
9 yıl
Binbaşı

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


Bu mesaja 1 cevap geldi.
T
9 yıl
Yarbay

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 >

M
9 yıl
Yarbay

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.
< Resime gitmek için tıklayın >
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ı >
Bu mesaja 1 cevap geldi.
T
9 yıl
Yarbay

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.
< Resime gitmek için tıklayın >
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 >
Bu mesaja 1 cevap geldi.
T
9 yıl
Yarbay

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.
< Resime gitmek için tıklayın >

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.