html5?

2011-06-16 19 views
6

मैं सॉफ्टवेयर इंजीनियरिंग छात्र हूं। मैं एचटीएमएल 5 और सीएसएस 3 का उपयोग कर एक वेबसाइट स्थापित करना चाहता हूं। मैंने विभिन्न वेब होस्टिंग विकल्पों को देखा। मैं होस्टिंग का उपयोग करना चाहता हूं जो php और mysql प्रदान करता है, ताकि मैं उनको भी अभ्यास कर सकूं। क्या php और mysql पर आधारित एक होस्टिंग HTML5 और css3 के लिए समर्थन प्रदान करेगा? यदि हां, क्या HTML5 कोड केवल उन पृष्ठों में डाला जाएगा जो php एक्सटेंशन हैं?html5?

मैं इसके लिए बहुत नया हूं, कृपया कोई मदद कर सकता है।

धन्यवाद।

+3

यह प्रश्न डाउनवॉट्स के लायक नहीं है या बंद होने के लायक नहीं है। वेब विकास के लिए एक नए प्रोग्रामर के लिए यह एक वैध भ्रम है। –

+1

"एचटीएमएल 5 समर्थन" का मतलब विभिन्न चीजों का हो सकता है। नया पेज मार्कअप होस्टिंग कंपनी से अधिकतर स्वतंत्र है (यदि जटिल 'mod_tidy' स्थापित किया गया था, तो यह जटिल हो सकता है, लेकिन अत्यधिक असामान्य)। यदि आप अन्य "HTML5 प्रौद्योगिकियों" का जिक्र कर रहे थे जैसे कि वेबकॉकेट्स (क्या आपने?), तो एक साझा होस्टिंग सर्वर संभवतः अनुपयुक्त है। – mario

+0

एचटीएमएल और सीएसएस किसी भी वेब एप्लिकेशन का मूल हिस्सा हैं। सर्वर सेटिंग्स, वर्चुअल होस्ट और इत्यादि जैसी कॉन्फ़िगरेशन हैं जिन्हें ठीक से कॉन्फ़िगर करने की आवश्यकता है। यदि आप होस्टिंग के बारे में ज्यादा नहीं जानते हैं तो आप क्लाउडवेज़ जैसे प्रबंधित होस्टिंग की कोशिश कर सकते हैं –

उत्तर

4

एचटीएमएल 5 और CSS3 ब्राउज़र आधारित प्रौद्योगिकियां हैं, इसलिए आपका होस्टिंग प्रदाता कोई फर्क नहीं पड़ता। उपयोगकर्ता के पास कौन सा ब्राउज़र है, इस बात के लिए महत्वपूर्ण है कि क्या उन तकनीकों का समर्थन किया जाता है या नहीं।

5

CSS3 और HTML5 उपयोगकर्ता के (आपके ग्राहक का) ब्राउज़र पर निर्भर करता है। आपके पास जिस सर्वर पर है, उसके साथ इसका कोई लेना-देना नहीं है।

10

का एचटीएमएल और सीएसएस कोई भी संस्करण केवल सादा पाठ है। कोई भी भाषा जो सादा पाठ उत्पन्न/उपभोग कर सकती है उनमें से किसी के साथ काम कर सकती है। यदि आप चाहें तो बैश स्क्रिप्ट या संकलित सी प्रोग्राम का उपयोग करके आप एक संपूर्ण गतिशील वेबसाइट कर सकते हैं। PHP उनमें से किसी एक की तुलना में टेक्स्ट हैंडलिंग पर थोड़ा और अधिक कुशल होता है। लेकिन यह एकमात्र चीज नहीं है जो एक पृष्ठ उत्पन्न कर सकती है।

एचटीएमएल "कोड" नहीं है। यह सीएसएस के लिए "मार्कअप" है।

9

