php/asp/joomla/flash/java hangisini seçmeli?

Kodla Büyü

sizce hangisi daha iyi?

  • php

    Oy: 16 44.4%
  • asp.net

    Oy: 7 19.4%
  • joomla

    Oy: 9 25.0%
  • flash

    Oy: 1 2.8%
  • java

    Oy: 3 8.3%

  • Kullanılan toplam oy
    36

gökhankeven

Aktif Üye
Mesajlar
108
her bilgisayarcı gibi bende az çok web tasarımı ile ilgilendim.ama artık biraz daha uzmanlaşmak istiyorum.daha önce joomla ile site yaptım yani php ye yabancı değilim.aspnet konusunada biraz baktım.ama hangi konuda devam edeceğimi belirleme konusunda sıkıntılıyım.ikisininde birbirine göre üstünlükleri vardır belki.bunların ne olduğunu bu kanuda kendini geliştirebilmiş arkadaşalrın yorumlarına bırakıyorum.bu anket ve konu sonucunda benim gibi artık bir yerden başlayalım diyen arkadaşlar içinde çok faydalı olcaktır.
not bu arda hazır sistemler(joomla-mambo gibi)ve flash web tasarımı konusundada görüşleriniz bekliyoruz.
not:bildiğim çeşitleri bunlar diğer seçeneğini ise benim bilmediğim bir web programlama varsa diye yazdım.eğer ismini iletirseniz.onuda ekleyebilirim.
 
ben hazırdan yana değilim. Hazırı tasarım olarak kullanabilisin ama kod kısmında kesinlikte tavsiye etmiyorum. Eğer sitene tam anlamıyla hakim olmak istiyorsan sitenin kodlarını kendin yazmalısın. Asp.net tavsiye ederim.

Not: bu arada Ankette Asp.net yok. Asp.net asp den farklıdır.
 
tama hocam asp net olarak düzenliyorum.
bende hazır koddan yana değilim.sonuçta joomla ile eklerken hazır kodların ne olduğunu bilmiyoruz ve açıkları olabiliyor.
asp.net demenizin sebeplerini yazabilmeniz mümkünse biz bilmeyenler için daha faydalı olur.
bu arada joomla kötü demiyoum.en azından bana css ve veri tabanı konusunda birşeyler öğretti.
 
Ben Java taraftarıyım :) biliyor musun derseniz bilmiyorum ama java bana daha çekici gelmiştir. Adında bile asalet var ba ba ba JAVA :)
 
Neden asp.net sorusuna.....

M.Giray Özkan tarafından yazıldı

ASP.NET

.NET 'e giriş, Neden ASP.NET?

ASP.NET kısaca Microsoft'un Haziran ayı itibari ile lanse edilen yeni sunucu taraflı web teknolojisidir. Microsoft'un yeni gözbebeği olan .NET alt yapısı çerçevesinde, bir çok açıdan yetersiz kalmaya başlamış ve tabiri caizse son kullanım tarihi geçmiş ASP 'nin yerini alacak olan ASP.NET, web programcılığı tarihinde çığır açacak yeniliklerle karşımıza çıkmakta. İlk olarak ASP+ olarak açıklanan bu yeni teknoloji, Microsoft'un sunucu taraflı internet teknolojilerini de .NET platformu altında toplama kararından sonra ASP.NET adını aldı.

Neden ASP den vazgeçip yeni bir dil öğrenmeliyim diyorsanız cevabı hazır. Öncelikle ASP nin neden terkedilmeye mahkum olduğunu anlayalım.

1. Bildiğiniz üzere ASP (Active Server Pages), uzantıları ".asp" olan dosyaların asp.dll adlı bir ISAPI yorumlayıcısı tarafından yorumlanması ve kodda yer alan işler yapıldıktan sonra sonucun istemciye gönderilmesi esasına dayanıyordu ki bu sunucunun performansını ciddi şekilde etkiliyordu. Her isteğin ardından tekrar yorumlanan kodlar aynı anda yüzlerce sitenin barındığı sunuculara ciddi yük getirmekteydi.

2. ASP ile yazdığınız kodlar her ne kadar site ziyaretçileri için görüntülenemez olsalarda, intranet uygulamaları geliştirenler aylarca uğraşıp geliştirdikleri programlarını herhangi bir ortama kurduklarında ciddi bir tedirginlik içine girerlerdi. Neden, kodlar ortalıkta da ondan.

3. Yarı nesne tabanlı bir programlama dili olan ASP, sadece temel öğeleri ve işlevleri içeren bir nesne ortamı sağlıyordu. Sunucuda kurulu olan COM objelerine erişerek veya kendi objelerinizi yazarak ( sunucuya kaydetmek zorundaydınız ) kendinize nispeten geniş bir hareket ortamı yaratabiliyordunuz. Ancak ASP'nin özgün nesne topluluğu bir çok sorunun çözülmesinde yetersiz kaldığından çoğunlukla üçüncü parti COM bileşenlerine ihtiyaç duyuluyordu. Bu çok ciddi bir sorundu çünkü her Hosting firması sizin ihtiyacınız olan bileşeni bulundurmayabiliyordu. Sizin yazdığınız bileşenlerin sisteme kurulması konusunda da güvenlik açısından çok hassas davranıyorlardı.

