Webmaster Forumu

Geri git   Webmaster Forumu > Webmaster Kaynak Eğitim Tanıtım Hizmet > Programlama Dilleri > Ruby
Kayıt ol Blogs Yardım Üye Listesi Ajanda iTrader Forumları Okundu Kabul Et

Ruby Ruby ve Ruby on Rails Framework

Cevapla Add This!
 
LinkBack Seçenekler Stil
  #21 (permalink)   iTrader 
Alt 2007-04-04, 00:52
Caesar - ait Kullanıcı Resmi (Avatar)
Platinum Member
 
Üyelik tarihi: Jun 2006
Nerden: /dev/null
Mesajlar: 2.576
Tecrübe Puanı: 0
iTrader: %100/6
Caesar will become famous soon enoughCaesar will become famous soon enough
Standart

Ruby sanırsam yanlış biliyorda olabilirim Pyhton tabanlı bir dil. pyhton tabanlı derken yanlış anlaşılmasın kendi başına bir uygulama geliştirme dilidir ruby.

PHP ile asp ilk çıktığında basic dillerdi ama sürekli geliştiler atıyorum asp bir çok dili destekler php de hızı ve çoğu sunucuyu desteklemesiyle 1. sıraya oturdu.

Zaten PHP6 gelecek nesil derlenebilir web dili olması son nokta olacak. Sabırsızlıkla 6 nın büyülü dünyasına kendimi atmayı bekliyorum.

Ruby nin bu iki dil ile karşılaştırılması için çok fazla gelişmesi ve geliştirilmesi lazım. Açık kaynak olması güzel asp yi kolayca geçebilecektir bu yüzden. Ama PHP 'nin developer tayfasının çok ama çok fazla olması ruby için dezavantaj olacaktır.

Ruby ile Pyhton çok benzer dillerdir. İşlevselliği bakımızdan. Php kodlama ya alışan ruby de evet zorluk çekecektir. Ben bu güne kadar hiç kullanmadım ama inceledim.

Birde şu var bugüne kadar öğrendiğim diller arasında en eğlenceli olan Pyhton sonra PHP dir.

Ruby duyduklarıma herşeyi hazir verebilen bir uygulama. Bana da bu yanlış geliyor. Mantığı kavramadan herşeyi hazir elde etmek.

Örnekle açıklayacak olursam;

PHP5 çıkana kadar sql_injection dan kurtulak için binbir türlü şebeklikler yaptık. Ve nasıl kurtulacağımızı öğrendik. PHP5 ile mysql_escape fonksiyonları türedi herkes rahata erdi. Rahata erdi ama direk escape ler olsaydı ve biz hiç o injection ları yaşamasaydık, bu kadar bilgi edinemezdim diyorum. Mantığını kavrayamazdık hiç yoktan.

Ruby birden diyer dillere yetişecem diye bu mantık anlayışını kaldırmış gibime geliyor.

tabii deneyip kullananlar var ise aramızda onlarıda dinlemekten haz duyarım.
Alıntı ile Cevapla

  #22 (permalink)   iTrader 
Alt 2007-04-04, 00:53
Caesar - ait Kullanıcı Resmi (Avatar)
Platinum Member
 
Üyelik tarihi: Jun 2006
Nerden: /dev/null
Mesajlar: 2.576
Tecrübe Puanı: 0
iTrader: %100/6
Caesar will become famous soon enoughCaesar will become famous soon enough
Standart

Alıntı:
tiva´isimli üyeden Alıntı Mesajı göster
ruby konusunda türkçe bilgi arayanlar için http://www.belgeler.org/uygulamalar/ruby/

Bu konuda PHP açısından hidayetin fikrini de almak lazım diye düşünüyorum, php ne kadar OOP bir dildir ?
PHP yi bu kadar gündeme taşıyan, bir anlamda windows ve ASP nin ücretli bir sistem olmasına tepkimidir ?
Bu bence çok saçma bir düşünce. Neden Perl değil de PHP o zaman?
Alıntı ile Cevapla

  #23 (permalink)   iTrader 
Alt 2007-04-04, 01:06
tiva - ait Kullanıcı Resmi (Avatar)
aşık tiva
 
Üyelik tarihi: Sep 2003
Mesajlar: 2.019
Blog Entries: 6
Tecrübe Puanı: 7
iTrader: %100/2
tiva has a spectacular aura abouttiva has a spectacular aura abouttiva has a spectacular aura about
Standart

Alıntı:
Caesar´isimli üyeden Alıntı Mesajı göster
Bu bence çok saçma bir düşünce. Neden Perl değil de PHP o zaman?
Daha öncede yazdığım gibi bazen bir rüzgar denk gelir, alır başını gider (iyidir veya kötüdür durumuna bakmadan) üreticisinin yahoo da çalışması, yahoo nunda php kullanması (2002 de geçmişler) popülerlik yaratmıştır. 1999-2003 arasında türkçe forumlarda birçok perl ile ilgili sorular soruluyordu.

