जहां तक मुझे पता है कि कोडइग्निटर हल्का ढांचा है। मुझे पता है कि ज्यादातर लोग कोडइग्निटर बनाम केकेपीएचपी का उपयोग करते हैं। लेकिन मैं कई सालों से केकेपीएचपी का उपयोग कर रहा हूं।
यदि आप वास्तव में पैमाने के बारे में चिंता करते हैं, तो शुरुआत से मोंगो डीबी या कॉच डीबी जैसे एनओएसक्यूएल समाधान का उपयोग करने पर नज़र डालें। (मैं MongoDB का उपयोग करता हूं और अधिकांश अनुप्रयोगों के लिए mongo MYSQL को प्रतिस्थापित कर सकता है)। फ्रंट एंड के अलावा, डेटाबेस कॉल अक्सर आपको धीमा कर देती है।
किसी अन्य बात पर विचार करने में देरी कार्यकर्ता कतार है। इसके लिए थंबनेल में छवियों को प्रोसेस करने की तरह यह अक्सर एक अलग प्रक्रिया से निपटने के लिए सबसे अच्छा होता है और उपयोगकर्ता को प्रतीक्षा करने से बचें।
लगभग सभी बड़े पैमाने पर वेबसाइट कैशिंग का उपयोग करती हैं। डाटाबेस कैशिंग और एचटीएमएल कैशिंग। आप मेमकैच को देख सकते हैं जो लगभग हर किसी का उपयोग करता है और आपके कैश को स्मृति में संग्रहीत करता है। मोंगो डीबी ने डेटा कॉल करते समय गति की तरह याद दिलाया है।
जैसा कि हर किसी की तरह कहता है, यह ज्यादातर ढांचा नहीं है जो स्केल नहीं करता है। यह तुम्हारा पूरा वास्तुकला है। मैंने अन्य हल्के ढांचे को नहीं देखा है, लेकिन यदि आप केकेपीएचपी और कोडइग्निटर के बीच चयन कर रहे हैं, तो मैं व्यक्तिगत रूप से कोडइग्निटर के साथ जाऊंगा। साथ ही यह सुनिश्चित करें कि आप समय के साथ अपने कोड को दोबारा जारी रखना जारी रखेंगे, इससे आपको अपने ऐप को गति देने वाले बदलाव करने का मौका मिलेगा।
संभावित डुप्लिकेट [क्या सिम्फनी और केकेपीएचपी उपयोग करने योग्य हैं?] (Http: // stackoverflow।कॉम/प्रश्न/2 9 28908/हैं-सिम्फनी-एंड-केकफ़्पी-बहुत-धीमी-से-उपयोग करने योग्य) – ircmaxell