Yeni Web Sitesi Projesi Silverlight / Php

4 Cevap php

Çok yakın zamanda benim bir müşteri için geliştirmek için bir proje gibi bir facebook verilmiştir.

Most of the time when i comes to web development I use php since the solution PHP, apache, MySql which are all freely availble solutions, I have been thinking about using Silverlight to develop the web application, and I would like to hear some pros and cons with develping a web application in silverlight. what do you use to host the application? its costs and so on compared a LAMP solution.

Thanks, Eric.

4 Cevap

Neden Silverlight gerektiğini düşünüyorum: Eğer bina konum app türü bir ipucu yok olması, sormam gerekiyor? Flash ve Silverlight gibi duvarlı-bahçe çözümleri ile temel sorun onların tarayıcısı kullanıcılarının modeli ile çok iyi oynamak kalmamasıdır. Imleri ve geri butonu gibi şeyler yanlış bir şey yapmak eğilimindedir. Kolayca uzağa gitmek ve ne yaptıklarını geri gelemez. Jeff ve Joel kendi podcast bu konuda ranted var.

Neredeyse bu gün için Silverlight / Flaş gerek hayal edebileceğiniz her şey muhtemelen bazı tür bir javascript / jQuery UI kiti / eklentisi tarafından ele alınabilir ..

Silverlight özellikle hala hatta MS güncelleştirmeleri sırasında kabul etmek için o kadar tutan bir oldukça düşük penetrasyon oranına sahiptir.

Ben bu teknolojiler mantıklı olduğu için uygulama türleri vardır sizce. Onlar çok ağır grafik veya etkileşimli yoğun Özellikle eğer. Ben bu durumda erken Silverlight daha Flex bakmak olacaktır.

Ben kararın bu uygulamaya erişmek için kimin ihtiyacı ile kapalı başlar söyleyebilirim. Bu tarayıcılarda ve platformlarda geniş bir yelpazede üzerinde çalıştırmak var ise, HTML, CSS ve daha güvenli yapışmasını konum Teknolojileri gibi JavaScript. Eğer sunucu tarafı teknoloji olarak PHP ile mutlu iseniz, o zaman sopa ile. Sen için. Oldukça dik NET uygulamaları öğrenme eğrisi bulacaksınız.

Bu büyük projeler. NET yardımcı doğru itmek eğilimi biraz daha iyi uygulamalar için, dedi. Bazı PHP projeleri küçük başlamak ve daha sonra özgün mimarisi açığa kusurları büyütmek gerekir. Aynı şey tabii. NET ile olabilir ama az çok IMHO biraz daha disiplined eğitime sahip olma eğilimindedir kullanarak programcılar gibi. Tüm kurallarına istisnalar, elbette vardır.

NET dilleri bildik istemci tarafında kod geliştirmek için yetenek ve JavaScript çekici değil -. Silverlight cazibe olsa büyük. Şahsen, (Ajax) ile tüm HTML, CSS ve JavaScript set-up görünümü :-) bir estetik açıdan rahatsız edici

Rob.

PS. Bu lamba ile karşılaştırıldığında geliştirme ortamı için daha pahalı ve arka-uç olacak. Sadece yatırım değerli olup olmadığına karar verebilirsiniz.

Silverlight bir web sitesi oluşturma Flash kullanarak gibi bir fikir olarak kötü:

  • Kullanıcılar baskı edemeyiz

  • Kullanıcılar imi olamaz

  • Search engines can't index specific "pages"

Silverlight uygulaması bunlardan biri değil gibi geleneksel HTML / JS ve Facebook ile mümkün olmayan uygulamaları yapma nedeni var.

Facebook kendisi kullanır PHP, neden PHP geliştirmek değil?