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

यह कैसे शुरू हुआ
छह महीने पहले, जब हम 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 के माध्यम से DDoS सुरक्षा 8GB/s और 15GB/s की कनेक्टिविटी के साथ एक डेटा सेंटर।
सर्वरों पर उपस्थित एकमात्र यांत्रिक घटक RAID 10 एरे थे जिनमें SATA III या SAS HDD थे। यद्यपि RAID 1+0 कॉन्फ़िगरेशन (4xHDD/सर्वर) अतिरिक्तता प्रदान करता है (जानकारी को कई HDDs पर एक साथ लिखने से विफलता की स्थिति में डेटा हानि असंभव हो जाती है) और गति (डेटा को कई HDDs पर एक साथ पढ़ने और लिखने की प्रक्रिया होती है), लेकिन हमने बड़े डेटाबेस पर अनुकूलित MySQL प्रश्नों के कारण कुछ समय पर देरी का अनुभव किया।
समाधान
इस समस्या के समाधान के रूप में, हमने सभी वेब होस्टिंग सर्वरों पर MySQL डेटाबेस के लिए समर्पित एक अतिरिक्त SSD (सॉलिड-स्टेट ड्राइव) RAID एरे जोड़ने का निर्णय लिया। प्रभाव अपेक्षित थे; जानकारी की प्रसंस्करण गति में काफी वृद्धि हुई और अनुपयुक्त प्रश्नों के कारण होने वाली देरी समाप्त हो गई।
ऑडिट सॉफ़्टवेयर
मैंने शुरुआत में सुरक्षा कारणों से और इसलिए कि यह प्रत्येक क्लाइंट को अपने स्वयं के 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 ग्राहकों के लिए समर्पित सुझाव अनुभाग जोड़ने की भी योजना बना रहे हैं।
हम अपने ग्राहकों का इस दी गई प्रतिक्रिया के लिए और हमारे साथ रहने के लिए धन्यवाद करना चाहते हैं!