सही रूपरेखा चुनने के लिए 10 मापदंड
आप प्रगति कर रहे हैं और यह एक अच्छी बात है! आप पहले से ही जानते हैं कि आप अपनी साइट या अपने एप्लिकेशन को विकसित करने के लिए एक रूपरेखा का उपयोग करने जा रहे हैं। लेकिन कौन सा? यहाँ एक चेकलिस्ट है जिसका उपयोग आप गलती करने से बचने के लिए कर सकते हैं:
1. विशिष्टता और सामुदायिक आकार
फ्रेमवर्क जितना अधिक जाना जाता है और पहचाना जाता है, उतना ही यह "जीवित", विकसित और पूर्ण होगा: नए विचार, प्लग-इन की संख्या और गुणवत्ता, आदि।
2.Philosophy
यह रूपरेखा का बहुत सार है: यह सुनिश्चित करने के लिए एक मौलिक मानदंड है कि यह आपकी आवश्यकताओं को पूरा करेगा। अपनी जरूरतों के लिए पेशेवरों द्वारा विकसित एक उपकरण स्पष्ट रूप से अन्य पेशेवरों की मांगों को पूरा करेगा।
3.Sustainability
एक फ्रेमवर्क चुनने से पहले, सुनिश्चित करें कि यह आपके लिए अवधि तक बनाए रखने में सक्षम होगा। यह आपके अनुप्रयोगों के रखरखाव और उन्नयन दोनों को सरल करता है।
4.Support
एक और मानदंड जिसे अनदेखा नहीं किया जाना चाहिए, वह है आपके सवालों के जवाब खोजने और मदद पाने में आसानी। उपलब्ध समर्थन को पहचानें: प्रकाशक से। एक समुदाय से (मेलिंग सूचियों, आईआरसी, आदि)? सेवा कंपनियों (विकास, समर्थन, प्रशिक्षण) से?
5.Technique
एक भूलभुलैया में फंसने से बचने के लिए, हमेशा एक अंतर समाधान चुनना बेहतर होता है; एक जो विकास के संदर्भ में सर्वोत्तम प्रथाओं का सम्मान करता है (डिजाइन पैटर्न)
6.Security
कोई भी एप्लिकेशन संभावित रूप से असुरक्षित है। जोखिम को कम करने के लिए, सुरक्षा कार्यों को सुनिश्चित करने में सक्षम ढांचे का चयन करना हमेशा बेहतर होता है (उदाहरण के लिए XSS प्रबंधन)।
7.Documentation
एक ढांचे के बारे में मौजूदा साहित्य की प्रकृति, मात्रा और गुणवत्ता का मूल्यांकन करना एक परम आवश्यकता है: एक अच्छी तरह से प्रलेखित उपकरण का उपयोग करना आसान है और अधिक उन्नयन योग्य है।
8.License
लाइसेंस महत्वपूर्ण हैं, क्योंकि वे आपके अनुप्रयोगों पर महत्वपूर्ण प्रभाव डाल सकते हैं। उदाहरण के लिए, जीपीएल-लाइसेंस प्राप्त ढांचे का उपयोग करके विकसित एक आवेदन आवश्यक रूप से जीपीएल के अधीन होगा। दूसरी ओर, यह एमआईटी-लाइसेंस प्राप्त ढांचे के लिए मामला नहीं है।
9. बाजार पर संसाधनों की उपलब्धता
शायद आप रखरखाव और उन्नयन दोनों के लिए एक तकनीकी टीम को विकास के चरण में या लंबी अवधि में घेरना चाहते हैं। दूसरे शब्दों में, सुनिश्चित करें कि आपके द्वारा उपयोग किए जा रहे उपकरण के लिए आवश्यक कौशल खुले बाजार में उपलब्ध हैं।
10. इसे बाहर निकालो!
यही कुंजी है! इंटरनेट पर अच्छे या बुरे, समीक्षाओं, टिप्पणियों और अफवाहों को पढ़ने से संतुष्ट न हों। इसका परीक्षण करके, आप अपना स्वयं का मन बना पाएंगे और सुनिश्चित करेंगे कि आप उपकरण के साथ पूरी तरह से सहज हैं।