अब तीसरे वर्ष के लिए, हम इमेजसीएमएस परियोजना की पेशकश कर रहे हैं, जो मूल रूप से कोडिग्निटर के आधार पर बनाई गई है। इस समय के दौरान, फ्रेमवर्क मार्केट में बहुत कुछ बदल गया है, विशेष रूप से कोडिनेटर फ्रेमवर्क समर्थन की गतिविधि में स्पष्ट कमी और वाईआईआई फ्रेमवर्क की लोकप्रियता में शानदार वृद्धि हमें लगता है। विभिन्न रूपरेखाओं के लाभों के बारे में विवाद कम नहीं हुए हैं। आइए ImageCMS के साथ एक फ्रेमवर्क चुनने के मुद्दे को सहसंबद्ध करने की कोशिश करें और पता करें कि हम सीआई के साथ काम क्यों करते हैं।
कोडिगन के साथ काम करना जारी रखने के लिए कई कारण जिन्हें हम आवश्यक मानते हैं:
- कोडाइनाइटर सीखना आसान है, उत्कृष्ट प्रलेखन है, जो विशेषज्ञों ने php के साथ काम किया है, वे बहुत जल्दी जानते हैं और सिस्टम के साथ काम करना शुरू करते हैं;
- हमारे उत्पाद समुदाय में पहले से ही 1,450 से अधिक लोग हैं, और सिस्टम को 20,000 से अधिक बार स्थापित किया गया है। रूपरेखा बदलने के बाद, अपडेट उपयोगकर्ताओं के लिए काम नहीं करेगा और उन्हें एक ही बार में दो उत्पादों का समर्थन करना होगा, पुराना संस्करण लगभग एक वर्ष पुराना है;
- हैकिंग के खिलाफ प्रदर्शन और संरक्षण, सिद्धांत रूप में, समान रूप से अच्छी तरह से Yii के प्रति थोड़ा लाभ के साथ सोचा गया है। हमारी पसंद में मुख्य प्रकार के संरक्षण हैं और यदि आवश्यक हो, तो अतिरिक्त को पूरा करने की अनुमति देता है;
- यह फ्रेमवर्क की भविष्य की संभावनाओं का मूल्यांकन करने के लायक है। चलो एक छोटी सी तुलना करें:
आज, Google निम्नानुसार लोकप्रिय रूपरेखाओं के रुझानों का मूल्यांकन करता है।
CodeIgniter ट्रेंड


ट्रेंड Yii


ज़ेंड ट्रेंड


इस प्रकार, हम देखते हैं कि हालांकि कोडाइनाइटर Yii से हीन है, विशेष रूप से RuNet में, फिर भी इसकी लोकप्रियता लगातार बढ़ रही है, यह ढांचा भविष्य में पद छोड़ने वाला नहीं है।
डेवलपर्स और समुदायों की क्षमता क्या है। आइए मंचों में सरल सामुदायिक आँकड़े लें:
नाम | Yii | Zend | CodeIgniter |
---|
आधिकारिक मंच में प्रतिभागियों की संख्या | 44,188 | 16,259 | 163,700 |
रूसी भाषा मंच के छात्रों की संख्या | 2313 | 2373 | 2394 |
आधिकारिक मंच में प्रतिभागियों की संख्या

रूसी भाषा मंच के छात्रों की संख्या

अब YII की ताकत और संक्रमण के पेशेवरों पर विचार करें:
- बैकएंड बदलने की क्षमता के साथ कैश (फ़ाइल, मेम्चे, आदि ...);
- एक्सेस अधिकारों का पृथक्करण;
- मॉडल;
संक्षेप में, दस लोगों की एक टीम एक महीने में इस संबंध में कोडिगन को परिष्कृत कर सकती है, ऐसे सामुदायिक संसाधन के साथ, रूपरेखा आशाजनक से अधिक है।
ये सभी फायदे वास्तव में विकास के समय को कम कर सकते हैं, लेकिन आइए कल्पना करें कि नए ढांचे में प्रवास हमें देगा।
इस संबंध में, सवाल यह है कि क्या यह हमारी परियोजना के लिए रूपरेखा के पूर्ण अद्यतन पर काम करने लायक है? मैं इस विषय पर हब्रोसैक्विटी की राय सुनना चाहूंगा।