Site yapmak için hangi dili kullanmalıyım?

Ben bir site yapmak istiyorum. Sizce Python mu öğrenmeliyim C# mı?
Yapmak istediginiz seye gore degisir. Statik site yapmak istiyorsaniz HTML + CSS bile isinizi gorebilir.
Ama yok ben biraz dinamiklik katacagim veritabanindan veri cekecegim derseniz bir *programlama diline* ihtiyac duyuyorsunuz.

Kisa ozet gecmem gerekirse programlama dilleri sunucunun bilgisayarinda calisir ve ornegin veritabanina baglanip size istediginiz sonuclari getirir ve bunu HTML ile tarayicilarinizin yorumlayacagi bilgi paketcikleri halinde size gonderir. CSS ile de buna makyaj yaparsiniz.

Sorun tam olarak burada basliyor. Hazir site yapmak isterseniz bir daha araya programlama dilini sokmaniza gerek yok. Dogrudan HTML ve CSS dondurebilirsiniz. Ornegin film-dizi ajanslarinin sayfalari,
tanitim yapan bir muzik grubunun sayfasi vb...

PHP: weak-typed bir dildir ve C ile yazılmıstır dolayısıyla performansı gayet iyidir. PHP okulun eglenceli hocasi gibidir neredeyse butun sunucularla arasi iyidir. Hepsinde calısabilecek potansiyele sahiptir.

Not: Framework kullanmadan site yazacagim demeyin. Gulerler.

C#: stronge-typed bir dildir. Cogu kisi bildigini zanneder ama genelde WinForms ile dosya indirmekten oteye gecemez. Kimisi de 3 gunde bir nasil ogrenirim konusu acar. Ogrenmesi biraz da olsa zahmetlidir ama ogrenince yazmasi asiri keyifli. .NET Core ile performans testlerinde farkini ortaya koymustur.

JS: Cogu kisinin son yillarda patladigini dusundugu ama neredeyse 2009'dan beri kullanilmakta olan back-end dilidir. Performansi ucuyormus cartmis curtmus diye konusulur. Pek bilgim yok hic dikkatimi cekmedigini soyleyebilirim. Ha eger ben sitede "live" ekşın'a girecegim diyorsan bunu kullanman iyi olabilir.

Dahasi da var ama en cok tercih edilenler olarak bunlara biraz deginmek istedim. Umarim tercihinizi yaparken isinize yarar.
 
Yapmak istediginiz seye gore degisir. Statik site yapmak istiyorsaniz HTML + CSS bile isinizi gorebilir.
Ama yok ben biraz dinamiklik katacagim veritabanindan veri cekecegim derseniz bir *programlama diline* ihtiyac duyuyorsunuz.

Kisa ozet gecmem gerekirse programlama dilleri sunucunun bilgisayarinda calisir ve ornegin veritabanina baglanip size istediginiz sonuclari getirir ve bunu HTML ile tarayicilarinizin yorumlayacagi bilgi paketcikleri halinde size gonderir. CSS ile de buna makyaj yaparsiniz.

Sorun tam olarak burada basliyor. Hazir site yapmak isterseniz bir daha araya programlama dilini sokmaniza gerek yok. Dogrudan HTML ve CSS dondurebilirsiniz. Ornegin film-dizi ajanslarinin sayfalari,
tanitim yapan bir muzik grubunun sayfasi vb...

PHP: weak-typed bir dildir ve C ile yazılmıstır dolayısıyla performansı gayet iyidir. PHP okulun eglenceli hocasi gibidir neredeyse butun sunucularla arasi iyidir. Hepsinde calısabilecek potansiyele sahiptir.

Not: Framework kullanmadan site yazacagim demeyin. Gulerler.

C#: stronge-typed bir dildir. Cogu kisi bildigini zanneder ama genelde WinForms ile dosya indirmekten oteye gecemez. Kimisi de 3 gunde bir nasil ogrenirim konusu acar. Ogrenmesi biraz da olsa zahmetlidir ama ogrenince yazmasi asiri keyifli. .NET Core ile performans testlerinde farkini ortaya koymustur.

JS: Cogu kisinin son yillarda patladigini dusundugu ama neredeyse 2009'dan beri kullanilmakta olan back-end dilidir. Performansi ucuyormus cartmis curtmus diye konusulur. Pek bilgim yok hic dikkatimi cekmedigini soyleyebilirim. Ha eger ben sitede "live" ekşın'a girecegim diyorsan bunu kullanman iyi olabilir.

Dahasi da var ama en cok tercih edilenler olarak bunlara biraz deginmek istedim. Umarim tercihinizi yaparken isinize yarar.

Windows sunucularla PHP’nin arası kötü diye biliyorum.
 

Technopat Haberler

Yeni konular

Geri
Yukarı