Merhaba arkadaşlar, html css js öğrenmeye başlıyorum yavaş yavaş aklımda php öğrenmek vardı ama bazı yerlerde php yerine ruby tavsiye etmişler bende kararsız kaldım sizce ne yapmalıyım ?
Ruby hangi alanda bilmiyorum da php htmllenilgili sayılır full stack developer diye bir şey var onu ve arka yüz diye. Html css js onyuz php de arka yüzden webde. Php alternatifi asp.net tir. Genelde kurumsal firmalar tercih eder
Ruby nin rails catisiyla inanılmaz etkileşimli uygulamalar geliştiriliyor bunun dışında php Gore piyasada kullanılabilir bir sürü paket kullanıma sunulmuş Ruby alternatif pythonun django çatısı vb aslında her birinin kendisine göre artısi varken asp.net bana göre pek fazla artısi yok zaten çoğu yeni web geliştiriciler php python Ruby Javascript ekseninde tercihler yapiyor. Ama bana kalırsa kesinlikle gelecek javascriptin özellikle reactjs ve angularjs gibi çatılar çıkmışken
Ruby nin rails catisiyla inanılmaz etkileşimli uygulamalar geliştiriliyor bunun dışında php Gore piyasada kullanılabilir bir sürü paket kullanıma sunulmuş Ruby alternatif pythonun django çatısı vb aslında her birinin kendisine göre artısi varken asp.net bana göre pek fazla artısi yok zaten çoğu yeni web geliştiriciler php python Ruby Javascript ekseninde tercihler yapiyor. Ama bana kalırsa kesinlikle gelecek javascriptin özellikle reactjs ve angularjs gibi çatılar çıkmışken
su an java ve python web'de javascript(node.js, angular.js)'ten daha popüler ama ileride ben de node'un cok yaygınlasacagını düşünüyorum.
Aynen ama çoğu geliştirici projelerinin niteliklerine göre kullanılacak alt yapıda değiştire bilir zaten çoğu geliştirici de ben Java öğrenim yada python öğrenim oradan yuruyim demiyor genelde her platformla ilgili bilgileri vardır ama php yeni surumu ile daha etkin olmaya çalışıyor zaten yerine Gore güçlü bir betik dili ama dediğin gibi gelecek single page web applari Java kasan herkes kazanır ama yurtdışında buda işin acı yani
< Bu mesaj bu kişi tarafından değiştirildi HacktivistPenguen -- 10 Ağustos 2016; 14:24:48 >
PHP kullanan pek kalmadı demiş bir arkadaş; ancak Facebook ve Wikipedia PHP kullanıyor ve değiştirmeyi de düşünmüyorlar :) Bir de PHP sadece kendisi değil, camiası da çok dinamik. PHP'yi azimle geliştiriyorlar ben takip edemiyorum PHP 7'den sonra 8 de cıktı galiba. Ancak daha önemlisi, PHP için Rails'ten esinlenerek -- aslında Rails'teki tüm iyi şeyleri bir araya toplayarak -- geliştirilmiş Laravel var ki aynen Rails gibi bir uygulama için gerekli olan "kaba inşaat" ı örneğin veritabanı erişiminde en cok kullanılan ayarları yapıyor. Ayrıca Rails'te Ruby paketi eklerken kullanılan RubyGems benzeri Composer da geliştirmişler + tüm bunlar komut satırından kullanılabiliyor yani hiçbir bir IDE olmaksızın her bilgisayarda kullanmaya başlayabiliyorsun. Laravel'li 2 sene önce çok az kullanmıştım, sonra tekrar Rails'e geçtim ki bu ayrıntıları da o zaman fark ettim. Bu framework'ler açısından PHP, Ruby 2.planda kalıyor; framework'ün kendisi ön planda oluyor.
PHP'yi rezil hale getiren bence Magento, OpenCart gibi programcının elini kolunu beynini ve zamanını bağlayan paketler. Yani herşeyi "fazla hazır" yapmaya calışan bu paketler, osCommerce'den kopyalanıp OpenCart, OpenCart kopyalanıp birkaç özellik eklenip CS-Cart, osCommerce türevi paketten klonlanıp Magento gibi viral şekilde yayılınca PHP tosta döndü. Belki şöyle diyebiliriz: İyi veya kötü programlama dili yoktur, iyi/kötü uygulama, paket, CMS, framework veya library vardır.
iyi framework/CMS'e örnek olarak Drupal var bir de. Başlangıçta öğrenme eğrisi biraz dik fakat sonrasında istediğiniz gibi geliştirme imkanı veriyor. Amerikan Hükümetinin websayfası whitehouse.gov zamanında Drupal'la yapılmış ve hala o kullanılıyor, builtwith.com 'dan bakılırsa CMS olarak tek Drupal geçiyor .)
Bu durumda PHP yerine Ruby sorusuna cevaben her ikisi de diyorum.
< Bu ileti mobil sürüm kullanılarak atıldı >
< Bu ileti mobil sürüm kullanılarak atıldı > Bu mesaja 1 cevap geldi. Cevapları Gizle
su an java ve python web'de javascript(node.js, angular.js)'ten daha popüler ama ileride ben de node'un cok yaygınlasacagını düşünüyorum.
bu arada php kullanan kalmadı pek artık ya.
Bu mesaja 1 cevap geldi. Cevapları Gizle
< Bu mesaj bu kişi tarafından değiştirildi HacktivistPenguen -- 10 Ağustos 2016; 14:24:48 >
< Bu ileti mobil sürüm kullanılarak atıldı > Bu mesaja 1 cevap geldi. Cevapları Gizle
Bir de PHP sadece kendisi değil, camiası da çok dinamik. PHP'yi azimle geliştiriyorlar ben takip edemiyorum PHP 7'den sonra 8 de cıktı galiba. Ancak daha önemlisi, PHP için Rails'ten esinlenerek -- aslında Rails'teki tüm iyi şeyleri bir araya toplayarak -- geliştirilmiş Laravel var ki aynen Rails gibi bir uygulama için gerekli olan "kaba inşaat" ı örneğin veritabanı erişiminde en cok kullanılan ayarları yapıyor. Ayrıca Rails'te Ruby paketi eklerken kullanılan RubyGems benzeri Composer da geliştirmişler + tüm bunlar komut satırından kullanılabiliyor yani hiçbir bir IDE olmaksızın her bilgisayarda kullanmaya başlayabiliyorsun. Laravel'li 2 sene önce çok az kullanmıştım, sonra tekrar Rails'e geçtim ki bu ayrıntıları da o zaman fark ettim. Bu framework'ler açısından PHP, Ruby 2.planda kalıyor; framework'ün kendisi ön planda oluyor.
PHP'yi rezil hale getiren bence Magento, OpenCart gibi programcının elini kolunu beynini ve zamanını bağlayan paketler. Yani herşeyi "fazla hazır" yapmaya calışan bu paketler, osCommerce'den kopyalanıp OpenCart, OpenCart kopyalanıp birkaç özellik eklenip CS-Cart, osCommerce türevi paketten klonlanıp Magento gibi viral şekilde yayılınca PHP tosta döndü. Belki şöyle diyebiliriz: İyi veya kötü programlama dili yoktur, iyi/kötü uygulama, paket, CMS, framework veya library vardır.
iyi framework/CMS'e örnek olarak Drupal var bir de. Başlangıçta öğrenme eğrisi biraz dik fakat sonrasında istediğiniz gibi geliştirme imkanı veriyor. Amerikan Hükümetinin websayfası whitehouse.gov zamanında Drupal'la yapılmış ve hala o kullanılıyor, builtwith.com 'dan bakılırsa CMS olarak tek Drupal geçiyor .)
Bu durumda PHP yerine Ruby sorusuna cevaben her ikisi de diyorum.
http://www.tiobe.com/tiobe-index/
http://stackoverflow.com/research/developer-survey-2016#most-popular-technologies-per-occupation
Bu mesaja 1 cevap geldi. Cevapları Gizle