वेस्टा कंट्रोल पैनल


छह महीने तक लगातार काम किया। एक हजार से अधिक प्रतिष्ठानों। 95 हजार नई लाइनें जोड़ीं। 84 हजार निकाले। 360 कमिट किए गए। एक नया संस्करण जारी किया गया है।
मैं सबसे महत्वपूर्ण बदलावों के बारे में बात करना चाहता हूं।


● मैं इंटरफ़ेस के साथ शुरू करूँगा।


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

उदाहरण के लिए, किसी ऑब्जेक्ट का चयन करने के लिए, चेकबॉक्स पर ठीक से क्लिक करना आवश्यक नहीं है, बस ब्लॉक के किसी भी हिस्से पर क्लिक करें। हाय jquery


एक ftp उपयोगकर्ता या डेटाबेस बनाते समय, आप मेल द्वारा जानकारी भेज सकते हैं। सुविधा के लिए, मेलिंग पते के लिए फ़ील्ड में पहले से ही प्रोफ़ाइल से ईमेल है। बेशक, यदि वांछित है, तो पता बदला जा सकता है।


या, यहां एक महान उदाहरण है कि दिनांक प्रारूप कैसे धारणा को प्रभावित करता है।


कुछ बटन संकेतक हैं। यह 1 क्लिक बचा सकता है। इसके अलावा, पारदर्शिता की भावना को बढ़ाया जाता है। उदाहरण में, डीएनएस रिकॉर्ड प्रदर्शित करने के लिए एक बटन दिखाई देता है।

ऐसे कई सुधार हैं। हम और आगे जा रहे हैं।

अंग्रेजी के अलावा, वेस्टा ने रूसी , यूक्रेनी , रोमानियाई और स्पेनिश भाषा बोलीं। I18n समर्थन कैसे पेश किया गया था की कहानी एक अलग लेख की हकदार है। विभिन्न कारणों से, संस्करण 0.9.7 केवल अंग्रेजी था। हालांकि, मंच ने रूसी भाषा के लिए समर्थन पर गंभीरता से चर्चा करना शुरू कर दिया। इसे लागू करने के लिए कई विकल्प प्रस्तावित किए गए थे। ZonD80 ने शैली में सबसे उपयुक्त बनाया, जिसके लिए मैं उन्हें धन्यवाद देना चाहूंगा। सब कुछ बहुत तेजी से हुआ। चर्चा। प्रोटोटाइप। मर्ज! कुछ दिनों बाद हमें स्पेनिश भाषा में अनुवाद मिला। उसे उमर ने चिली से भेजा था। मुझे आश्चर्य है कि उन्होंने परियोजना के बारे में कैसे सीखा। फिर कोलंबो ने यूक्रेनी संस्करण बनाया। थोड़ी देर बाद, हमने सामूहिक रूप से रोमानियाई संस्करण तैयार किया। मुझे लगता है कि इस तरह के पागल गतिशीलता जीपीएल के लिए केवल धन्यवाद पैदा हुआ था।

● वेस्ता ने बादल के वातावरण में आराम से काम करना सीख लिया है। जब पैनल NAT (अमेज़न में ec2 की तरह) के पीछे नेटवर्क पर स्थापित होता है, तो बाहरी और आंतरिक आईपी पते स्वचालित रूप से पहचाने जाएंगे, जिसके बाद कॉन्फ़िगरेशन फ़ाइलों को इस विशिष्टता को ध्यान में रखते हुए उत्पन्न किया जाएगा।

● हमने राउंडक्यूब वेबमेल क्लाइंट में पासवर्ड चेंज प्लग इन लिखा है।


● बिलिंग प्रणाली WHMCS के साथ एकीकरण मॉड्यूल बनाया


● वेब इंटरफ़ेस का उपयोग करके पैनल को अपडेट करने की क्षमता। यम अद्यतन के माध्यम से पारंपरिक तरीका गायब नहीं हुआ है।

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

● साइट लॉग को अब सीधे पैनल से देखा जा सकता है।


● सिस्टम सेवाओं के प्रबंधन के लिए एक खंड दिखाई दिया है।

● DNS क्लस्टर बनाने के लिए कई पैनलों को आपस में जोड़ा जा सकता है (यह अभी भी बीटा कार्यक्षमता है - अभी भी परीक्षण)।

एसएनआई पूरी तरह से समर्थित है, और एसएसएल साइटें रेटिंग ए के साथ पीसीआई अनुपालन परीक्षणों को आसानी से पास करती हैं।

● इंस्टॉलर अधिक जानकारीपूर्ण हो गया है और अब स्पष्ट रूप से कहता है कि क्या स्थापित किया जाएगा। बस मामले में बैकअप बनाया जाता है, लेकिन हम केवल एक स्वच्छ प्रणाली पर पैनल स्थापित करने की सलाह देते हैं। आरएचईएल और सेंटोस वर्तमान संस्करण अब समर्थित हैं।



पूरी तरह से स्थापित होने में लगभग 15 मिनट लगते हैं। नीचे दिए गए निर्देश।
#     root- ssh root@your.server #    curl -O http://vestacp.com/pub/vst-install.sh #   bash vst-install.sh 


अब योजनाओं के बारे में।
1. कोड आधार यथासंभव एकीकृत था, इसलिए निकट भविष्य में हम Ubuntu LTS के लिए एक पोर्ट जारी करना चाहते हैं।
2. एक महत्वपूर्ण लेकिन अभी तक हल नहीं किया गया कार्य प्रलेखन है। हम तय करेंगे।

बस के मामले में, मैं पिछले संस्करण की समीक्षा के लिए एक लिंक प्रदान करूंगा।

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

Source: https://habr.com/ru/post/In183048/


All Articles