BASKALE.NETGOO

BASKALE.NETGOO

BLUE-MOON-HACKERTEAM
 
AnasayfaAnasayfa  GaleriGaleri  Üye ListesiÜye Listesi  Kullanıcı GruplarıKullanıcı Grupları  Kayıt OlKayıt Ol  Giriş yapGiriş yap  
Arama
 
 

Sonuç :
 
Rechercher çıkıntı araştırma
En son konular
» Delphi Derleyicileri Başlığı
Paz Şub. 20, 2011 12:53 am tarafından byhuysuz

» Modemi hızlandırma
C.tesi Şub. 19, 2011 2:17 pm tarafından byhuysuz

» Visual Studio 2010 Yükle Sadece [10mb]
C.tesi Şub. 19, 2011 12:16 pm tarafından byhuysuz

» Adobe'nin Bütün Versiyonları İçin Crack
Salı Şub. 15, 2011 9:25 pm tarafından byhuysuz

» 1st javascript Editor Professional Edition v5.1 | 8.11 Mb
Salı Şub. 08, 2011 3:35 pm tarafından byhuysuz

» 30 Sn'de [Pc Çökertme + Panzehir]
Ptsi Şub. 07, 2011 4:13 pm tarafından byhuysuz

» Java Görsel Eğitim Seti
Ptsi Ağus. 09, 2010 9:32 pm tarafından admin

» Programlamaya Nereden Baslamali?
Ptsi Ağus. 09, 2010 9:30 pm tarafından admin

» C / C++ E-Book Paylaşımı
Ptsi Ağus. 09, 2010 9:29 pm tarafından admin

» C dilinde basit bir mayın tarlası programı
Ptsi Ağus. 09, 2010 9:05 pm tarafından admin

» Delphi 7 Katılımsız Full | 150mb |
Ptsi Ağus. 09, 2010 8:58 pm tarafından admin

» Delphi 1
Ptsi Ağus. 09, 2010 8:57 pm tarafından admin

» İnternetle İlgili Doğru Sanılan Efsaneler
Ptsi Ağus. 09, 2010 8:54 pm tarafından admin

» Tek Tip Şarj Cihazı Dönemi Başlıyor ..
Ptsi Ağus. 09, 2010 8:53 pm tarafından admin

» Türk mucitten 7 boyutlu sinema
Ptsi Ağus. 09, 2010 8:52 pm tarafından admin

» Schrödinger’in Kedisi | Hem Ölü Hem Canlı
Ptsi Ağus. 09, 2010 8:51 pm tarafından admin

» Win Vista Püf Noktaları ve Optimizasyon
Ptsi Ağus. 09, 2010 8:48 pm tarafından admin

» Bölüm İndex
Ptsi Ağus. 09, 2010 8:47 pm tarafından admin

» Win 7 Püf Noktaları ve Optimizasyon
Ptsi Ağus. 09, 2010 8:45 pm tarafından admin

» Win Xp Püf Noktaları ve Optimizasyon
Ptsi Ağus. 09, 2010 8:44 pm tarafından admin

» Yeni Güvenlik Uygulamalarımız (2010)
Ptsi Ağus. 09, 2010 8:43 pm tarafından admin

» Önemli Olan Güvenlik İse?
Ptsi Ağus. 09, 2010 8:42 pm tarafından admin

» Perl ve Python Exploit Bilgisi (Bug-Res)
Ptsi Ağus. 09, 2010 8:41 pm tarafından admin

» Sonu Olmayan Bir Hack Dökümanı Bug-Res
Ptsi Ağus. 09, 2010 8:40 pm tarafından admin

» Hacking Interface Kitabı - X-Master
Ptsi Ağus. 09, 2010 8:38 pm tarafından admin

» Bug Nedir? Nasıl Oluşur/Bulunur? Bug-Res
Ptsi Ağus. 09, 2010 8:37 pm tarafından admin

» Gerçek Pc Hızlandırma(Uçak Gibi)
Cuma Ağus. 06, 2010 8:46 pm tarafından admin

» 50 Adet Hack Videosu Türkçe [Videolar]
Cuma Ağus. 06, 2010 8:45 pm tarafından admin

» İndexinize Bilgisayarınızdan Arka Plan Müziği||Mr.SoLucaN
Cuma Ağus. 06, 2010 8:44 pm tarafından admin

» Hatırlamadığınız Şifreyi Kırın! 2010
Cuma Ağus. 06, 2010 8:41 pm tarafından admin

» Adsl Hack - Adsl Hackleme - Adls Hack 2010
Cuma Ağus. 06, 2010 8:01 pm tarafından admin

» 2009 Full Anti-Virus Programları
Cuma Ağus. 06, 2010 7:58 pm tarafından admin

Giriş yap
Kullanıcı Adı:
Şifre:
Beni hatırla: 
:: Şifremi unuttum

Paylaş | 
 

 PHP mi ASP mi?

Önceki başlık Sonraki başlık Aşağa gitmek 
YazarMesaj
YENİAJAN
spyajan
spyajan
avatar

