मैंने सिम्फनी 2 के साथ एक वेबसाइट बनाना शुरू किया, और मेरे पास संसाधनों के बारे में कुछ विवाद था।सिमफनी 2 में कोर संसाधन कहां रखा जाए?
सिम्फनी 2 पुस्तक कहती है कि प्रत्येक संसाधन फ़ाइल को बंडल में होना चाहिए, लेकिन सबसे आवश्यक छवियों, .js और .css फ़ाइलों के बारे में क्या है जो मैं प्रत्येक पृष्ठ पर base.html.twig फ़ाइल में उपयोग करता हूं?
क्या मुझे इन फ़ाइलों के लिए कोरबंडल या कुछ समान बनाना चाहिए, या क्या मुझे इसे ऐप \ संसाधन फ़ोल्डर (या सीधे वेब फ़ोल्डर में) में रखना चाहिए? यदि मैं इनके लिए ऐप \ संसाधन फ़ोल्डर का उपयोग कर सकता हूं, तो मैं इन फ़ाइलों को टेम्पलेट से कैसे संदर्भित कर सकता हूं?
इसके लिए एक बंडल बनाना थोड़ा अनावश्यक लगता है, और इन फ़ाइलों के लिए संपत्ति urls भी बदसूरत हैं (उदा। '/bundles/projectcore/images/logo.jpg') मेरी राय में।
यहां सबसे अच्छा अभ्यास क्या है?
में लगता है कि मुझे लगता है कि मैं इन संसाधनों को संग्रहीत करने के लिए एसेट्सबंडल बनाउंगा, यह अभी भी उन्हें सभी वेब फ़ोल्डर में रखने से बनाए रखने योग्य है (विशेष रूप से, यदि मैं चाहता हूं इन संपत्तियों को एक अन्य परियोजना में पुन: उपयोग करें)। जवाब के लिए धन्यवाद! – banrobert