PHP मिनिफ़ाई टूल
PHP को छोटा करने से आपके द्वारा लिखा गया सुंदर, सुव्यवस्थित JS कोड लिया जाता है और स्पेसिंग, इंडेंटेशन, न्यूलाइन और टिप्पणियाँ हटा दी जाती हैं। PHP को सफलतापूर्वक चलाने के लिए इनकी आवश्यकता नहीं होती है। यह स्रोत को देखते समय PHP को पढ़ना और भी कठिन बना देता है।
कई डेवलपर्स एक 'सुंदर' संस्करण बनाए रखेंगे, और अपने प्रोजेक्ट की तैनाती के बाद अपनी स्क्रिप्ट को एक मिनिफिकेशन प्रोग्राम के माध्यम से चलाएंगे। वे अक्सर अपनी कई स्क्रिप्ट फ़ाइलों को एक ही फ़ाइल में जोड़ देते हैं।
PHP मिनिफ़ायर का उपयोग क्यों करें?
मिनिमाइजेशन का उद्देश्य वेबसाइट की गति बढ़ाना है। मिनिमाइजेशन से स्क्रिप्ट 20% तक छोटी हो सकती है, जिससे डाउनलोड का समय तेज़ हो जाता है। कुछ डेवलपर्स इसका उपयोग अपने कोड को 'अस्पष्ट' करने के लिए भी करते हैं। इससे कोड को पढ़ना मुश्किल हो जाता है, जिससे रिवर्स इंजीनियरिंग या कॉपी करना अधिक कठिन हो जाता है।
एक ही वेबसाइट के लिए सभी PHP फ़ाइलों को एक फ़ाइल में संयोजित करना भी आम बात है। इसके कई लाभ हैं। यह वेबसाइट के सभी तत्वों को प्राप्त करने के लिए किए जाने वाले HTTP अनुरोधों की संख्या को कम करता है। यह मिनिमाइज़ेशन और gzip कम्प्रेशन को और भी प्रभावी बनाता है।
PHP मिनिफ़ाई उदाहरण
इनपुट डेटा:
<!DOCTYPE html>
<html>
<body>
<h1>My first PHP page</h1>
<?php
echo "Hello World!";
$color = "red";
echo "My car is ". $color. "<br>";
echo "My house is ". $COLOR. "<br>";
echo "My boat is ". $coLOR. "<br>";
?>
</body>
</html>
आउटपुट डेटा
<!DOCTYPE html>
<html>
<body>
<h1>My first PHP page</h1>
<?php
echo "Hello World!"; $color = "red"; echo "My car is ". $color. "<br>"; echo "My house is ". $COLOR. "<br>"; echo "My boat is ". $coLOR. "<br>"; ?>
</body>
</html>