8086 yapılırken ticari kaygıdan dolayı gerektiği kadar üzerinde çalışılamadan (multitasking mesela) piyasaya girdi ve yıllarca bu sistemin üzerine geliştirildi (bu konunun türkçe ve ingilizce hikayesi internette var)
her ne kadar open source olsalar da, reklam, tanıtım birçok şeyi değişik sunabiliyor, ilgiyi değiştirebiliyor. Bir sürü linux dağıtımının olması gibi ticari olarak en çok kendisini pazarlayanlardan haberdarız genel olarak.

Alexa verileri ne kadar kaliteli, ne kadar düzgün bilgi veriyor, bana göre vermiyor fakat birçok kişi bu değerleri baz alarak şu sitenin şu kadar reklam değeri var vs. diyor. Ajax ile yapılmış sitelerde sayfalar tekrar tekrar yüklenmeyeceği için trafik ölçümü yakında problemli olacak mesela, bulunulan şartlar ve tanıtım bence kötüyü daha iyi sunabiliyor.
__________________
satılık dizikolik.com hepmp3.com gelinliksitesi.com fazlabilgi.com tekneler.net esyalar.net turkblog.net istiklal.net seyret.net fenerli.net isyeri.net ziyafet.net ikincieloto.net yorumlar.net webtrafik.net

Konu tiva tarafından (2007-04-04 Saat 01:09 ) değiştirilmiştir..
Alıntı ile Cevapla

  #24 (permalink)   iTrader 
Alt 2007-04-04, 01:09
Caesar - ait Kullanıcı Resmi (Avatar)
Platinum Member
 
Üyelik tarihi: Jun 2006
Nerden: /dev/null
Mesajlar: 2.576
Tecrübe Puanı: 0
iTrader: %100/6
Caesar will become famous soon enoughCaesar will become famous soon enough
Standart

Alıntı:
tiva´isimli üyeden Alıntı Mesajı göster
Daha öncede yazdığım gibi bazen bir rüzgar denk gelir, alır başını gider (iyidir veya kötüdür durumuna bakmadan) üreticisinin yahoo da çalışması, yahoo nunda php kullanması (2002 de geçmişler) popülerlik yaratmıştır. 1999-2003 arasında türkçe forumlarda birçok perl ile ilgili sorular soruluyordu.

8086 yapılırken ticari kaygıdan dolayı gerektiği kadar üzerinde çalışılamadan (multitasking mesela) piyasaya girdi ve yıllarca bu sistemin üzerine geliştirildi (bu konunun türkçe ve ingilizce hikayesi internette var)
her ne kadar open source olsalar da, reklam, tanıtım birçok şeyi değişik sunabiliyor, ilgiyi değiştirebiliyor. Bir sürü linux dağıtımının olması gibi ticari olarak en çok kendisini pazarlayanlardan haberdarız genel olarak. Alexa verileri ne kadar kaliteli, düzgün bilgi veriyor,
PHP'nin dağılmasını sağlayan yine php yi kullananlar oldu. Ben hiç bir yerde ayrıyetten php reklamı görmedim.

Hiç bir sistemde para karşılığı php ye geçmemiştir sanmıyorum.

Birde bilen kişilerin çokluğu ve azlığıda önemli.

Ben şu anda bu foruma yeni üye olan ve html den başka birşey bilmeyen bir kişi olsam. Yapılan yardımlara bakarak, forumdaki cevherlere bakarak hemen PHP öğrenmeye yönelirim.

Niye çünkü bir soru sorduğumda cevap veren olacak.

Buna reklam demekten fazgeçip verilen destek php yi popüler hale getirdi desek sence daha doğru demiş olmazmıyız?
Alıntı ile Cevapla

  #25 (permalink)   iTrader 
Alt 2007-04-04, 01:15
tiva - ait Kullanıcı Resmi (Avatar)
aşık tiva
 
Üyelik tarihi: Sep 2003
Mesajlar: 2.019
Blog Entries: 6
Tecrübe Puanı: 7
iTrader: %100/2
tiva has a spectacular aura abouttiva has a spectacular aura abouttiva has a spectacular aura about
Standart

