html5?

2011-06-16 25 views
6

Yazılım mühendisliği öğrencisiyim. html5 ve css3 kullanarak bir web sitesi kurmak istiyorum. Çeşitli web barındırma seçeneklerine baktım. Ben de pp ve mysql sağlayan barındırma kullanmak istiyorum, böylece ben de pratik yapabilirsiniz. php ve mysql tabanlı bir hosting html5 ve css3 için destek sağlar mı? Evet ise, html5 kodu php uzantısı olan sayfalara eklenecek mi?html5?

Bu konuda çok yeniyim, birileri yardım edebilir.

Teşekkürler.

+3

Bu soru yok saymayı veya kapatmayı hak etmiyor. Web geliştirmeye yeni bir programcı için meşru bir karışıklık var. –

+1

"HTML5 desteği" çeşitli şeyler anlamına gelebilir. Yeni sayfa biçimlendirmesi çoğunlukla hosting firmasından bağımsızdır ('mod_tidy' kurulduysa oldukça karmaşıktır ancak karmaşık olabilir). Websockets gibi diğer "HTML5 teknolojilerini" kullanıyor olsaydınız (siz mi?), Paylaşılan bir barındırma sunucusu büyük olasılıkla uygun değildir. – mario

+0

HTML ve CSS, herhangi bir web uygulamasının temel parçasıdır. Düzgün yapılandırılması gereken sunucu ayarları, sanal ana bilgisayar ve benzeri gibi yapılandırmalar vardır. Eğer hosting hakkında çok şey bilmiyorsanız, Cloudways gibi ücretsiz hosting yapmayı deneyin. –

cevap

4

HTML5 ve CSS3 tarayıcı tabanlı teknolojiler olduğundan, barındırma sağlayıcınız önemli değildir. Bir kullanıcının hangi teknolojilerin desteklenip desteklenmediği konusunda bir önemi vardır.

5

CSS3 ve HTML5 Kullanıcının (istemcinizin) tarayıcısına bağlıdır. Sayfanın açık olduğu sunucu ile ilgisi yok.

10

HTML ve CSS'nin ANY sürümü yalnızca düz metindir. Düz metin oluşturabilen/tüketen herhangi bir dil, bunlardan herhangi biri ile çalışabilir. İsterseniz bash komut dosyaları veya derlenmiş bir C programı kullanarak tüm dinamik bir web sitesi yapabilirsiniz. PHP, metin işlemede bunlardan daha az verimli oluyor. Ama bir sayfa oluşturabilecek tek şey bu değil.

HTML "kod" değildir. CSS için aynı "işaretleme".

9

Doğru, HTML5 ve CSS3 barındırıcınız tarafından işlenmez, bunlar istemci tarafında oluşturulur, böylece her ana makine bunları kullanmanıza izin verir. HTML5 ve CSS3'ü doğrudan PHP dosyalarına yazabilir ve bu sayfalarda PHP'yi kullanabilmenin avantajı ile HTML dosyaları gibi işlenecektir.

Sunucuları satın alırken, şirket bilgisayarlarında alan satın alıyorsunuz ve dosyalarınızı korumak için, istemci tarafı oluşturma işlemleriyle ilgilenmiyorsunuz.

1

HTML 5 ve CSS 3 gerçekten bir web tarayıcısı (istemci tarafı) tarafından işlenen dillerdir, bu nedenle barındırma sunucusu (sunucu tarafı) HTML 5 veya CSS 3 kodunu oluşturmaz, ayrıştırmaz veya yürütmez . Ancak diğer posterler bundan daha önce bahsetti.

Yeni bir web programcısı iseniz, bu konsepti size sunarım: "zarif bozulma". Bir web programcısı olarak son kullanıcınızın ne tür bir tarayıcı kullandığını kontrol ettiğinizde, çekiminizi planlamak faydalı olacaktır. HTML 5 ve CSS 3, herkese açık olan çeşitli web tarayıcılarında çeşitli düzeylerde desteğe sahip olan yeni teknolojilerdir. Zarif Degradasyon, HTML 5/CSS 3 teknolojilerini kullanmak istediğinizi ve bunları uygulayacağınız anlamına gelir, ancak kullanıcılarınız, kullandığınız tarayıcı tarafından desteklenmiyorsa, kullanıcılarınızın web sitenizle etkileşimde bulunmasına yönelik yöntemler/araçlar bırakırsınız. İşte

sayfanızı/web yapmak hakkında bilgi edinmek sizin için yararlı olabilecek makalelere bazı bağlantılar işlev yitimi gerçekleştirin:

Article 1,

Article 2,

Article 3

Alternatif olarak, "Progressive Enhancement" olarak bilinen bu konsepte karşılık gelen başka bir fikir de vardır.Sadece alıntı gidiyorum wikipedia entry:

Progresif Enhancement (PE) stratejisi kasten ters olarak

: Temel bir biçimlendirme belgesi oluşturulur, daha sonra düşük ortak tarayıcı yazılımı işlevselliği payda ve tasarım yönelikse Cascading Style Sheets veya JavaScript (veya Flash veya Java appletleri veya SVG, vb. gibi diğer ileri teknolojiler) gibi modern teknolojileri kullanarak, sayfanın sunumu ve davranışına işlev veya geliştirmeler ekler. Bu tür tüm geliştirmeler harici olarak bağlantılıdır, önler Bazı tarayıcılar tarafından gereksiz yere indirilemeyen veriler kullanılamaz.

İyi şanslar!

H