Arama butonu
Bu konudaki kullanıcılar: 1 misafir
15
Cevap
2011
Tıklama
0
Öne Çıkarma
Web Programlamada Java mı PHP mi?
E
5 yıl
Yüzbaşı
Konu Sahibi

Şimdi Java öğrenildiği zaman hem masaüstü hem telefon hem de web için yazılımlar üretilebiliyor. Peki bu zamandan yana daha iyi değil mi? Sizce Java ile web programlamanın PHP'ye göre artı ve eksileri neler?

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



P
5 yıl
Binbaşı

İkiside değil, .NET derim
Mobilde cross-platform (Android + iOS) geliştirilebiliyor. Webde .NET Core gibi güçlü bir backend ve masaüstünde zaten piyasaya hakim bir framework. C# dil olarakta Java nın bir çok açığı kapatılmış hali ayrıca.


Bu mesaja 2 cevap geldi.
M
5 yıl
Yarbay

Ajans bir firmada çalışmak istiyorsan: PHP framework'leri
Kurumsal bir firmada çalışmak istiyorsan: Java veya .Net Core



M
5 yıl
Yüzbaşı

Php öğrenmeni önermiyorum bunun yerine yeni teknolojiler olan nodejs, net.core veya eski ama güçlü olan java
Front end olarak ise angular, vue, react
Ben şimdiye kadar masaüstü programlama üzerine çalıştım webi yeni öğreniyorum araştırmalarımdan yukarıdaki teknolojileri öğrenmeni öneririm.
Bu aralar vue ile nodejs öğrenmeye çalışıyorum ama kafamda daha tam oturtamadım.
Kolay gelsin.



E
5 yıl
Yüzbaşı
Konu Sahibi

quote:

Orijinalden alıntı: patatessiz patso

İkiside değil, .NET derim
Mobilde cross-platform (Android + iOS) geliştirilebiliyor. Webde .NET Core gibi güçlü bir backend ve masaüstünde zaten piyasaya hakim bir framework. C# dil olarakta Java nın bir çok açığı kapatılmış hali ayrıca.
.NET teknolojileri iyi hoş ciddi anlamda kolaylıklar sağlıyor ama bir kalıba programcıyı sığdırması hoşuma gitmiyor.



T
5 yıl
Yarbay

her ikisi de backend dili, o açıdan cok fark yok.

işletmeler Java 'yı kullandığı için iş bulma açısından Java daha avantajlı fakat son yıllarda Java yavaş bir düşüşe girdi.

PHP hem dil olarak hem de Magento gibi paketlerle sağlam ilerliyor. Magento temel aldığı Zend Framework, kabaca Java EE ve Spring'in eşdeğeri fakat öğrenmesi daha kolay ve kullanması daha net. Bu açılardan bakıldığında PHP kısa sürede daha yüksek getiri sağlar.



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

S
5 yıl
Çavuş

Node JS



< Bu ileti DH mobil uygulamasından atıldı >
Bu mesaja 1 cevap geldi.
T
5 yıl
Yarbay

Türkiye de pek kullanılmıyor.



< Bu ileti mini sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @SirDanielDD
S
5 yıl
Çavuş

Arkadaş iş bulmak için aramıyor bence gidip tarihi geçmiş dilleri söylemek anlamsız yeni nesil Node.js duruyorken.



< Bu ileti DH mobil uygulamasından atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @vonderplanitz
T
5 yıl
Yarbay

Java ve PHP hobi veya kişisel projelerde de kullanılabilir. Node.js'i Türkiye'de kullanan firmalar hangileridir ve hangi işlerde kullanıyorlar, bu konuda bilgi iletseniz herkes için daha yararlı olur.



< Bu ileti mini sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @SirDanielDD
S
5 yıl
Çavuş

quote:

Orijinalden alıntı: Tuğkan-0153

