Bu kararsızlığım yüzünden öğrenmeye başlayamıyorum.
Ben dil olarak Python öğrenmeyi çok istiyorum fakat projelerim web-tabanlı. O yüzden Python öğrensem bile (bu kadar isteğimin olmasının sebebi zevkli ve kolay olması) sadece bir hobi olacak.
Fakat projelerim var ve bunları hayata geçirmek için PHP veya Django bilmeliyim. İkisininde birbirine göre avantajları, dezavantajları olduğunu biliyorum. Sormak istediğim soru aslında şu;
>Hem PHP, hem Django dilinde aynı şeyleri yapabilir miyim? Mesela iki dilde de bir sözlük (örnek veriyorum) sitesi yazabilir miyim?
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.
Bu kararsızlığım yüzünden öğrenmeye başlayamıyorum.
Ben dil olarak Python öğrenmeyi çok istiyorum fakat projelerim web-tabanlı. O yüzden Python öğrensem bile (bu kadar isteğimin olmasının sebebi zevkli ve kolay olması) sadece bir hobi olacak.
Fakat projelerim var ve bunları hayata geçirmek için PHP veya Django bilmeliyim. İkisininde birbirine göre avantajları, dezavantajları olduğunu biliyorum. Sormak istediğim soru aslında şu;
>Hem PHP, hem Django dilinde aynı şeyleri yapabilir miyim? Mesela iki dilde de bir sözlük (örnek veriyorum) sitesi yazabilir miyim?
Django nedir bilmiyorum fakat ilk defa duyduğum için çok az araştırdım. Şimdi benim sana şu şekilde bir önerim var oda PHP öğrenmendir. Eğer projelerini gerçekleştirmek istiyorsan PHP sana bu konuda çok yardımcı olucak ve Türkçe olmak üzere on binlerce sana yardımcı olabilecek kaynak var.
PHP sadece kendisi ile bitmiyor PHP'e ait çeşit çeşit kütüphaneler var. Örneğin ; Laravel, Phalcon, Symfony gibi gibi MVC yapısına sahip frameworkler bunlar.
Amerika'da yaşıyor olsak Django derdim, biz iş yerinde phpden kurtulmaya çalışıyoruz. Tabi bu yönde kariyer yapacaksan ülkedeki ilanlara bakınca php öğrenmek çok daha mantıklı.
Ben Rails derim :) Django'ya göre çok üstün bir frameworktur. Ayrıca -PHP'de Laravel kullanacaksan eğer- Laravel'deki gibi sana saç baş yoldurmaz.
Rails, Ruby'nin web frameworkudur. Yani Rails şivesinde Ruby yazarak bir websitesi geliştireceksin bir nevi. İngilizcen varsa internet üzerinde bir çok kaynak var. Hatta Github üzerinde PHP'den daha üst sırada. Fakat Türkiye'de kullanan şirket sayısı azdır. Global olarak bir çok üst düzey proje Rails ile geliştirilmiş.
Eğer Türkiye'de rahat iş bulmak istiyorum, aç kalmak istemiyorum dersen PHP ile giriş yapabilirsin. Ama mutlaka dünyada trend olan teknolojileri takip etmeni öneririm ki senin farkını yaratsın.
Son olarak üçüyle de istediklerini yapabilirsin. Ama istediklerini ne kadar kısa sürede, ne kadar iyi yapabileceğin önemli :)
PHP7, kendine fw yaz kullan. Laravel, cake gibi saçmalıklara girme. Hayatında kullanmayacağın özellikler için framework öğrenme.
Python'dan uzak dur, performans olarak başını çok ağrıtır. PHP7 ile performanslarını biraz düzelttiler ve Python'dan daha iyi durumda. Şuan herşey performansa bakıyor.
nginx + php7 = günümüzün altın çocukları
PHP kısmında sadece model ve controllerları yaz gitsin. Siteye verileri json olarak postala, front-end'de React ile sayfayı bas gitsin. Şuan bir projede bu mantığı kullanıyorum.
Ben dil olarak Python öğrenmeyi çok istiyorum fakat projelerim web-tabanlı. O yüzden Python öğrensem bile (bu kadar isteğimin olmasının sebebi zevkli ve kolay olması) sadece bir hobi olacak.
Fakat projelerim var ve bunları hayata geçirmek için PHP veya Django bilmeliyim. İkisininde birbirine göre avantajları, dezavantajları olduğunu biliyorum. Sormak istediğim soru aslında şu;
>Hem PHP, hem Django dilinde aynı şeyleri yapabilir miyim? Mesela iki dilde de bir sözlük (örnek veriyorum) sitesi yazabilir miyim?
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜ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.