Narzędzie do minifikacji PHP
Minifikacja PHP pobiera ładny, dobrze uformowany kod JS, który napisałeś, i usuwa odstępy, wcięcia, znaki nowej linii i komentarze. Nie są one wymagane do pomyślnego uruchomienia PHP. Sprawia również, że PHP jest trudniejszy do odczytania podczas przeglądania źródła.
Wielu programistów będzie utrzymywać „ładną” wersję, a po wdrożeniu projektu uruchamia swoje skrypty za pomocą programu minifikacyjnego. Często łączą też wiele plików skryptów w jeden plik.
Dlaczego warto korzystać z PHP Minifier?
Celem minifikacji jest zwiększenie szybkości strony internetowej. Minimalizacja może spowodować, że skrypt będzie mniejszy nawet o 20%, co skróci czas pobierania. Niektórzy programiści używają go również do „zaciemniania” swojego kodu. Utrudnia to odczytanie kodu, a tym samym utrudnia odtwarzanie lub kopiowanie.
Powszechną praktyką jest również łączenie wszystkich plików PHP dla jednej witryny w jeden plik. Ma to wiele zalet. Zmniejsza liczbę żądań HTTP, które należy wykonać, aby uzyskać wszystkie elementy strony internetowej. Sprawia również, że minifikacja i kompresja gzip są bardziej efektywne.
Przykład minifikacji PHP
Dane wejściowe:
<!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>
Dane wyjściowe
<!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>