2010-12-29 6 views
7

कोडलाइनर वी अन्य PHP फ्रेमवर्क कैसे स्केलेबल है? मैं कोडनिर्देशक के लिए नया हूं और यह जानना पसंद करता हूं कि अन्य PHP फ्रेमवर्क की तुलना में यह कितना स्केलेबल है?कोडलाइनर वी अन्य PHP फ्रेमवर्क कैसे स्केलेबल है?

+0

किस पहलू में स्केलेबल? – jondavidjohn

+2

संभावित डुप्लिकेट [स्केलेबिलिटी के लिए सबसे अच्छा PHP एमवीसी फ्रेमवर्क क्या है?] (Http://stackoverflow.com/questions/132056/what-is-the-best-php-mvc-framework-for-scalability) – mario

+0

^I आपसे सहमत हैं –

उत्तर

1

कोडइग्निटर PHP4 के लिए है। कोहाना आपके द्वारा टैग किए गए लोगों में से सबसे अच्छा विकल्प है। सीआई बहुत अच्छा है लेकिन मुझे नहीं पता कि यह तुलनात्मक रूप से इनका तुलना कैसे कर सकता है।

+3

वह बैल है, CodeIgniter 2.0 अब PHP4 का समर्थन नहीं करता है। सीआई ने कोहाना को हर बेंचमार्क में हराया है, लेकिन अब मैं हमेशा देखकर खुश हूं। –

+0

ठीक है, डाउनलोड सीआई 2.0 बटन कहां है? –

+0

@webarto: यहां से नवीनतम युक्ति डाउनलोड करें: https://bitbucket.org/ellislab/codeigniter – treeface

3

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

10 वेब एप्लिकेशन डेवलपर्स से पूछें और आपको शायद आपके द्वारा उपयोग किए जाने वाले टैग के साथ 4 या 5 अलग-अलग उत्तर मिलेंगे।

और यह एक चिकन या अंडे का सवाल है जब आप पूछते हैं कि वे इसका उपयोग कर रहे हैं क्योंकि ऐसा है, या ऐसा इसलिए है क्योंकि वे इसका उपयोग करते हैं।

7

कोडइग्निटर बड़े पैमाने पर स्केलेबल है क्योंकि यह बहुत कम करता है। यह कोडइग्निटर उत्साही से थोड़ा हास्यास्पद लगता है लेकिन यही कारण है कि मैं इसे प्यार करता हूं।

कोडइग्निटर हास्यास्पद रूप से हल्का है। इसमें कोई सम्मेलन नहीं है, कोई वास्तविक ओवरहेड नहीं है और रasmस द्वारा सबसे हल्के ढांचे के रूप में इसका उल्लेख किया गया है।

स्केलेबिलिटी आपके आवेदन को बढ़ाने के बारे में है, यातायात, प्रदर्शन और सामान्य आकार में। सामान्य आकार इससे कोई फर्क नहीं पड़ता क्योंकि यह केवल आपके द्वारा लोड किए जाने वाले लोड को लोड करता है, कुछ सही कैशिंग के साथ यातायात ठीक है और प्रदर्शन शानदार ढंग से काम करता है जैसा कि मैंने पहले ही बताया है: यह नरक के रूप में हल्का है।

मेरे पास एलेक्सा पर 100,000 और उससे अधिक की वेबसाइटों का एक समूह है और उन्होंने अभी तक संघर्ष नहीं किया है।

+0

हमेशा के रूप में टिप्पणी और अंतर्दृष्टि के लिए धन्यवाद। जिज्ञासा से, क्या आपने कभी कोहाना का इस्तेमाल किया है? यदि हां, तो सीआई के पास आप क्या चाहते थे, और इसके बारे में आप किससे नफरत करते थे? अस्पष्ट प्रश्न, मुझे पता है, लेकिन मैं क्या सोचता हूं यह देखने के लिए उत्सुक हूं। – treeface

+0

मैंने कुछ ऐप्स बनाने के लिए कोहाना का उपयोग किया है और यह दोनों सुखद और बेहद निराशाजनक था। मुझे वास्तव में उनकी कैस्केडिंग फाइल सिस्टम और PHP5 मॉडल (और सामान्य रूप से ऑटोलोडिंग) पसंद है, यह $-> लोड से एक प्यारा बदलाव था। अफसोस की बात है कि यह अनियंत्रित और थोड़ा गड़बड़ है। सीआई, कोहाना, रेल और अन्य के सही मिश्रण के लिए FuelPHP http://fuelphp.com/ देखें। –

संबंधित मुद्दे