2012-08-08 7 views

उत्तर

262

आमतौर पर पृष्ठ प्रतिपादन के रूप में कोई अंतर नहीं होता है। यह एक बड़ी सुविधा डेवलपर-साइड है, हालांकि, जब आपका वेब प्रोजेक्ट बड़ा हो जाता है।

मैं इस फैशन में दोनों का इस्तेमाल करते हैं:

  • .php पृष्ठ दृश्य से संबंधित कोड
  • .PHTML पृष्ठ थोड़ा (यदि हो तो) डेटा तर्क और शामिल नहीं होते हैं इसका अधिकांश भाग प्रस्तुति से संबंधित
+54

ठीक है, इसलिए .php के बजाय .phtml एक्सटेंशन का उपयोग करना एक औपचारिकता होगी जो फ़ाइल को इंगित करने के लिए उपयोग की जाती है जो PHP से अधिक HTML घनत्व है। – fvgs

+12

सटीक रूप से। इस तथ्य का लाभ उठाते हुए कि एक अलग फ़ाइल एक्सटेंशन को एक अलग आइकन से जोड़ा जा सकता है, आप उन्हें आसानी से अलग कर सकते हैं (दसियों या सैकड़ों फाइलों के साथ काम कर रहे हैं, बस उन्हें फ़ोल्डर में व्यवस्थित करना हमेशा इसे काट नहीं देता है)। – Alex

+0

.phps PHP स्रोत फ़ाइल भी है। – CMCDragonkai

2

.phtml फ़ाइलें वेबसर्वर को बताती हैं कि वे एचटीएमएल फाइलें हैं जो सर्वर द्वारा जेनरेट की गई गतिशील सामग्री के साथ हैं ... जैसे ब्राउज़र में .php फ़ाइलों की तरह। तो, उत्पादक उपयोग में आपको .phtml से .php फ़ाइलों में कोई अंतर नहीं होना चाहिए।

+4

'phtml' आमतौर पर सीधे कभी भी एक्सेस नहीं किया गया था। इसके अलावा 'phtml' आमतौर पर अधिकांश वेबसर्वर में मान्य PHP-एक्सटेंशन के रूप में कॉन्फ़िगर नहीं किया जाता है। .jimmybobsmith के लिए – KingCrunch

24

यह एक फ़ाइल ext ext है कि कुछ लोगों को यह इंगित करने के लिए कुछ समय के लिए इस्तेमाल किया गया था कि यह PHP उत्पन्न HTML था। चूंकि अपाचे जैसे सर्वर इस बात की परवाह नहीं करते हैं कि जब तक आप किसी चीज़ से मैप किए जाते हैं, तब तक आप फ़ाइल एक्सटी के रूप में उपयोग करते हैं, तो आप आगे बढ़ सकते हैं और अपनी सभी PHP फाइलों को कॉल कर सकते हैं। JimyBobSmith और यह खुशी से उन्हें चलाएगा। PHTML बस एक प्रवृत्ति के रूप में हुआ जो थोड़ी देर के लिए पकड़ा गया।

+21

+1 मैं उस टीम पर बहुत से लोगों को भ्रमित करने के लिए ऐसा कर सकता हूं जो इसे नहीं जानता है। –

80

.phtml PHP 2 प्रोग्राम के लिए मानक फ़ाइल एक्सटेंशन था। .php3 PHP 3 के लिए लिया गया। जब PHP 4 बाहर आया तो वे सीधे .php पर स्विच कर दिए गए।

पुराना फ़ाइल एक्सटेंशन अभी भी कभी-कभी उपयोग किया जाता है, लेकिन यह इतना आम नहीं है।

11

एलेक्स ने जो कहा, उसे उदाहरण देने के लिए, उदाहरण के लिए, .phtml फ़ाइलों को केवल/डिज़ाइन क्षेत्र में टेम्पलेट फ़ाइलों के रूप में पाया जा सकता है, और HTML और PHP दोनों पंक्तियां शामिल हैं। इस बीच PHP फाइलें शुद्ध कोड हैं और उनमें HTML की कोई भी पंक्ति नहीं है।

संबंधित मुद्दे