4. ASP, HTML kodlarının arasına serpiştirilerek yazılması gereken bir dil. Buna
literatürde "Spagetti kodlama" deniliyor. HTML tagleri arasında kaybolan ASP kodları hiç hoş bir görünüm arzetmediği gibi, herşeyin birbirine girmesine de neden olabiliyordu.

5. ASP ile Nesne yönelimli çalışamadığınızdan tekrar kullanılabilir sınıflar ( class ) ve arabirimler yazılamıyordu.

6. Oluşturduğunuz formların yönetimi ise başlı başına bir dertti. Formun içindeki bilgilerin kontrolleri ASP ile yapılamadığından Javascript öğrenmek ve kullanmak zorunda kalmıştık. Formdaki değişiklikler neticesinde, formun bazı öğrelerinin içeriğinin değişmesinin gerektiği durumlarda formun mutlaka submit edilmesi gerekiyordu. Tabii Javascript'i iyi biliyorsanız durum farklı.


Kaynak: http://www.maxiasp.net/y_asp_net_giris.aspx
 
@cimenwd
peki asp.net server fiyatı dışında eksi yönü var mı.
php nin asp.nete göre üstünlüğü varmı
yoksa ikiside birbirinin benzeri sadece kişisel seçim mi bunlardan birini seçmek.
 
Benim görüşüm php.........
Hazırada kesinlikle karşı değilim...Neden? Joomla için konuşuyorum... Sende php öğren bir bileşen yap...yayınla...Herkesle paylaş..Bu hazırcılık değil bence...Zaten var olan bir şeyi paylaşıp geliştirme...Bence çok mantıklı ve zaman açısından oldukça kazancın oluyor...

Joomlayı seviyorum...:)
 
bim' Alıntı:
Ben Java taraftarıyım :) biliyor musun derseniz bilmiyorum ama java bana daha çekici gelmiştir. Adında bile asalet var ba ba ba JAVA :)

java motorsiklet vardı eskiden. belki hala vardır bilmiyorum. belki ondan dolayı seviyor olabilirsiniz hocam :lol:

ben asp derim. asp biliyorsanız güç sizdedir demektir.
 
eğer kendini geliştirmek ve uzmanlaşmak istiyorsan ya java ya da .net derim. özel sektörde bu konuda çalışmış birisi olarak gelecek programlanabilen cihazlar üzerine kurulacak ve bunların programları da bu ikisinde yazılabiliyor
 
.net uğraş gerektirir. php ciler genelde hazırcıdır. o yüzden yorum yazmaya üşenmişlerdir :mrgreen:
 
halen netliğe kavuşmuş değil konu.özellikle php kullananlar yazmadı.valla .nete başlicam.php ye dokunmayacağım haaa :P :D
 
agahyildiz' Alıntı:
bim' Alıntı:
Ben Java taraftarıyım :) biliyor musun derseniz bilmiyorum ama java bana daha çekici gelmiştir. Adında bile asalet var ba ba ba JAVA :)

java motorsiklet vardı eskiden. belki hala vardır bilmiyorum. belki ondan dolayı seviyor olabilirsiniz hocam :lol:

ben asp derim. asp biliyorsanız güç sizdedir demektir.

Sayın hocam basit uygulamalarda java akıllıca bir seçim değil .
Ayrıca asp php yada jsp cok fark etmez her kod her programlama dili ile yazılır.Önemli olan başlamak ....

Ayrıca internet siteleri yazılmaz . Web sitesi içinde kullanılan kodlar yazılır. hani html taglari ile kodları arasındaki fark gibi .....
 
bu işin sanatsal yanı..benim tercihim külliyen flash...çok zevkli...

sunucu ziyaretçi arası etkileşim çok olacaksa örnegin online oyun vb.vb scriptleri olacaksa yani asp.net şu an için iyi bir başlnagıç olacaktır...

bu işten para kazanılacaksa php ve joomla daha seri iş görür..

asp.net diğer yazılanlarıda olumlu etkiler mutlaka uzmanlaşmak lazım ..bu işin mutfagı bu..
 
anladığım kadarıyla.asp.net veya php den birini seç kendini geliştir diyorsunuz.yani ikiside iyi ve yetenekli .önemli olan kendini birinde geliştirmek galiba :)
 
walla hocam bende asp.nete başladım.ama bayağı zorlanıyorum..asp bilmediğimdenmi zorlanıyorum acaba
 
phb daha kullanışlı.php zor ama mükemmelbir dil. bilirsen herşeyi yaparsın.kullanım alanı geniş.birde flash bilirsen değme keyfine
 
Kesinlikle bu işe yeni başlıyorsanız doğrudan ASP.net ile başlayın. Gerisi yalan ve hikaye. Bir kere .net teknolojisi komple bir çözüm. Bir defa öğren hem web, hem masaüstü hemde mobil programcılığı bir defada aradan çıkar derim.
 
