PHP મિનિફાઈ ટૂલ
PHP ને મિનિફાઇંગ કરવાથી તમે લખેલ સુંદર, સારી રીતે બનાવેલ JS કોડ લે છે અને અંતર, ઇન્ડેન્ટેશન, નવી લાઇન અને ટિપ્પણીઓ દૂર કરે છે. PHP ને સફળતાપૂર્વક ચલાવવા માટે આ જરૂરી નથી. સ્ત્રોતને જોતી વખતે તે PHP ને વાંચવું વધુ મુશ્કેલ બનાવે છે.
ઘણા વિકાસકર્તાઓ એક 'સુંદર' સંસ્કરણ જાળવી રાખશે, અને તેમના પ્રોજેક્ટની જમાવટ પર તેમની સ્ક્રિપ્ટો મિનિફિકેશન પ્રોગ્રામ દ્વારા ચલાવશે. તેઓ ઘણીવાર તેમની ઘણી સ્ક્રિપ્ટ ફાઇલોને એક ફાઇલમાં પણ ભેગા કરે છે.
શા માટે PHP મિનિફાયરનો ઉપયોગ કરવો?
મિનિફિકેશનનો હેતુ વેબસાઇટની ઝડપ વધારવાનો છે. લઘુત્તમીકરણ સ્ક્રિપ્ટને 20% સુધી નાની બનાવી શકે છે, પરિણામે ઝડપી ડાઉનલોડ સમય મળે છે. કેટલાક વિકાસકર્તાઓ તેમના કોડને 'અસ્પષ્ટ' કરવા માટે પણ તેનો ઉપયોગ કરશે. આ કોડને વાંચવા માટે મુશ્કેલ બનાવે છે, તેથી તેને રિવર્સ એન્જિનિયર અથવા કૉપિ કરવાનું વધુ મુશ્કેલ બનાવે છે.
એક જ વેબસાઈટ માટેની તમામ PHP ફાઈલોને એક ફાઈલમાં જોડવાની પણ સામાન્ય પ્રથા છે. આના અનેક ફાયદા છે. તે HTTP વિનંતીઓની સંખ્યા ઘટાડે છે જે વેબસાઇટના તમામ ઘટકો મેળવવા માટે કરવાની જરૂર છે. તે મિનિફિકેશન અને જીઝિપ કમ્પ્રેશનને પણ વધુ અસરકારક બનાવે છે.
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>