본문 바로가기
php

php 그리고 psr

by 하이바네 2021. 10. 22.
반응형

php로 개발을 한지 벌써 8년차가 되어가지만 psr에 대해선 신경을 쓰지 않았었다. 나는 트렌드를 못 따라가는 개발자인가 보다. 

 

지난 개발을 하는 사이에 modern php에 대해서도 많이 언급 되었었고 특히 https://modernpug.github.io/php-the-right-way/ 사이트에 많은 정보가 잘 정리되어 있다.

 

PHP: The Right Way 한국어판

쉽게 읽을 수 있는 PHP의 베스트 프랙티스, 코딩 표준, 권위있는 튜토리얼로의 링크를 제공합니다.

modernpug.github.io

 

그러던 중 psr을 자동으로 맞춰주는게 있다는 것을 알게 되었고 늦었지만 오늘이라도 사용 해보려고 한다.

 

https://github.com/FriendsOfPHP/PHP-CS-Fixer

 

GitHub - FriendsOfPHP/PHP-CS-Fixer: A tool to automatically fix PHP Coding Standards issues

A tool to automatically fix PHP Coding Standards issues - GitHub - FriendsOfPHP/PHP-CS-Fixer: A tool to automatically fix PHP Coding Standards issues

github.com

 

psr1, psr2까지 지원을 해주고 있으며, vs code, phpstorm, sublime text 등 다양한 에디터들에 대해서 플러그인을 지원 해주고 있다.

 

나는 윈도우에서 vscode를 사용하므로 거기에 설치를 했고, 사용 하려면 php, composer가 설치되어 있어야 한다.

사용 전
사용 후

 

php 코드를 자동으로 정리를 해주니 확실하게, 협업을 하면서 최소한 이런 툴을 사용한다는 규칙을 정해놓으면 나중에 코드를 관리하는데 있어서라도 조금 도움이 될듯 하다. 앞으로 psr도 열심히 챙겨봐야겠고...

728x90

댓글