मैं एक नई परियोजना शुरू करने जा रहा हूं और मुझे किस भाषा/ढांचे का उपयोग करने के लिए लटका दिया गया है। मैं व्यावसायिक रूप से एक PHP प्रोग्रामर रहा हूं, लेकिन यह इस परियोजना के पैमाने पर नहीं था। मैंने RoR के साथ चारों ओर खेला है और मैं अब तक बहुत प्रभावित हूं। अभी, दो अग्रणी उम्मीदवार RoR और Symfony2 हैं।नई परियोजना: रेल या सिम्फनी 2 (या अन्य ढांचे) पर रूबी
RoR के साथ मेरा प्रमुख लटका अप: - मुझे रूबी नहीं पता, या मैं शायद ही नहीं करता। मैं इसे ठीक से पढ़ सकता हूं, लेकिन कोड लिखना अटक गया। - मैंने धीमे होने के बारे में शिकायतें पढ़ी हैं, और यह केवल सीएलआई में धीमा प्रतीत होता है।
सिम्फनी 2: के साथ मेरा प्रमुख लटका अप - इसके लिए व्यावहारिक रूप से कोई दस्तावेज नहीं है। Symfony1.x? यकीन है .. लेकिन symfony2 नहीं - वहां भी थोड़ा सा समर्थन है। उनकी साइट पर बीबी 80% स्पैम की तरह है। - इसे स्थानीय देव वातावरण पर स्थापित करने के लिए चला गया है, यह भी चलाने में सक्षम नहीं है (मेरा पहला लटका हुआ देखें)
यह प्रोजेक्ट काफी जटिल होगा और मूल सीआरयूडी संचालन से आगे जाएगा। यह एक सुपर-तंग टाइमलाइन के तहत नहीं है, लेकिन एक है। ~ मील का पत्थर 1 के लिए 3 महीने जो मूल रूप से एक कैलेंडर है, कुछ वित्तीय संगठन सामान (वित्तीय संस्थानों के साथ लेनदेन नहीं, केवल व्यक्तिगत वित्त संगठन प्रकार की सामग्री), और एक परियोजना प्रबंधक/सीएमएस।
भी, मैं अन्य ढांचे का उपयोग करने के लिए खुला हूं, लेकिन symfony2 अभी सबसे अच्छा प्रतीत होता है। अगर symfony2 में RoR का समर्थन/दस्तावेज़ीकरण/ट्यूटोरियल/आदि था तो यह कोई ब्रेनर नहीं होगा।
मुझे इस बात पर वास्तव में दिलचस्पी है कि इस मामले पर स्टैक ओवरफ्लोवर को क्या कहना है। मैं इस साइट पर उत्तरों/उत्तरों की गुणवत्ता से लगातार प्रभावित हूं।
कुछ अन्य उप-प्रश्न (जो अभी मेरे सिर में हैं): - यदि आप एक अलग PHP ढांचे की सिफारिश करते हैं, तो क्यों? - उल्लिखित विकल्पों में से किसी के साथ आप सबसे बड़ी पकड़ क्या हैं?
मुझे पता है कि केकेपीएचपी आरओआर के सबसे नज़दीक है, लेकिन मैं पढ़ रहा हूं कि मॉडल थोड़ा भद्दा हैं (कई रिश्तों और इस तरह के कई)।
अभी, मैं RoR की तरफ झुका रहा हूं। सीधे शब्दों में कहें, मैं वास्तव में इसे सीखना चाहता हूं और यह काम कर सकता है। मैं सिर्फ रूबी नहीं जानता और मैंने symfony2 के बारे में बहुत अच्छा तैयार किया है।
कोई भी सलाह जो आप पेश कर सकते हैं उसकी सराहना की जाएगी। धन्यवाद!
यदि आप इस परियोजना पर काम करते समय एक नई भाषा सीखना चाहते हैं तो मैं रूबी और आरओआर पर पायथन और डैंजो की सलाह दूंगा। – solarc