joomla diyenlere şaşıyorum, joomla hazır bir sistem, hazır bir sistemi nasıl bir programlama diliyle kıyaslarsınız :D
benim tercihim php, ama asp.net de neden olmasın...
 
bunlar arasından yeni bir şey öğrenmek isteniyorsa object oriented(nesne yönemli) programlama üzerine çalışma yapılabilir. ankette sayılan dillerin hepsi onu kullanıyo çünkü. php biraz uzak ve joomla yı bunun dışında sayarsak tabi. ben son yılımda java öğrendim ve j2me apileri ile kod yazmıştım hiç kasmadan as3 ve c# öğrenebildim mesela
 
muratti32' Alıntı:
bunlar arasından yeni bir şey öğrenmek isteniyorsa object oriented(nesne yönemli) programlama üzerine çalışma yapılabilir. ankette sayılan dillerin hepsi onu kullanıyo çünkü. php biraz uzak ve joomla yı bunun dışında sayarsak tabi. ben son yılımda java öğrendim ve j2me apileri ile kod yazmıştım hiç kasmadan as3 ve c# öğrenebildim mesela
php mi oop'ye uzak?! çok güçlü frameworkleri var, php5te oop ile ilgili bir sürü yenilik getirildi, ayrıca php6 da çıktı...
 
Uzun zaman php ile uğraştım
asp.NET sanırım 99 da duyurulduktan sorna hep aklımda öğrenme isteyi kalmıştır, birsürü metini duydum . 2007 den 2008 kadar bir yılımı asp.net ile bir portal hazırlamak için ayırdım. Yaptımda çok inceliklerini gördüm okudum öğrendim. asp.NET in vitirini güzeldir iki sürükle bırakla gerçekten gerçekten güzel işler çıkıyor. ama sonuçta programcılıkmı oluyro bilmiyorum bu. MSSQL ile tam uyumlu ve harika Visual sitüdyo veya visual web developer arayüzü ile güzel işler çıkıyor. Ben mysql ile çalıştım o başka
Ama şunu fark ettim insanı kendine çeken bu şaşalı alımlı vitrin sıradışı bir açlışma yapmaya kalkınca insanı yapa yanlız bırakıyor . Bu öyle bir duyguki sana güven veren dostunun seni yarıyolsa satması gibi :P
asp.net sana birsürü nesne sunar ama bunların olaylarına ve özeliklerine hakim olmazk ayrı bir sorun. Eğer ben sadece kodlarla çalışacam öğrencem diyrosanız yolunuz açık aksi halde her tıkanabilirsiniz. Kaldıki kod yazsan bile ezber isteyen bazı hususlarvar bir kenarsa bir not defteri ve içinde bür sürü kodlarınız olacakki ordan kopyele . Ben google noot defterini kullnıyordum.
http://www.google.com/notebook/public/15407046929667552804/BDQgaQgoQlYvg6-Aj?hl=tr

PHP öylemi php esnek , php güzel , php şirin , php topluluğu yrdıms ever , php serveri ucuz internette asp.net e nazar daha fazla kaynak örnek kodlar bulabilrisin. Hele birde son versiyonu ile beraber nesne yönemlili olduki dadından yenilimiyor. Hele birde php için framework ler çıktıki php yi zaten bilen biri bu framework lerden birni öğrenirse aynı zamanda daha fazla iş çıkartıyor..... PHP kıral.
java yı bu tartışmaya katmayın. doğru olmaz java platformu tek başına dünyalara bedel diyorlar :D
Zaten sinek oldürmek için roket kullanmanın anlamıyok %99.9 umuzun web işleri için java tercihi komik olur.

Kısaca ben PHP ile devam ediyorum bu günlerde birde framework öğreniyorum.
CodeIgniter :P
 
bir ara ben de codeigniter'a adım atmıştım ama sonra bıraktım çünkü codeigniter öğreneceğime başka bir programlama dili öğrenirim daha iyidir. hazır geliyor bana ve zaman kaybı bence. (zaman bulunca) kendi framework'u mu kodlayacağım, böylelikle daha hakim olurum sistemime.
tabi ki oop'siz kod yazmaktansa framework kullanmak daha iyidir.
 
Frameworkun temelinde yatan zaten hazırlık :D . Rutin işeri , ihtiyacın olacak classları fonsiyonlar vs senin için zaten yazmışlar. Kendin yazsanda yazdığın dezavantajlar gene geçerli olacak bence kendini yolrma enerjini bir framework öğrenmek için harca.
Zaten php ile haşır neşir olmuş biri framework ile ilgilenmeli . Bir iki haftadır dökümanları kurcalıyorum, yeni bir programlama dilinden çok kuralları belirlenmiş bir düzene ayak uydurmak gibi birşey. Yani sonuçta gene PHP ile kod yazıyorsun.
Mesala bir form hazırladın giriş alanlarını ve bu alanlara girilecek kuralları belirliyorsun. Gerisini framework hallediyor. Kuralla uymadan veri girilmişse sen dert etmiyorsun . Veritabanına bağlanmak veri çekmek gerçekten güzel olmuş mysql komutları ile uğraşmıyorsun :D
Yaşasın PHP ve Framework .
 
BBNET
Geri
Üst