Wybrane elementy większego projektu w PHP

Od dłuższego czasu pracuję przy większych projektach niż strona internetowa na jeden wieczór, pomyślałem że osoby które tworzą dopiero pierwsze projekty mogą nie znać elementów które bardzo ułatwiają pracę. Poniżej kilku głównych elementów z których korzystam.

Linux

Kiedyś myślałem że można programować pod Windowsem, już dawno zmieniłem zdanie i nie ma opcji żebym do niego powrócił ;) Windows aktualnie służy tylko do odpalania Wiedźmina 3 :) Oczywiście że się da, tylko po co się męczyć...

Git

System kontroli wersji.