🌞 Sumer Sale — 70% छूट के लिए होस्टिंग और डोमेन तक
अब सक्रिय करें

Hostico वेबसाइट का फिर से डिज़ाइन किया गया है!

 

हम नए Hostico वेबसाइट, संस्करण 5.0, में किए गए सुधारों और हाल के समय में हमारी वेब होस्टिंग सेवाओं में किए गए अपग्रेड को पेश करते हुए प्रसन्न हैं। इस लेख को एक्सेस करें ताकि आप अपने विचार हमारे साथ साझा कर सकें।

Hostico / blogद्वारा Damian Enache
Hostico पुन: डिज़ाइन किया गया

यह कैसे शुरू हुआ

छह महीने पहले, जब हमने Hostico की वेबसाइट के पुनः डिज़ाइन के बारे में सोचना शुरू किया, तो हमने अपने कुछ ग्राहकों से चर्चा करने और प्राप्त फीडबैक का पुनः विश्लेषण करने का निर्णय लिया ताकि यह पहचान सकें कि आपके लिए क्या महत्वपूर्ण है और इन पहलुओं को सुधार सकें।

निर्णायक कारक

इस प्रक्रिया के परिणामस्वरूप हमें यह पुनः पुष्टि मिली कि तकनीकी सहायता, सेवाओं की उपलब्धता, अनुप्रयोगों की गति और प्रतिक्रिया समय वे मुख्य कारक हैं जिनके कारण हमें वेब सेवाओं के प्रदाता के रूप में चुना गया है।
हमने आपके द्वारा प्राप्त 167 'रिव्यू' के आधार पर एक औसत निकाली, जिसके परिणामस्वरूप निम्नलिखित स्कोर सामने आया:

  • कुल स्कोर: 9.748 में से 10
  • तकनीकी सहायता: 9.838 में से 10
  • उपलब्धता: 9.724 में से 10
  • प्रतिक्रिया समय: 9.766 में से 10
  • प्रदर्शन: 9.664 में 10

ऑडिट हार्डवेयर

सभी खाते 1U या 2U रैक माउंट सर्वरों पर होस्ट किए जाते हैं, जिनमें दो Intel Xeon Nehalem या Westmere प्रोसेसर (x16-x24 कोर / थ्रेशोल्ड) होते हैं, जो एकल सर्वर के लिए लगभग ~70,000MHz तक कुल मिलाते हैं। मेमोरी 16 से 128GB, EEC DDR III, 1333-1600MHz के बीच होती है। 2GB/s की कनेक्टिविटी, ArborNet द्वारा 8GB/s की DDoS सुरक्षा और 15GB/s की कनेक्टिविटी वाला एक डेटा सेंटर।

सर्वरों पर मौजूद एकमात्र यांत्रिक तत्व RAID 10 के एरे थे जो HDD SATA III या SAS के माध्यम से काम करते हैं। यद्यपि RAID 1+0 (4xHDD/Server) कॉन्फ़िगरेशन रेडंडेंसी (जानकारी को कई HDD पर एक साथ लेखन करने से खराबी के समय डेटा हानि असंभव हो जाती है) और गति (डेटा पढ़ने और लिखने का कार्य कई HDD पर एक साथ होता है) प्रदान करता है, मैंने कुछ क्षणों में बड़े डेटाबेस पर अनुकूलित नहीं किए गए MySql क्वेरीज़ के कारण विलंबता का अनुभव किया है।

समाधान

इस समस्या के समाधान के लिए हमने सभी वेब होस्टिंग सर्वरों पर MySql डेटाबेस के लिए एक अतिरिक्त RAID SSD (सॉलिड-स्टेट ड्राइव) जोड़ने का निर्णय लिया। परिणाम अपेक्षाओं के अनुसार थे, सूचना प्रक्रिया की गति में काफी वृद्धि हुई और अनुकूलित ना किए गए क्वेरी के कारण होने वाले विलंब के समय को समाप्त कर दिया गया।

ऑडिट सॉफ़्टवेयर

मैंने सुरक्षा कारणों से और इस वजह से कि यह हर ग्राहक को अपनी व्यक्तिगत PHP निर्देशिकाएँ रखने की अनुमति देता है, प्रारंभ में suPHP को PHP 'हैंडलर' के रूप में चुना। हम जानते थे, कार्यान्वयन के समय, कि suPHP द्वारा उत्पन्न प्रतिक्रिया समय और संसाधनों की खपत FastCGI की तुलना में बहुत अधिक है।

समाधान

PHP के लिए प्रतिक्रिया समय को कम करने का समाधान यह था कि हम एक ऐसा एप्लिकेशन लिखें जो स्वचालित रूप से प्रत्येक जनरेट किए गए खाते के लिए एक निजी PHP निर्देशिका फ़ाइल जोड़ता है, इस प्रकार हमें FastCGI पर स्विच करने की क्षमता मिलती है, साथ ही वेबसाइटों के प्रतिक्रिया समय को भी कम करता है। इसके अलावा, हमने नए Array RAID SSD पर eAccelerator (PHP का ऑप्टिमाइज़र और एक्सेलेरेटर) को सक्षम किया। प्रभाव आश्चर्यजनक थे, HTTPD कनेक्शनों की प्रोसेसिंग समय और वेबसाइटों की प्रतिक्रिया में स्पष्ट रूप से कमी आई।

क्यों 'फ्लैट डिज़ाइन

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

पुनः डिज़ाइन प्रक्रिया

पुनः डिज़ाइन पूरी तरह से 'इन-हाउस' किया गया था और इसमें लगभग 3 महीनों का समय लगा, जिसके दौरान हम कई डिज़ाइन विकल्पों से गुज़रे। परिणाम है:

  • 10,442 लाइनों का CSS कोड
  • 4,761 पीएचपी/एचटीएमएल कोड की पंक्तियाँ
  • 1,371 लाइनों का JQuery कोड
  • 229 चित्र और तस्वीरें

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

क्या आने वाला है

वेबसाइट पूरी तरह से वैरिएबल्स के आधार पर डिज़ाइन की गई है, जो हमें भविष्य में कई भाषाओं और विभिन्न थीमों के लिए समर्थन जोड़ने की अनुमति देती है। हम 'ज्ञान आधार' को पूरी तरह से फिर से लिखने और Hostico ग्राहकों के लिए समर्पित सुझाव अनुभाग जोड़ने की भी योजना बना रहे हैं।

हम अपने ग्राहकों का इस दी गई प्रतिक्रिया के लिए और हमारे साथ रहने के लिए धन्यवाद करना चाहते हैं!

Hostico / blogप्रकाशित किया गया 21-02-2014