Aktiflik :
0 / 9990 / 999

Mesaj Sayısı : 134
Yaş : 28
Kayıt tarihi : 23/07/08

MesajKonu: PHP mi ASP mi?   Perş. Tem. 24, 2008 7:24 pm

Birçok defa karşılaştığımız bu soruya tam olarak bir cevap vermek zor. Fakat yeni başlayanlar için seçimi kolaylaştırmak amacıyla her ikisinin de kendi artıları ve eksilerini bilmekte fayda var.



ASP.NET nedir ve avantajları nelerdir?



ASP.NET, güçlü web uygulamalarının hızla hazırlanabilmesi için Microsoft tarafından hazırlanan en son programlama çatısı olarak özetlenebilir. Yani ASP.NET bir programlama dili olmayıp bir programlama çatısıdır. ASP.NET'i ASP'nin son sürümü olarak düşünmektense, yeni bir dönemin başlangıcı olarak görmek daha doğru olabilir.



Daha hızlı web uygulamaları



ASP.NET derlenmiş kod ve saklanma işlemi ile hız kazanıyor. Daha önceki ASP sürümlerinde bir kullanıcı web sitesine girdiği zaman bilgisayar üzerinde anlık derlemeler yapılırdı ve bu hız kaybına neden olurdu. Artık ASP.NET ile hazırlanmış bir kod, bir ziyaretçi tarafından hiçbir zaman ziyaret edilmese bile derleniyor. Saklama işlemiyle de hafızaya bilgi depolanıp, bu sayede kullanıcılara verilerin daha hızlı yollanması sağlanabiliyor.



ASP.NET ile programcılar sayfalarını her kullanımda yeniden aratmak yerine bir kısmını 'caching' yani tamponlama işlemi sayesinde daha hızlı erişilebilir hale getirebiliyorlar. Bir diğer değişiklik ise ASP .NET ile veri tabanındaki belirli verilerin saklanabilir hale getirilebilmesi. Bu sayede çok değişmeyen bir veritabanını her seferinde tekrar yüklenmek yerine, hızlı erişilebilir forma sokulmuş oluyor.



Güçlü veritabanı fonksiyonları



ASP gibi ASP.NET de programcıların veri tabanlarıyla etkileşimli çalışabilen web uygulamaları yapabilmesine izin veriyor. ASP.NET'in asıl avantajlı bir çok programlama aracına imkan veren Nesne Merkezli (Object Oriented) programlama ile çalışması. Bu sayede daha fonksiyonel ve daha hızlı tasarıma imkan sağlıyor.



Hafıza sızıntısı ve çökme koruması



ASP.NET teki en çok beğenilen yeniliklerin başında hafıza sızıntısı ve çökme koruması özellikleri geliyor. Özellikle hafıza sızıntısı, çoğu kullanıcı tarafından pek bilinen bir konu değilken, sistem yöneticilerini sıkıntıya sokan durumlardan biridir. ASP.NET ile bu hatalar otomatik olarak düzeltilerek, kullanıcıların her zaman web sitesine ulaşabilmesi sağlanıyor.



Çoklu dil desteği



Programcılar artık 25'ten fazla .NET dili ile ASP.NET'i kullanabiliyorlar. Bu dillerden bazıları VB.NET, C# ve Jscript NET. Geniş dil desteği sayesinde birçok programcı web uygulamalarını kolayca hizmete sunabiliyor.



.NET'in parçası olmak



.NET çatısı 3400'den fazla sınıftan oluşan bir yapıya sahip, ASP.NET de .NET'in bir parçası olduğu için neredeyse web uygulaması olarak yapılamayacak hiçbir şey yokmuş gibi gözüküyor.



Programlar ve HTML artık aynı sayfada değil



Önceki sürüm ASP'lerde göze çarpan sorunlardan biri HTML sayfasında programlamanın da görünmesiydi. Diğer bir deyişle, scriptler ve HTML aynı sayfadaydı. Artık gösterilen kod ile script kodu ayrılmış olduğundan, Mic rosoft bunun önüne geçmek için bir önlem almış gibi görünüyor.



ASP.NET'in dezavantajları



Windows zorunluluğu



ASP.NET halen Windows işletim sistemi kullanan bir sunucu üzerinde yapılandırılmak zorunda; kısacası platform bağımsız değil. ASP'de de olan bu sorunu çözmek için Linux sistemlerinde çalışan birkaç ASP hosting sunucusu geliştirildiyse de, işin açıkçası pek başarılı olabilmiş değil. ASP.NET de hali hazırda Windows ve IIS (Internet Information Server)'a mahkumu görünüyor.



Güvenlik



Güvenlik açıkları ASP.NET'ten değil ne yazık ki IIS'ten kaynaklanıyor. Her yeni sürümde açıkları kapansa da IIS dünya çapında güvenlik açıklarıyla ünlü. Fakat .NET ile bununda bir dezavantaj olmaktan çıkması bekleniyor.