दाएं, एचटीएमएल 5 और CSS3 को आपके होस्ट द्वारा नियंत्रित नहीं किया जाता है, वे ग्राहक पक्ष पर प्रस्तुत किए जाते हैं, इसलिए प्रत्येक होस्ट आपको उनका उपयोग करने की अनुमति देता है। आप सीधे PHP फ़ाइलों में एचटीएमएल 5 और CSS3 लिख सकते हैं और वे उन पृष्ठों पर PHP का उपयोग करने में सक्षम होने के लाभ के साथ एचटीएमएल फाइलें जैसे ही प्रस्तुत किए जाएंगे।

सर्वर खरीदने पर आप कंपनी के कंप्यूटर पर जगह खरीद रहे हैं और उनके लिए अपनी फाइलें बनाए रखने के लिए, क्लाइंट-साइड प्रतिपादन से निपटने के लिए नहीं।

1

एचटीएमएल 5 और सीएसएस 3 वास्तव में ऐसी भाषाएं हैं जिन्हें वेब ब्राउजर (क्लाइंट साइड) द्वारा संसाधित किया जाता है, इसलिए होस्टिंग सर्वर (सर्वर साइड) किसी भी प्रकार के एचटीएमएल 5 या सीएसएस 3 कोड को प्रस्तुत, पार्स या निष्पादित नहीं करता है । लेकिन अन्य पोस्टर पहले से ही इसका उल्लेख कर चुके हैं।

यदि आप एक नया वेब प्रोग्रामर हैं, तो मैं आपको यह अवधारणा प्रस्तुत करता हूं: "सुंदर गिरावट"। चूंकि एक वेब प्रोग्रामर के रूप में आपके पास शून्य नियंत्रण है कि आपका अंतिम उपयोगकर्ता किस प्रकार का ब्राउज़र उपयोग करता है, यह आपके शॉट्स की योजना बनाने के लिए फायदेमंद है। एचटीएमएल 5 और सीएसएस 3 उभरती प्रौद्योगिकियां हैं जिनके पास जनता के लिए उपलब्ध विभिन्न वेब ब्राउज़र में विभिन्न स्तरों का समर्थन है। अनुग्रहजनक गिरावट का अर्थ है कि आप एचटीएमएल 5/सीएसएस 3 तकनीकों का उपयोग करना चाहते हैं, और आप उन्हें लागू करते हैं लेकिन आप अपने उपयोगकर्ताओं के लिए विधियों/साधनों को छोड़कर अपनी वेबसाइट से अभी भी बातचीत कर सकते हैं यदि उन तकनीकों का उपयोग ब्राउज़र द्वारा समर्थित नहीं है।

यहाँ लेख के लिए कुछ लिंक है कि कैसे अपने पृष्ठ/वेबसाइट बनाने के लिए के बारे में सीखने में आप के लिए उपयोगी हो सकता है कर रहे हैं मनोहर पतन करते हैं:

Article 1,

Article 2,

Article 3

वैकल्पिक रूप से एक और विचार है जो इस अवधारणा से मेल खाता है, जिसे "प्रोग्रेसिव एन्हांसमेंट" कहा जाता है।मैं सिर्फ उद्धृत करने के लिए जा रहा हूँ wikipedia entry:

प्रगतिशील संवर्धन (पीई) रणनीति जानबूझ उलट है में: एक बुनियादी मार्कअप दस्तावेज़ बनाया जाता है, ब्राउज़र सॉफ्टवेयर कार्यक्षमता की सबसे कम आम विभाजक, और उसके बाद डिजाइनर की दिशा में सक्षम कैस्केडिंग स्टाइल शीट्स या जावास्क्रिप्ट (या फ्लैश या जावा एप्लेट्स या एसवीजी इत्यादि जैसी अन्य उन्नत तकनीकों) जैसे आधुनिक तकनीकों का उपयोग करके पृष्ठ की प्रस्तुति और व्यवहार में कार्यक्षमता या संवर्धन में जोड़ता है। ऐसे सभी संवर्द्धन बाहरी रूप से जुड़े हुए हैं, रोक रहे हैं कुछ ब्राउज़रों द्वारा अनावश्यक रूप से डाउनलोड होने से अनुपयोगी डेटा।

शुभकामनाएँ!

एच