लंबे समय तक, पहली बार पोस्टर ...एमवीसी सर्वोत्तम अभ्यास के रूप में?
अब मैं उस बिंदु पर हूं जहां मैं लगभग खुद को एक पेशेवर ग्रेड PHP प्रोग्रामर कहूंगा और मेरे पास विभिन्न परियोजनाओं में बहुत सारे कोड का पुन: उपयोग होगा। इसके अलावा, मैंने कई ओपन सोर्स पैकेजों का उपयोग किया है जिनके साथ मैंने एमवीसी मॉडल का उपयोग किया है और नतीजतन मैंने हाल ही में बहुत सारे शोध किए हैं कि यह सब कैसे काम करता है ताकि मैं उन्हें आवश्यकतानुसार बेहतर ढंग से संपादित कर सकूं।
इस बिंदु पर, मैं एक नंगे हड्डियों एमवीसी ढांचे (एक ट्यूटोरियल से) लेने और इसे मेरी आगामी प्रोग्रामिंग नौकरियों के लिए आवश्यकतानुसार विस्तारित करने पर विचार कर रहा हूं।
मेरा सवाल यह है कि एमवीसी मॉडल प्रस्तुति परत से अलग सभी अनुप्रयोग तर्क के साथ एक अच्छी तरह से संरचित ओओपी वेबसाइट पर सर्वोत्तम अभ्यास माना जाता है, जैसे पेज पर कोडिंग के साथ आवश्यक कार्य चर।
या जब मैं लचीलापन कोडिंग करना चाहता हूं तो मैं मुद्दों में भागूंगा।
- एक गैलरी, जहां मैं पेज के सिर में विभिन्न पृष्ठों पर अलग उत्पादन आकार और वर्तमान में पैरामीटर सेट करने के लिए चाहते हैं PHPthumb की तरह कुछ का उपयोग कर
- एक्स क्षेत्रों और y क्षेत्रों के साथ एक प्रतिक्रिया प्रपत्र के साथ एक संपर्क फ़ॉर्म - पृष्ठ के शीर्ष
- कुछ पृष्ठों को ob_start() और ob_flush() की आवश्यकता वाले कुछ पैरामीटर के साथ फिर से जेनेरिक फॉर्म क्लास के बजाय 2 अलग-अलग मॉडल की आवश्यकता होगी, लेकिन अन्य नहीं?
कृपया मुझे अपना खुद का ढांचा बनाने के लिए न कहें - मुझे पता है कि कोड के स्लैब का उपयोग करने से प्रत्येक थोड़ा सा काम कैसे करता है, मुझे कुछ भी पता नहीं है - मैं वास्तव में लोगों की राय में रूचि रखता हूं जो इस मार्ग पर गए हैं और हर दिन साइटें बनाते हैं। इस इंडेक्स.एफ़पी पेज और अलग-अलग फाइलों के विपरीत साइट पर इस सादे (लेकिन अच्छी तरह से संरचित) ओओपी और पृष्ठों के समूह के वास्तविक पेशेवरों और विपक्ष क्या हैं।
चीयर्स, niggles
'मुझे पता है कि कोड के स्लैब का उपयोग करने से प्रत्येक थोड़ा सा काम कैसे करता है, मुझे कुछ भी नहीं पता है - निश्चित रूप से, आप पहले ** पर कोड ** के बारे में कुछ भी नहीं जानते हैं, लेकिन चूंकि PHP कोड सादा पठनीय है, यदि आप कोड का अध्ययन नहीं करना चाहते हैं तो आपकी गलती हो। – Lukman
यदि आप वास्तव में रुचि रखते हैं कि "जो लोग इस मार्ग पर गए हैं" को कहना है, तो आपको "अपना खुद का ढांचा बनाने के लिए न कहें" के साथ आगे बढ़ना नहीं चाहिए। क्योंकि यह सबसे अच्छा जवाब है। – Marvo
इसके अलावा, एक अच्छी तरह से सम्मानित ढांचे का उपयोग करना एमवीसी पैटर्न को लागू करने की आपकी समझ को बढ़ाने का एक शानदार तरीका है, जो आपको स्वयं को बनाने में मदद करेगा, आपको अभी भी उपलब्ध समाधानों की कमी होनी चाहिए। – Marvo