php 코드들보면 코드내에서 db 연결부터 html 렌더링까지 원페이지로 때려밖는 코드들이 많음.
한 십몇년 전에는 이 스타일이 표준 비슷하게 쓰이기는 했음. jsp asp 들도 비슷했으니까.
근데 지금은 그렇게 쓰면 안된다는 걸 모두가 깨달았음.
하지만 유난히 php 쪽에는 아직 그런 스타일들의 코드가 꽤 남아있고 아직도 그렇게 짜는 사람들도 많음.

요즘 프레임워크들이 워낙 잘 나와서 php로도 충분히 OOP적이고 가독성 좋고 유지보수 하기 비교적쉽게 짤 수는 있음.
근데 그래도 애초에 언어 자체가 워낙에 쓰레기라 근본적인 한계는 있음.

php가 주력이고 코드를 잘 구성해놓은 회사들도 사실 php가 좋아서 그렇게 한다기보다는 레거시 php 들을 갈아엎기가 현실적으로 힘들거나 내부 인력이 거진 php 풀이어서 어쩔 수 없이 이거로라도 잘 짜보자 하는 느낌으로 사용중.

레거시 없는 신규서비스고 언어를 선택할 수 있는 여지가있다면 2020년 현재 php 선택지는 아주 나쁜 선택지임.

- dc official App