최근 면접을 본 기업에서 php 언어와 Laravel 프레임워크를 주력으로 개발하고 있었다. 이에 php 언어에 대해 간략히 알아보는 시간을 가져보려 한다.
PHP는 Hypertext Preprocessor의 약자로 본래 Personal Home Page에서 변경되었다. 웹 개발에서는 서버 측에서 주로 사용되는 스크립트 언어이다.
스크립트 언어는 어떤 요청이 발생할 때마다 코드 내에서 차례차례 실행되어야 하는 프로세스들을 자동화하는 데 사용되는 코딩 언어의 한 종류로 다른 언어로는 JavaScript나 Ruby 등이 있다.
PHP 7.0 버전 이후에는 문법의 개선과 속도적 측면에서의 향상과 더불어 Laravel 프레임워크를 활용해 객체지향적 설계에 더욱 용이해져 호평을 받았다.
사실 프로그래밍 언어란 것은 개발 도구이기에 어떤 언어를 사용하는가에 대해서는 개발자 스스로가 고찰을 통해 최적의 언어를 찾는 것이 중요할 것이다.
PHP 언어 또한 여러 단점이 있는 반면 높은 자유도로 개발자의 역량에 따라 그 결과물의 퀄리티도 천차만별이기에 단순히 좋고 나쁨을 가를 수 없을 것이다.
많은 도움이 되었습니다, 감사합니다.