Alıntı:
Caesar´isimli üyeden Alıntı Mesajı göster
Buna reklam demekten fazgeçip verilen destek php yi popüler hale getirdi desek sence daha doğru demiş olmazmıyız?
+ open source mantığının (sf.net, hotscript.com gibi sitelerin varlığı) yaygınlaşması, php ile ilgili çok miktarda kaynak kodun olması, standart kişiler yapmak istediği bir şeye ait hangi dilde hazır kod varsa ona yöneliyor, örnek forumda birisi soruyor, yemek sitesi scripti, bu düz bir sayfaya bilgi girişinden başka birşey değildir, bir tane form sayfası yapmayı ve bunu database e saklayıp çağırmayı bilen birisi bu forumdaki script isteklerinin %80 ne cevap verebilir.
__________________
satılık dizikolik.com hepmp3.com gelinliksitesi.com fazlabilgi.com tekneler.net esyalar.net turkblog.net istiklal.net seyret.net fenerli.net isyeri.net ziyafet.net ikincieloto.net yorumlar.net webtrafik.net
Alıntı ile Cevapla

  #26 (permalink)   iTrader 
Alt 2007-04-04, 01:17
Angelo - ait Kullanıcı Resmi (Avatar)
Moderator
 
Üyelik tarihi: Dec 2004
Nerden: California
Mesajlar: 4.141
Tecrübe Puanı: 8
iTrader: %100/4
Angelo is a jewel in the roughAngelo is a jewel in the roughAngelo is a jewel in the roughAngelo is a jewel in the rough
Standart

Perl değil PHP çünkü trende daha uygun. Web içerik geliştiricisi birinin gözlüğünden baktığında daha basit, html yapısına daha uygun. PHP kendi içinde web programlamaya özelleşmiş, bu popülaritesinde en büyük artı bence. Perl zaten sistem programlama için de yaygın kullanılan bir dil. Yeni başlayanlar için, özellikle bu 2000 sonrası web furyasında diyelim, perl öğrenmek ve bu şekilde sistemler yazmak, php'ye oranla oldukça zor olmalı. Bir de performans mevzusu var ki bu bir muamma, ben web de çok cgi çalıştırmadığım için yorum yapamayacağım ama php'nin hızlı olduğunu söyleyenler var.

Kaldı ki yine sistem programlama konu bile olsa, PHP cli var, Perl'e neden gerek duyayım sorusunu kendi içimde sorduğumda cevap alamıyorum. Alabilen arkadaşlar olabilir, geçen sene PHP Raw Post Data'ya erişemezdi, Perl ile erişiyordunuz, PHP5'de geldi. Böyle örnekler illa ki çoklukla vardır. Ama amaç işi yapmak ve en basit yoldan yapmak ise yorucu syntaxler içerisinde boğulup canavar gibi programlama yapıyorum sistemde diye sevinmem. Benimkisi verimlilik analizi yapan insanın yorumu, yazılım geliştirmeci bir çok arkadaş bu şekilde düşünmeyecektir.

Dağıttım konuyu toparlayın.
__________________
peace love union respect
Alıntı ile Cevapla

  #27 (permalink)   iTrader 
Alt 2007-04-04, 01:22
tiva - ait Kullanıcı Resmi (Avatar)
aşık tiva
 
Üyelik tarihi: Sep 2003
Mesajlar: 2.019
Blog Entries: 6
Tecrübe Puanı: 7
iTrader: %100/2
tiva has a spectacular aura abouttiva has a spectacular aura abouttiva has a spectacular aura about
Standart

Konu dağılmıyor, öncelikle neden php kullanıyoruz veya kullanmalımıyız, kullandığımız için kaybettiklerimiz var mı (php4 de olmayan birşeye 1 sene 2 sene sonra kavuşmak bizim o projede neyi kaybetmemize neden oldu) gibi soruların devamında başka bir dil ile karşılaştırmaya geçmek daha iyi olur gibi. Başka bir şeyden örnek vereyim, 2 senedir plesk panel kullandığımdan pratiklik kaybetmişim, halbuki daha önce perl ile kendim birşeyler yazmıştım (tam kontrol paneli olmasada) bunlarla çok daha rahat ve bilerek işlem yapıyordum.
__________________
satılık dizikolik.com hepmp3.com gelinliksitesi.com fazlabilgi.com tekneler.net esyalar.net turkblog.net istiklal.net seyret.net fenerli.net isyeri.net ziyafet.net ikincieloto.net yorumlar.net webtrafik.net

Konu tiva tarafından (2007-04-04 Saat 01:25 ) değiştirilmiştir..
Alıntı ile Cevapla

  #28 (permalink)   iTrader 
Alt 2007-04-04, 01:23
Caesar - ait Kullanıcı Resmi (Avatar)
Platinum Member
 
Üyelik tarihi: Jun 2006
Nerden: /dev/null
Mesajlar: 2.576
Tecrübe Puanı: 0
iTrader: %100/6
Caesar will become famous soon enoughCaesar will become famous soon enough
Standart

Buda insanların hazır yiyici olma sorunu yüzünden ortaya çıkıyor. Aranan keywordlere bile baktığımızda en çoklar arasında "bedava" var

