Z myślą o webmasterach, którzy coraz chętniej przenoszą strony WWW na hosting w nazwa.pl, udostępniliśmy na serwerach…
Z myślą o webmasterach, którzy coraz chętniej przenoszą strony WWW na hosting w nazwa.pl, udostępniliśmy na serwerach nowe narzędzie – Composer. Rozwiązanie to znacząco przyspiesza pracę programisty, automatyzując czasochłonne procesy i umożliwiając wygodne zarządzanie pakietami danych dla języka PHP. Composer dostępny jest w ramach wszystkich pakietów hostingowych nazwa.pl.
Czym jest Composer?
Composer jest systemem zarządzania pakietami, przeznaczonym dla aplikacji tworzonych w języku PHP. Jego działanie można w pewnym stopniu porównać z aplikacją Npm używaną w Node.js na serwerach nazwa.pl oraz aplikacją Bundler używaną w języku Ruby. Composer dostępny jest w formie komendy wiersza poleceń, która poprzez SSH pozwala na zarządzanie pakietami i zależnościami w sposób ustandaryzowany w ramach projektu PHP.
Istotne komponenty aplikacji, takie jak bibliotek czy frameworki, są pogrupowane w tak zwane paczki. Czasami zawierają one także całe aplikacje. Wykorzystywane są przez Composera, którego uruchomienie pozwala na pobranie wszystkich niezbędnych pakietów. Przykładem może być tutaj zastosowanie Composera przy pracy z WordPressem. Za jego pomocą można zdefiniować pakiet wtyczek lub szablonów, które automatycznie zostaną umieszczone w katalogu /wp-content/plugins lub /wp-content/themes bez potrzeby ręcznego pobierania wszystkich materiałów….