on
PHP가 죽을 수 없는 이유
PHP가 죽을 수 없는 이유
PHP가 언제 사망할 것인지, 2021년에도 PHP가 여전히 관련성이 있는지 여부에 대한 게시물을 인터넷에서 발견하는 것은 그리 드문 일이 아니다.
전문가들 사이에서는 PHP에 대해 다소 착잡한 감정이 있는 것처럼 보이지만, 재미있는 것은 인터넷에 올라온 어떤 게시물도 PHP에 의해 처리될 가능성이 약 80%라는 것이다.
이 프로그램은 1994년 Rasmus Lerdorf의 개인 프로젝트로 시작되었는데, Rasmus Lerdorf는 처음에 온라인 이력서에 방문한 사람들을 추적하기 위해 이 프로그램을 사용했고 곧 HTML 코드를 사전 처리하는 강력한 도구가 되었습니다.
나머지는 역사이다.
PHP는 25년 이상 존재해 온 훌륭한 프로그래밍 언어이기 때문에 저는 PHP가 지금까지 만들어진 것 중 가장 성공적인 웹 프로그래밍 언어 중 하나로 자리매김하게 된 이유에 대해 글을 쓰려고 생각했습니다.
우리 인간은 감정적 편견으로 결론을 도출할 수 있다.
W3Techs의 최근 설문 조사에 따르면 다음과 같습니다.
그러나 프로그래밍 언어의 인기도 지표인 TIOBE 지수에 따르면 2021년 7월 PHP는 JavaScript 0.13% 차이로 8위에 머물렀다.
흠, 흥미롭군.
최근 몇 년 동안 PHP의 인기가 다소 하락한 것 같긴 하지만, 그것이 반드시 PHP가 갑자기 죽는다는 것을 의미하지는 않는다.
특정 언어의 TIOBE 지수는 단지 복잡한 다양한 소프트웨어 개발 산업 전체의 더 많은 트렌드와 혼합된 인기 추세인 한 소금과 함께 취해야 한다.
예를 들어 Assembly, SQL 및 Java는 모두 프로그래밍 언어로 간주되지만 서로 다른 범주에 속합니다.
JavaScript, PHP, Ruby의 측면 추세는 웹 개발 공간이 2015년 이후와 거의 동일하게 유지되고 있음을 잘 보여주고 있다.
PHP가 적시에 올바른 위치에 있었습니다.
2000년대에 정적 웹 사이트에서 동적 웹 사이트로의 전환은 웹 개발 산업의 판도를 완전히 바꾸어 놓았다.
이전 버전의 웹에서 그랬던 것처럼 웹 2.0은 컨텐츠만 사용하는 것이 아니라 컨텐츠를 생성할 수 있는 멋진 새로운 방법으로 부상했습니다.
동적 사이트를 구축하는 데 필요한 것은 서버측 프로그래밍 언어와 데이터베이스 관리 시스템뿐이었고, PHP가 조치를 취하기 위해 그곳에 있었습니다.
다음은 그 이후 PHP로 구축된 상위 100개 사이트의 목록입니다.
플리커
플리커
플리커
플리커
플리커
플리커
플리커
플리커
플리커
그 목록들은 계속해서 이어진다.
PHP를 통해 오늘날의 웹 애플리케이션 구축 방식 구체화
그러나 데이터베이스 기반의 동적 웹 사이트를 구축하는 새로운 방식은 소프트웨어 아키텍처와 관련된 문제를 야기했습니다.
웹 개발자들은 곧 HTML을 JavaScript, PHP, SQL, CSS와 함께 섞으면서 스파게티 코드 수프를 다루고 있다는 것을 알게 되었다. 그 시절은 jQuery가 처음 프런트 엔드 개발자의 삶을 더 편하게 만들었던 시절이었다.
이때 MVC 프레임워크가 서버측 프로그래밍 언어에서 선도적인 트렌드로 떠오른 시기였다.
Zend Framework, CakePHP, CodeIgniter, Yii, Symfony, Laravel 등의 PHP 프레임워크가 비가 내린 후 갑자기 생겨난 것입니다.
PHP MVC 프레임워크는 여러 가지 다양한 사용 사례를 위한 완벽한 솔루션인 것으로 판명된 성숙한 테스트 기술입니다. 2021년 7월을 기점으로 Laravel은 PHP 개발자들이 선호하는 제품 중 하나로 떠올랐다.
PHP는 CMS 시장에서 빛을 발합니다.
MVC 프레임워크 외에도 PHP로 작성된 다수의 컨텐츠 관리 시스템(CMS)이 있습니다.
프레임워크와 CMS의 주요 차이점은 전자는 웹 개발자를 위한 것이고 후자는 너무 많은 프로그래밍 지식 없이도 누구나 쉽게 놀라운 사이트를 만들 수 있도록 한다는 것이다.
간단히 말해서 MVC 프레임워크와 CMS는 각각의 장단점이 있는 웹 사이트를 설치하고 운영하는 두 가지 다른 방법이다. 그런데 eCommerce 시스템은 CMS 시스템의 다른 형태일 뿐이다.
다음은 PHP와 함께 널리 사용되는 CMS 뷰트의 목록입니다.
프레스타샵
프레스타샵
프레스타샵
프레스타샵
프레스타샵
프레스타샵
Web Technology Survey의 컨텐츠 관리 시스템 시장 점유율 동향에 따르면 WordPress가 65% 이상의 점유율로 CMS 영역을 지배하고 있습니다.
따라서, 워드프레스 사용자들은 매달 약 7천만 건의 새로운 게시물과 7,700만 건의 새로운 논평을 내고 있는데, 이러한 현상은 주춤할 기미가 보이지 않고 있다.
PHP가 지속적으로 개선되고 있음
PHP의 성공은 PHP의 유연성과 활발한 오픈 소스 커뮤니티에 있습니다.
개발자에게 C++ 및 Java do와 유사한 방식으로 OOP(객체 지향) 기능을 제공하면서도 Node.js에서와 마찬가지로 이벤트 중심의 무중단 I/O 애플리케이션을 작성할 수 있습니다.
다음은 Packagist에서 제공하는 PHP 패키지 설치에 대한 현재 통계입니다.
PHP 8이 왔어요!
PHP의 새로운 기능, 개선 사항 및 빠른 성능에 대해 자세히 알아볼 수 있는 기회를 놓치지 마십시오.
from http://devcloset.tistory.com/211 by ccl(A) rewrite - 2021-07-12 04:59:05