Şimdi durum böyle olunca benim gayet hoşuma gidiyor. Neden PHP yi gerçek anlamda bilen kişilerin sayısı her zaman elle gösterilecek nitelikte kalıyor. Hazır yiyiciler nasilsa hazir bulurum diye pek birşey öğrenemiyorlar ya da öğrenmiyorlar işlerine gelmiyor.

Geöen gün bir araştırma yaptım, her tarafa Asp ve .net kursları açılmış çok sevindim. PHP hakkında kurs veren yok ne güzel Hatta olmasın ki sayımız yine az kalmaya devam etsin.

ASP kursları bu kadar açıldıktan sonra ve milletimiz hazır yemeyi sevdikten sonra bizler (PHP yi gerçek anlamda bilenler) bir cevher olmaya devam edeceğiz.

Ben isterdim ki bu kadar destek verilmeseydi, bu kadar herkesin ulaşabileceği ve kullanabileceği bir dil olmasaydı php.

Ben isterdim ki bir JAVA gibi olsaydı PHP.

PHP6'yı çok merak ediyorum ve bekliyorum bu yüzden.
Alıntı ile Cevapla

  #29 (permalink)   iTrader 
Alt 2007-04-04, 01:29
Caesar - ait Kullanıcı Resmi (Avatar)
Platinum Member
 
Üyelik tarihi: Jun 2006
Nerden: /dev/null
Mesajlar: 2.576
Tecrübe Puanı: 0
iTrader: %100/6
Caesar will become famous soon enoughCaesar will become famous soon enough
Standart

Saat çok geç olmuş yatmadan önce birşey daha söylemek istiyorum.

Dünya gelişiyor, internet gelişiyor doğal olarak internet kullanıcılarınında istekleri artıyor. Bu artan isteklere cevap vermekte zorlaşıyor.

ASP veya .NET 'i ele aldığımızda ben ortada gelişen birşey göremiyorum.
PHP4 ile PHP5 gibi algılıyorum. Kendisini aşamayan parayı verenlere yeni componentlerle düdüğü çaldıran bir dil.

Cold Fusion desek o kadar para ödeyenin aklına şaşarım. Hiç bir gelişme yok.

ASP çıktığından itibaren kabına sığdığı için Active Server Page hala!

E bakıyorum PHP'ye sürekli bir yenilik gtk sı idi cartı idi 6 sı idi 5 i idi. Adamlar kabına sığamadı böyle bir dile "Personal Home Page" demek aptallık olur gelin bunu;

PHP Hypertext Preprocessor yapalim dediler. Nede iyi ettiler.
Alıntı ile Cevapla

  #30 (permalink)   iTrader 
Alt 2007-04-04, 01:32
Angelo - ait Kullanıcı Resmi (Avatar)
Moderator
 
Üyelik tarihi: Dec 2004
Nerden: California
Mesajlar: 4.141
Tecrübe Puanı: 8
iTrader: %100/4
Angelo is a jewel in the roughAngelo is a jewel in the roughAngelo is a jewel in the roughAngelo is a jewel in the rough
Standart

Web dili olduğu için Java gibi olamadı malesef. Bu da doğal bir süreç. Tiva'nın dediği gibi yapılanlar aynı, yemek/bakkal/resim scripti filan gibi başlıklar açılıyor. Böyle birşey var mı yahu? Konu dağılmıyor diyorsun da dağıtacağım azimliyim PHP'nin basitliğindeki güzelliği keşfedip böyle saçma işlerle uğraşılacağına hızlı ve güzel ürünler neden üretilmesin? Kontrol paneli de yazarım, adserver'da yazarım, gerekirse anti-spam filtresi de yazarım, gaza gelip pop3 sunucusu bile yazarım. Bunları yazarken de aa şu da eksik diyeceğim birşey olacağını sanmıyorum, şu ana kadar olmadı.

Perl'in cpan'i varsa, PHP'de de pecl var, pear var. Yazanın unuttuğu, kimsenin uğramadığı bir çok class internette heryerde dolaşıyor.

Türkiye'de php yaygın değil çünkü unix o kadar yaygın değil. IT akademileri Microsoft peşinde. Craigslist'i açın Amerika'da web developer ilanlarının kaçında asp, .net aranıyor, kaçında php.. Veya network uzmanlarında da aynı oran söz konusu.

Bu arada o Plesk'in dandikliği, plesk kullanacağıma shell de mutlu mesut dolaşırım.
__________________
peace love union respect
Alıntı ile Cevapla

Cevapla



Konuyu Toplam 2 Üye okuyor. (0 Kayıtlı üye ve 2 Misafir)
 
Seçenekler
Stil


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Python mu Ruby mi? (ceviz.net) RSS Ordan burdan konumuzla ilgili RSS ler 0 2007-03-31 17:30


Bütün Zaman Ayarları WEZ +2 olarak düzenlenmiştir. Şu Anki Saat: 05:12 .


Powered by vBulletin® Version 3.6.10
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.1.0

Firefox