PHP

최근 수정 시각 : 2020-04-26 18:58:06
[[분류:오픈나무랑 별로 상관 없는 문서]] [include(틀:프로그래밍 언어)] [[https://www.php.net/|공식 홈페이지]] == 개요 == PHP는 인터프린터 형식의 프로그래밍 언어이다. C와 문법이 비슷하다고 하는데 음... C랑 겉만 비슷한 느낌이다. 과거의 PHP는 보안도 후지고 느려서 많은 질타를 받았으나 PHP 7 이후로는 많이 개선 되었다. 하지만 여전히 많은 문제점을 가지고 있는지라 일부는 아예 PHP는 그냥 표시용으로만 쓰고 백엔드는 다 JS로 작상하는 일도 벌어진다 --근데 사실 JS도 문제가 없진 않다.-- 하지만 XE나 [[미디어위키]] 같은 여전히 짱짱한 프로그램이 많고 많은 호스팅이 PHP만 지원하기 때문에 여전히 수요가 많다. == 장점 == * 많이 쓴다 * 꽤 빠르다 * 프로개름 짜기가 생각보다 간단하다 * C랑 문법이 꽤 비슷하다 == 단점 == * 거의 대부분 웹 용도로만 쓴다 * 빠르긴 한데 요즘 그렇게 느린 언어가 별로 없다 * 그리고 정말 속도가 필요한 분야는 그냥 컴파일 언어 쓴다 * 짜기가 편하다고 했지 유지보수가 편하다고는 안 했다 * C랑 문법이 비슷하다는 건 주장일 뿐이다 * 그리고 C랑 비슷한 건 요즘 시대엔 장점이 아니다 == 결론 == 싫든 좋든 웹을 한다면 한번 쯤은 쓰게 될 언어이다. 그래도 과거에 비하면 많은 발전이 있다는 점은 꽤 비전이 있는 부분이다. === 추가 === 만약 PHP를 쓰게 된다면 모던 PHP 규칙을 어지간하면 따르자. 안 그러면 HTML하고 코드가 섞여서 중구 난방이 된다. == 이걸로 짜인 프로그램들 == * [[미디어위키]] * [[모니위키]] * [[도쿠위키]] * XE * 그누보드 * phpBB
이 위키의 내용은 오픈나무와 동일한 라이선스로 배포됩니다.

The contents of this wiki are distributed in the same way as the license of openNAMU.