PHP długo kojarzył się z językiem, w którym wiele reguł trzeba było egzekwować "umową zespołu", testami i dyscypliną programistów. Wraz z pojawieniem się readonly, enum i atrybutów ten model zaczął się wyraźnie zmieniać. Coraz więcej decyzji projektowych można dziś wyrazić bezpośrednio w kodzie, a nie w komentarzach, konwencjach czy rozproszonych plikach konfiguracyjnych.
Php
CakePHP 5 daje całkiem wygodne narzędzia do pisania komend terminalowych, zwłaszcza jeśli chcesz pokazać statusy, ostrzeżenia i postęp długiego procesu.
PHP kojarzy się głównie z aplikacjami webowymi, ale bardzo dobrze sprawdza się też w narzędziach uruchamianych z terminala. CLI tool w PHP jest prosty do napisania, łatwy do wdrożenia i wygodny tam, gdzie potrzebujesz automatyzacji, przetwarzania plików, integracji z API albo szybkiego narzędzia dla zespołu.
Jeśli chcesz pokazywać w blogu podobne artykuły, samo filtrowanie po tagach nie wystarczy. Trzeba jeszcze policzyć, ile tagów artykuły mają wspólnych, a potem posortować wyniki od najlepiej dopasowanych.