Java ve PHP hobi veya kişisel projelerde de kullanılabilir. Node.js'i Türkiye'de kullanan firmalar hangileridir ve hangi işlerde kullanıyorlar, bu konuda bilgi iletseniz herkes için daha yararlı olur.
Hocam herkes hangi dili kendine uygun buluyorsa onu kullanabilir sıkıntı yok örneğin PHP projeyi daha basit kılar ve kolaydır ancak Node.js ile daha gelişmiş projeler yapılabilir, dediğim gibi arkadaş iş aramıyor Node.js kullanan firmaları söylemem anlamsız kendim projelerimde Node.js kullanıyorum Heroku gibi sunucularda uygun fiyatlara hostlanabilir. Türkiyede köklü firmalar Node.js kullanmaması normal projeleri henüz PHP .net popüler olduğu zamanlarda açıldı Node.js henüz yeni nesil ve yeni projelerde kullanılıyor. Türkiyede çalışmak için tabi diğer arkadaşların bahsettiği dillere yönelmek daha mantıklı olur.



M
5 yıl
Yarbay

quote:

Orijinalden alıntı: patatessiz patso

İkiside değil, .NET derim
Mobilde cross-platform (Android + iOS) geliştirilebiliyor. Webde .NET Core gibi güçlü bir backend ve masaüstünde zaten piyasaya hakim bir framework. C# dil olarakta Java nın bir çok açığı kapatılmış hali ayrıca.
Mesele cross platform ise javacript alir o savasi.

Bir dil ile her ne kadar hem web hem mobile hem hebele yazilsa da oyle gecisler goz acip kapar gibi olmuyor. Her ortamin kendi dinamikleri var. O yuzden multu platformu dusunmeden once daha onemli kararlar var

1- yatkinlik. Mısal php cokça opensource urunu olan bir dil. wordpress eklenti,tema gelistirmek. Opencart kullanmak vs dusnuldugunde php avantajlari var.
2- Yayinlama maliyeti. Php hosting hem daha ulasilbilr hem daha ucuz hem daha kolay.
3- Gelistirme ortami ve maliyeti. Php yazmasi daha kolay bir dil.


Java nedendir bilinmez kurumlar tarafindan daha tercih ediliyor ve maas oranlari daha iyi. Ancak bu suan boyle sen mid level olana kadar bu durum degisebilir. Acikcasi android programlama yaparken java yaziyorum ama hic sevmiyorum. Kotlin ekledim projeye yeni yerleri kotlin ile yazarak teselli buluyorum. Yani dil soyle boyle desek de kisisel tercihler on planda.


X dil y dil hicbir onemi yok. Ben suan yeni baslasam javascript secerdim ancak bunun hicbir onemi yok. Secdigi dilden pisman olan pek yoktur. Alirsin kullanirsin . simiden 2 gun kaybettin o mu bu mu diyerek. basla gitsin.



C
5 yıl
Çavuş

E
5 yıl
Yüzbaşı
Konu Sahibi

quote:

Orijinalden alıntı: C.Acar

Python -> Django Framework
Yani ne demek istiyorsunuz?



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 2 cevap geldi.
R
5 yıl
Teğmen

python programlama dilinde django adında bir framework var yani dilin imkanlarını genişleten bir ek paket gibi gibi düşün onu önermiş ama benim tavsiyem kesinlikle node js dir iyi forumlar



< Bu ileti DH mobil uygulamasından atıldı >


Bu mesajda bahsedilenler: @eski_nesil
C
5 yıl
Çavuş

quote:

Orijinalden alıntı: eski_nesil

Yani ne demek istiyorsunuz?

Alıntıları Göster
Şöyle ki ;
Eğer bir dili çok yönlü kullanmaksa amaç ,seçiminiz Python olabilir. Tabi bu biraz ne ile ilgilendiğinize göre de değişir. İhtiyaç olduğunda masaüstü uygulaması ihtiyaç olduğunda web uygulaması , çeşitli makine öğrenmesi uygulamaları gibi aklınıza gelen her şeyi yaparsınız. Mobil'e gelince , aslında Python mobil uygulama geliştirmek için çeşitli kütüphaneleri destekliyor ancak kendi görüşümü belirtecek olursam çok stabil değil. Eğer illa ki Python kullanacaksam , hibrit uygulamaları tercih ediyorum bu sayede Django ile bir web servis hazırlayıp mobil app olarak sunabiliyorsunuz. Django ile ilgili sorunuz olursa yanıtlayabilirim.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.