PHP 는 처음에 웹을 위한 템플릿 언어였지만 현재는 범용 언어로서
웹 뿐만아닌 CLI , GUI 앱을 제작하는 것도 가능합니다.
또한 PHP 4.4 부터는 객체지향이 도입되어 5.3 에서는 패키지를 구분짓는 네임스페이스가 생겼고요
어떤 이는 pygame 처럼 C 의 SDL 을 래핑하여 게임을 만들거나 에뮬레이터를 제작하기도 하죠
https://www.youtube.com/watch?v=A1wWRXh6kwY
php 와 sdl 로 제작된 닌텐도 nes 에뮬레이터
PHP 를 cli 즉 터미널용으로 실행할때는 cron을 통한 배치작업이나 컴포저같은 라이브러리 관리툴을
제작할 수있고
주력으로 널리쓰이는 곳은 웹서버 제작입니다.
PHP 의 대표적인 프레임워크는 라라벨, 심포니가 있으며
CMS 로는 그누보드, 워드프레스가 유명합니다.
그리고 게임서버로도 쓰입니다.
주로 보드게임, 서버와 단방향으로 소통하는 게임에 쓰입니다.
'PHP' 카테고리의 다른 글
php 개발자 한테 도움되는 사이트 (0) | 2022.11.20 |
---|---|
코드이그나이터 4 REST API 주의점 (0) | 2022.04.14 |
그누보드 보안 SQL 인젝션 방어하기 (0) | 2022.03.30 |
PHP 동작방식 - 생명주기 (0) | 2022.03.27 |
PHP if문 정리 (0) | 2022.03.05 |