मैंने PHP को phpBB2 पर हैकिंग करके सीखा, यहां तक कि उनके डेटाबेस में कुछ मोड सबमिट कर रहे हैं, जिन्हें अन्य डाउनलोड और उपयोग करते हैं। (मुझे विश्वास नहीं है कि phpBB2 अब इतने लंबे समय से phpBB3 के साथ समर्थित है, इसलिए v2 mods डेटाबेस अब और नहीं है।)PHP और HTML को गठबंधन करने का पसंदीदा तरीका?
phpbb के बारे में मेरी पसंदीदा चीजों में से एक उनके टेम्पलेट सिस्टम था, जो संपादक को पूरी तरह से अलग करने देता था एचटीएमएल और PHP। PHP फाइलें PHP शामिल हैं: तर्क, डेटाबेस क्वेरी, और टेम्पलेट को सक्रिय करना। टीपीएल फाइलों में टेम्पलेट्स शामिल हैं: एचटीएमएल, टेम्पलेट वैरिएबल, और विशेष एचटीएमएल टिप्पणियां सशर्त या दोहराने वाले ब्लॉक की अनुमति देने के लिए।
हालांकि, किसी भी समय मैं किसी के PHP कोड को ऑनलाइन देखता हूं, यह या तो एक छोटा सा स्निपेट है जो एक ही फ़ंक्शन या ऐसे काम के साथ काम कर रहा है, या PHP HTML (या बदतर, HTML के साथ एचटीएमएल) युक्त तारों से भरा है। phpBB एकमात्र PHP है जिसे मैंने देखा है जो वास्तव में भाषा और मार्कअप भाषा को अलग करता है, जो मुझे बताता है कि कुछ, यदि कोई हो, तो अन्य PHP कोडबेस ऐसी चीज करते हैं।
मैं कुछ PHP के साथ फिर से काम करना शुरू कर रहा हूं, लेकिन इस बार यह एक phpbb मंच नहीं होगा, और यह एक टीम पर होगा। मेरे अनुभव के आधार पर, PHP और HTML का अलगाव असामान्य है (अगर मैं इस पर गलत हूं तो कृपया मुझे सही करें!)। हालांकि, मैं उस विभाजन रेखा के लिए इतना उपयोग किया जाता हूं, मुझे मिश्रित PHP और HTML पढ़ने से नफरत है।
एचटीएमएल के तार- पीएचपी फ़ाइलें (:
पीएचपी प्रोग्रामिंग के "वास्तविक दुनिया" में, पसंदीदा तरीका क्या है मेरी इच्छा है?)
- कुछ और?
मुझे लगता है कि यह वास्तव में ऐसी चीज है जिसे मैं PHP में विकसित करने के लिए देख रहा हूं, बिना phpbb से piggybacking। –