Bedava değil



Evet, buna bir çok kişi şaşıracak ama temelde ASP.NET bedava değil. Ne de olsa kendi bilgisayarınızda ASP.NET kullanabilmek için (lisanslı) bir Windows sürümüne ihtiyacınız var. Bu da demek ki tam anlamıyla bedava değil.



Eklenti krizi



ASP.NET kaynak olarak bedava gibi görünebilir ama programlama konusunda bilgili değilseniz hazırlıklı olmanız gereken bir durum var, o da eklentiler. Bir işlemi yapmak için gereken eklentiler genelde ücretli olarak satılıyor. Tabii saatlerce uğraştan sonra bedava olan birkaç eklentiyi zor da olsa bulabilirsiniz.



Hosting maliyeti



Eğer dışarıdan hosting hizmeti alacaksanız biraz daha fazla para ödemeye hazırlıklı olmanız gerekiyor. Çünkü genel olarak Windows hosting daha pahalı, ki bu da normal olması gereken bir fark.



PHP nedir ve avantajları nelerdir?



Personel Home Page'in kısaltmasından oluşan PHP bir web işaretleme dilidir. Zaman içinde çok fazla taraftar bulması sonucu insanlar arasında adı PHP: Hypertext Preprocessor' kısaltması olarak da değiştirildi. PHP aslında ASP'nin alternatifi olarak görünse de, ilerleyen zamanlarda PHP kendine rakip kabul etmez hale geldi.



Açık kaynak kodu



Kim ne derse desin açık kaynak kodu bilgisayar ile ilgili her sektörün lokomotifi durumunda.



Açık kaynak tabanlı her şey çok hızlı gelişiyor ve taraftar buluyor. Açık kaynak kodu sayesinde herhangi bir hata ya da açık bulunduğunda, saatler içinde yamalar yapılabiliyor. Kısacası sürekli olarak geliştirme çalışmaları devam ediyor.



Hız hız hız



Platform bağımsızlığı



PHP ile biri işletim sistemine mahkum değilsiniz. Unix, Linux, Solaris ve Windows altında PHP sunucusu kurabilirsiniz. Ayrıca PHP dünya üzerinde kullanılan birçok web sunucusu çözümünde destekleniyor. Örnek vermek gerekirse Apache, Microsoft IIS ve Microsoft PWS PHP desteklidir.



Maliyet hesapları



PHP açık kaynak kodu ile yazıldığı için herhangi bir maliyeti bulunmuyor. Bunun yanında şirketler PHP'nin açık kaynak kodu üzerinde çalışma yapıp, istedikleri değişiklikleri gerçekleştirerek, istedikleri sonucu alabiliyorlar. Daha da güzel olan, PHP eklentilerinin internet üzerinde binlerce sayıda ücretsiz olarak bulunduğu gerçeğidir. Hiçbir şey bilmeseniz bile PHP ile hazırlanmış bir portal'ı saniyeler içtnde çalışır hale getirebilirsiniz.



MySQL faktörü



Belki de tüm web tasarımcılarının kabul edeceği konu, MySQL veritabanının PHP ile mükemmel sonuç verdiğidir. Neredeyse bütünleşikmiş izlenimi veren bu birliktelik, performansı çok fazla etkiliyor. Internet üzerinde MySQL yönetimi ve ayarlaması için PHP ile hazırlanmış birçok kaynak bulmanız hiç de zor değil. Ayrıca MySQL bir çok veritabanmda bulunmayan fonksiyonlara sahip.



PHP'nin dezavantajları



Hatalarla baş etmek



PHP hatalarla başa çıkmak konusunda ASP.NET veya ColdFusion kadar başarılı ve güçlü değil. PHP'de yapılan bir hata, kolayca birden çok sayfada soruna neden olabiliyor.



Detaylı programlama zorluğu



PHP bir işaretleme dili olduğu için, bir PHP programından cevap alma süresi uzayabilir. Kısacası, ileri seviye programlama işaretleme dili ile yapılabilecek bir işlem değil.



Sonuç



Dünyaca ünlü web siteri, e-bay (www. ebay.com), hotmail, ASP.NET'e geçti bile, ASP ile çok yüksek trafikli site bulmanız pek kolay değilken, ASP.NET ile ilerleyen günlerde bu durum fazlasıyla değişecek. ASP.NET ile yeni bir dönemin açıldığı da kesin ve PHP'nin tahtı gerçek bir tehlike altında diyebiliriz. Bu savaşı kimin kazanacağınını önümüzdeki günlerde birlikte göreceğiz.
Sayfa başına dön Aşağa gitmek
Kullanıcı profilini gör http://www.baskale.netgoo.org
 
PHP mi ASP mi?
Önceki başlık Sonraki başlık Sayfa başına dön 
1 sayfadaki 1 sayfası

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
BASKALE.NETGOO :: BİLİM ve TEKNOLOJİ (giriş) :: BİLİM ve TEKNOLOJİ (giriş) :: Programlama-
Buraya geçin: