Ne Java, PHP, ASP.NET ve gibi platformlarda HTML5 en olası etkileri olurdu?

4 Cevap java

Ben hala merkez depolarında vs vs verileri kaydetme, sunucu-istemci iletişimi bir çok sürücü gerekir anlamak

Web uygulamaları oluşturmak Ama bu platformlarda HTML5 ilkel etkisi nedir? Geliştiricilerin değişir edilmelidir önemli değişiklikler?

4 Cevap

Ben if Eğer yeni HTML5 özelliklerinden yararlanmak için tercih uygulamanız üzerinde büyük bir etkiye sahip olacağına inanıyorum. Uygulama her zaman yeni etiketler içeren olarak UI minimal değişiklikler yapabilirsiniz, ancak sunucu tarafı kod yapılandırılmıştır yollarını etkiler size HTML5 ile yapabileceği çok daha fazlası var.

İşte birkaç örnek:

Siteniz işleyen devam edebilirsiniz bile yeni caching özelliklerini kullanarak çevrimdışı. Istemci tekrar online olduğunda demektir, senkronizasyon çeşit gerçekleşmesi gerekir.

Web SQL databases yapılandırılmış bir şekilde veri istemci tarafında saklamak izin verebilirsiniz. Bu anlamlı sunucu yükünü etkileyebilir. StackOverflow.com sadece yeni sorular aşağı iter veya twitter.com sadece her isteği ile tüm mesajlar yeni mesajlar yerine bir belge gönderir düşünün. Bu etkili sunucu JSON / XML ve HTML, Javascript ve CSS konusunda daha az endişe veren bir web hizmeti olarak giderek daha önemli bir rol oynayacağı anlamına gelir.

Daha önce tarayıcı dondu ve bir gerekçe olarak sunucu tarafında yapıldı komplikasyonlu hesaplamalar müşteri alarak avantaj devredilen web-workers.

Web Sockets Comet ve istemci ve sunucu arasındaki bağlantı artan diğer teknikleri yerine kullanılabilir. Uygulamanız gerçek zamanlı güncellemeler Ancak, gerekirse, zaten bu nedenle bu değişiklik minimal olacağını Comet kullanılarak olurdu.

Görüntü işleme ve işleme canvas kullanarak müşteriye devredilen olabilir.

Bunların yanı sıra, diğer birçok değişiklikler görünümü ile ilgili olan ve önerilen Jens @ olarak uygulamanızın diğer kısımlarını etkilemez.

Modern tarayıcılarda zaten neyin mümkün olduğunu görmek için bu canlı demolar bir göz atın - http://apirocks.com/html5/html5.html#slide1

Ben bu programlama dilleri üzerindeki etkisi hiçbir şey az olacağına inanıyoruz. Her dilde geliştiricilerin Web Uygulamaları geliştirmek için MVC modeli kullanmak daha ve daha fazlasını kullanarak çerçeveler vardır çünkü.

HTML5 geçiş sadece MVC V etkiler. Modelleri ve denetleyicileri çok ya da hiçbir şey değişmez. Yani biraz değişecek tek şey MVC görünümü parçasıdır, bu yüzden HTML kullanımı ve Javascript çok daha fazla değişecek.

IMHO: Bu HTML üzerinde bir etkisi ve JavaScript üzerinde büyük bir etkisi (yeni APIs bir sürü) sahip olacak, ancak backendleri için kullanılan programlama dillerinden bir çok değişmeyecek .

Eğer HTML5, CSS3 JavaScript, SVG, Canvas, Web İşçi, Dönüşümler vs vs içeren HTML5 teknolojisi şemsiyesi bahsediyorsan sonra potansiyel işleme mantığı bir sürü bir cehennem sunucu tarafı teknoloji işleme ile, istemci üzerine hareket edecek Ajax bir sürü JSON / XML hizmet ister.

Sunucu tarafı hala çok önemli olacak, sen de hala hala HTML5 çevrimdışı depolama ilerlemelere rağmen sunucu ucunda şeyler saklamak olacak, güvenlik nedeniyle müşteriden gelen her şeyi (bir biri doğrulamak gerekiyordu web uygulamaları temel faydaları) bulut veri depolama ve her yerden erişiyor.

İş bilge, size sunucu uç web geliştirme daha fazla iseniz oldukça güvenli, ama ben sen ve ben ciddiye çıkan tüm HTML5 teknolojileri bakmak istiyorum ilgili yeteneklerinizi tutmak istiyorsa, hepsi çok heyecan verici şeyler!

Kod çok yerine sunucuların istemci üzerinde çalışır gibi uygulamalar değişecek. Bu neredeyse bir normal masaüstü uygulamaları hızını maç olacak, hızlı tepkiler ve hız ile daha iyi ve daha hızlı uygulama anlamına gelir.