• 30-05-2018, 21:41:11
    #1
    Merhaba,

    NodeJS üzerine çalışmaya başladım. Sormak istediğim birkaç şey var. PHP dilini kullanıyorum sitelerimde. Ancak NodeJS çok çekici gelmeye başladı. Phytona geçmeden önce bunu da ele almak istedim. Sormak istediğim şeyler var :

    - PHP gibi programlama işlemlerini rahatlıkla geliştirebiliyor muyuz ?
    - İstediğimiz tarzda uygulama geliştirebiliyor muyuz ?
    - Sunucu üzerine kurmak istediğimde, mail uygulamalarını kullanmada sorun yaşar mıyım ? Mail açılışları vesaire.
  • 30-05-2018, 21:55:40
    #2
    dev
    Kurumsal Üye
    burak2yilmaz adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    NodeJS üzerine çalışmaya başladım. Sormak istediğim birkaç şey var. PHP dilini kullanıyorum sitelerimde. Ancak NodeJS çok çekici gelmeye başladı. Phytona geçmeden önce bunu da ele almak istedim. Sormak istediğim şeyler var :

    - PHP gibi programlama işlemlerini rahatlıkla geliştirebiliyor muyuz ?
    - İstediğimiz tarzda uygulama geliştirebiliyor muyuz ?
    - Sunucu üzerine kurmak istediğimde, mail uygulamalarını kullanmada sorun yaşar mıyım ? Mail açılışları vesaire.
    NodeJs geleştirmek için Javascript bilmen ve asynchronous programming nedir iyi anlamak lazım.
    Rahatlıkla geliştirme bence kişiye bağlı. Ne dili/platformu ne kadar tecrübeli kullanabiliyorsun o önemli. NoeJS ile ilk tecrübem random kameralı chat sistemi yapmak olmuştu. NodeJs yada javascript yazarken zevk alıyorum hatta yakın zamanda yüksek bir trafik aldığım sistemim apisini tecrübe olması için NodeJs e taşıyacağım ama production da hiç tecrübem olmadığı için biraz çekiniyorum tabi.

    NodeJs in şöyle bir artısı var Nginix vs ile uğraşmıyorsun. Direk web server olarak ayağa kalkıyor o yanı güzel
  • 30-05-2018, 21:57:03
    #3
    EdgeBear adlı üyeden alıntı: mesajı görüntüle
    Daldan dala atlamanı tavsiye etmem, PHP'de oop-mvc-tasarım kalıpları-unit test-psr standartları vb. bilmeden her dilde 3-5 parça bilmen işine yaramaz.
    Yorumunuz için teşekkür ederim. PHP'de kendi Frameworkümü geliştirdim. Composer, git, artisan, router gibi özellikleriyle kendini geçindiren bir sistem. Factory, singletion gibi tasarımlarda kullandım. OOP ve MVC olarak projelerimi o framework üzerinden geliştiriyorum. Artık doyum noktasına geldiğim için farklı bir yapıya dahil olmak istiyorum. PHP birkaç seneye raflara kaldırılacak. Yerini yeni ve güncel diller alacak. NodeJS'in avantajı, Client Side ve Server Side taraflarında tek dil kullanılması olduğu için çok cazip geldi. Mükemmel hız optimizasyonu var. Başlamak şart artık
  • 30-05-2018, 21:59:21
    #4
    @theykk; hocam bu konuda tecrübeli sanırım kendisinden nodejs hakkında bir yazı isteyecektim bu konu vesile olsun
    biraz aydınlatırsa bizi çok makbule geçer



    burak2yilmaz adlı üyeden alıntı: mesajı görüntüle
    Yorumunuz için teşekkür ederim. PHP'de kendi Frameworkümü geliştirdim. Composer, git, artisan, router gibi özellikleriyle kendini geçindiren bir sistem. Factory, singletion gibi tasarımlarda kullandım. OOP ve MVC olarak projelerimi o framework üzerinden geliştiriyorum. Artık doyum noktasına geldiğim için farklı bir yapıya dahil olmak istiyorum. PHP birkaç seneye raflara kaldırılacak. Yerini yeni ve güncel diller alacak. NodeJS'in avantajı, Client Side ve Server Side taraflarında tek dil kullanılması olduğu için çok cazip geldi. Mükemmel hız optimizasyonu var. Başlamak şart artık
    aynen son zamanlarda çok dikatimi çekti bazı çalışmalar izledim nerdeyse 10 katına varan hız farkı var.
    dediğiniz gibi zaman ilerledikçe uyum sağlamak lazım. bu tür paketlere kapalı olursak yerimizde sayarız yoksa.
  • 30-05-2018, 22:03:30
    #5
    burak2yilmaz adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    NodeJS üzerine çalışmaya başladım. Sormak istediğim birkaç şey var. PHP dilini kullanıyorum sitelerimde. Ancak NodeJS çok çekici gelmeye başladı. Phytona geçmeden önce bunu da ele almak istedim. Sormak istediğim şeyler var :

    - PHP gibi programlama işlemlerini rahatlıkla geliştirebiliyor muyuz ?
    - İstediğimiz tarzda uygulama geliştirebiliyor muyuz ?
    - Sunucu üzerine kurmak istediğimde, mail uygulamalarını kullanmada sorun yaşar mıyım ? Mail açılışları vesaire.
    bildigim kadarrini yanitlayayim
    node js javascriptin serverlenmis hali gibi dusun

    - PHP gibi programlama işlemlerini rahatlıkla geliştirebiliyor muyuz ? programlama derken anlamadim ama js biliyorsan nodejs zor gelmeyecektir
    - İstediğimiz tarzda uygulama geliştirebiliyor muyuz ?ister api olarak kullanirsin ister sunucu . ister node ile chat uygulamasi yap ister oyun sunucusu ister web siteni yayinla
    - Sunucu üzerine kurmak istediğimde, mail uygulamalarını kullanmada sorun yaşar mıyım ? Mail açılışları vesaire. mail uygulamalari derken? mail gondermekten bahsediyorsun galiba gonderebilirsin https://www.w3schools.com/nodejs/nodejs_email.asp
  • 30-05-2018, 22:07:13
    #6
    Meftun adlı üyeden alıntı: mesajı görüntüle
    NodeJs geleştirmek için Javascript bilmen ve asynchronous programming nedir iyi anlamak lazım.
    Rahatlıkla geliştirme bence kişiye bağlı. Ne dili/platformu ne kadar tecrübeli kullanabiliyorsun o önemli. NoeJS ile ilk tecrübem random kameralı chat sistemi yapmak olmuştu. NodeJs yada javascript yazarken zevk alıyorum hatta yakın zamanda yüksek bir trafik aldığım sistemim apisini tecrübe olması için NodeJs e taşıyacağım ama production da hiç tecrübem olmadığı için biraz çekiniyorum tabi.

    NodeJs in şöyle bir artısı var Nginix vs ile uğraşmıyorsun. Direk web server olarak ayağa kalkıyor o yanı güzel
    Yorumunuz için teşekkür ediyorum. Çok zevkli bir yapı. Bugün routerleri vesaire denedim. NPM, Express gibi araçlarını denedim. Gerçekten çok hoşuma gitti.

    ermanaltind adlı üyeden alıntı: mesajı görüntüle
    @theykk; hocam bu konuda tecrübeli sanırım kendisinden nodejs hakkında bir yazı isteyecektim bu konu vesile olsun
    biraz aydınlatırsa bizi çok makbule geçer





    aynen son zamanlarda çok dikatimi çekti bazı çalışmalar izledim nerdeyse 10 katına varan hız farkı var.
    dediğiniz gibi zaman ilerledikçe uyum sağlamak lazım. bu tür paketlere kapalı olursak yerimizde sayarız yoksa.
    Kesinlikle, yerimizde saymak yazılımcılara yakışmaz.

    theykk adlı üyeden alıntı: mesajı görüntüle
    bildigim kadarrini yanitlayayim
    node js javascriptin serverlenmis hali gibi dusun

    - PHP gibi programlama işlemlerini rahatlıkla geliştirebiliyor muyuz ? programlama derken anlamadim ama js biliyorsan nodejs zor gelmeyecektir
    - İstediğimiz tarzda uygulama geliştirebiliyor muyuz ?ister api olarak kullanirsin ister sunucu . ister node ile chat uygulamasi yap ister oyun sunucusu ister web siteni yayinla
    - Sunucu üzerine kurmak istediğimde, mail uygulamalarını kullanmada sorun yaşar mıyım ? Mail açılışları vesaire. mail uygulamalari derken? mail gondermekten bahsediyorsun galiba gonderebilirsin https://www.w3schools.com/nodejs/nodejs_email.asp


    Yorumlarınız için teşekkür ediyorum. İlk sorumda sormak istediğim PHP gibi proje geliştirebilir miyim diye sormuştum. Dolaylı yoldan anlatmışsınız cevabını ikinci soruda. Mail göndermekten kastımda şu anda hosting kullanıyorum. Paneli üzerinden mail açıyorum falan işte. NodeJS sunucusunda da yine bu şekilde mi ilerliyor mail işlemleri onu sormak istemiştim aslında tam olarak. Bilgilerinizden faydalanmak istiyoruz hep birlikte
  • 30-05-2018, 22:10:18
    #7
    burak2yilmaz adlı üyeden alıntı: mesajı görüntüle
    Yorumunuz için teşekkür ediyorum. Çok zevkli bir yapı. Bugün routerleri vesaire denedim. NPM, Express gibi araçlarını denedim. Gerçekten çok hoşuma gitti.



    Kesinlikle, yerimizde saymak yazılımcılara yakışmaz.

    [/URL]

    Yorumlarınız için teşekkür ediyorum. İlk sorumda sormak istediğim PHP gibi proje geliştirebilir miyim diye sormuştum. Dolaylı yoldan anlatmışsınız cevabını ikinci soruda. Mail göndermekten kastımda şu anda hosting kullanıyorum. Paneli üzerinden mail açıyorum falan işte. NodeJS sunucusunda da yine bu şekilde mi ilerliyor mail işlemleri onu sormak istemiştim aslında tam olarak. Bilgilerinizden faydalanmak istiyoruz hep birlikte
    bildigim kadariyla node js de mail acma yok zaten mail in php ile alaksi yok o basli basina bir serverden yapiliyor