- 220
Podstawowa konfiguracja PC z Windowsem
W tym artykule przedstawię podstawowe narzędzia, które używam do codziennej pracy.
IDE / NetBeans / PHP Storm
Przetestowałem wiele edytorów, jednak na dłużej zatrzymałem się przy NetBeans'ie. Posiada praktycznie wszystkie "ficzery" niezbędne do wygodnej pracy. Wraz z rozpoczęciem przygody z Frameworkiem Symfony, przesiadłem się na PHP Storm'a, który dużo lepiej radzi sobie z "podpowiadaniem" składni dla w/w Framework'a. Niestety w przeciwieństwie do NetBeans'a jest on płatny, w dodatku na zasadach rocznej licencji.
Warto zwrócić uwagę, że będąc studentem - można uzyskać darmową roczną subskrybcję, co też mi się udało zrobić i jestem szczęśliwym posiadaczem (mimo, że studentem już nie jestem...).
Konsola / Cmder
O tym, że domyślna konsola w Windows'ie nie jest "na największym wypasie" to już wiadomo od dawna. Ja osobiście korzystam Cmder'a, który w zupełności wystarcza.
Do prawidłowego i wygodnego korzystania - należy prawidłowo skonfigurować zmienne środowiskowe, co jest opisane na końcu artykułu.
Git
Chyba nie trzeba nikomu przedstawiać tego narzędzia. Ja korzystam z wiersza poleceń, ale wersja okienkowa również ma swoje plusy.
Dodatkowo warto zintegrować swojego GIT'a z projektem typu https://waffle.io, który pozwala w przejrzysty sposób zarządzać projektem. Po instalacji wystarczy kilka kliknięć, aby dokonać synchronizajci z naszym kontem!
Serwer lokalny / XAMPP
Wcześniej z korzystałem z innych "wynalazków", ale na dłużej pozostałem przy XAMP'ie. Posiada podstawową konfigurację, która w większości wypadków jest wystarczająca. Dodatkowo PHP MyAdmin i cóż trzeba więcej.
Klient FTP / Total Commander
Klientów FTP jest milion, ja jednak pochodzę z lat 90tych i pozostałem przy Total Commanderze.
Foto-edytor / Photoshop
Jestem zwolennikiem Photoshop'a. Właściwie jest to jedyny program którego używam. Jeśli chodzi o masową kompresję plików to używam darmowego narzędzia jakiegoś zawziętego programisty Fotosizer, który odziwo cały czas jest rozwijany.
Composer
W razie problemów z SSL/TTC można spróbować wyłączyć te opcje za pomocą komend (jednak nie jest to zalecane):
composer config --global disable-tls true
composer config --global secure-http false
Zmienne środowiskowe
Aby skonfigurować zmienne środowiskowe, należy dostać się do "panelu sterowania" a w nim np poprzez wpisanie słowa "zmienne" w wyszukiwarce odszukać odpowiedią pozycję.