웹사이트 검색

Ubuntu에서 PHP 8.1 설치 및 로컬 개발 환경 설정

이 튜토리얼의 이전 버전은 alenaholligan이 작성했습니다.

소개

PHP는 웹 개발을 위해 설계된 인기 있는 오픈 소스 서버 사이드 스크립트 언어로, 블로그와 전자상거래 사이트에서 대규모 애플리케이션에 이르기까지 인터넷의 상당 부분을 구동합니다. 새로운 버전이 출시될 때마다 PHP는 성능, 보안 및 현대적인 개발 기능을 향상시켜 개발자가 견고하

더 많은 것을 읽으십시오 →

Rocky/Alma/CentOS 9|8에 PHP OPcache 설치

OPcache는 미리 컴파일된 스크립트 바이트코드를 공유 메모리에 저장하여 PHP의 성능을 향상시키기 위해 만들어졌습니다. PHP 스크립트를 메모리에 캐시함으로써, PHP가 각 요청마다 스크립트를 로드하고 파싱할 필요를 없애줍니다. PHP로 구축된 웹사이트나 웹 애플리케이션을 호스팅할 때, OPcache를 사용하면 응답 속도와 전체 로딩 시간이 크게 개선됩니다.

PHP OPcache가 작동하는 방식은 다음과 같습니다:

  1. 스크립트 컴파일: OPcache는 요청된 스크립트를 바이트코드로 컴파일합니다.
  2. 바이트코드

    더 많은 것을 읽으십시오 →

Rocky 8|CentOS 8|Alma 8에 PHP 8.1 설치

이 짧은 블로그 글에서는 Rocky Linux 8|CentOS 8에 PHP 8.1을 설치하는 방법에 대해 다룰 것입니다. PHP는 매우 강력하고 오픈 소스 서버 스크립트 언어로, 동적이고 인터랙티브한 웹 페이지를 만드는 과정을 흥미로운 여정으로 만들어 줍니다. PHP는 Microsoft의 ASP와 같은 경쟁 기술에 대한 대안으로 사용됩니다. 이 프로그래밍 언어는 원래 1994년에 덴마크-캐나다 출신의 프로그래머인 라스무스 레르도프(Rasmus Lerdorf)에 의해 만들어졌습니다.

PHP 8.1은 이전 버전인 PHP 프로그래밍 언어 8.0에서 업데이트된 버전입니다. PHP의 새로운 릴리스를 테스트할 준비가 되었다면 이 글이 도움이 될 것입니다. Drupal, WordPress, Joomla와 같은 가장 강력한 콘텐츠 관리 시스템들은 PHP로 구동됩니다. PHP 8.1은 새로운 기능 세트, 성능 개선, 변경 사항 및 사용 중단 기능을 포함하고 있습니다.

PHP 8.1의 새로운 기능

Ubuntu 24.04/22.04/20.04에 PHP 8.4 설치하기

이 가이드를 끝까지 따라가면 LTS 환경의 Ubuntu Linux 시스템에 PHP 8.4를 성공적으로 설치할 수 있습니다. 우리는 PHP 설치, 구성, PHP 확장 설치 및 관리, 웹 애플리케이션에서 사용하는 방법까지 단계별로 안내할 것입니다. PHP 8.4 릴리스는 많은 새로운 기능과 개선 사항을 제공하며, 이는 공식 안정 버전 출시 전에 크게 변경될 것으로 예상됩니다.

면책 고지: PHP 8.4는 현재 활발하게 개발 중이며, 테스트 목적으로 사용할 수 있는 여러 알파 및 베타 버전이 제공되고 있습니다. 현재 시점에서는 이 PHP 버전을 실제 운영 환경에서 사용하는 것은 권장하지 않으며, 다가오는 기능을 미리 살펴보는 용도로만 사용하시기 바랍니다. 정식(GA) 버전은 2024년 11월경에 출시될 예정입니다.

궁극의 우분투 데스크톱 핸드북

더 많은 것을 읽으십시오 →

Rocky/AlmaLinux 9|8에 PHP 8.4 설치하는 방법

PHP 8.4는 아직 정식 버전으로 출시될 준비가 되지 않았지만, 개발 팀과 테스트 및 피드백 공유를 위해 알파 버전은 제공되고 있습니다. 이 글에서는 Rocky Linux/AlmaLinux에 PHP 8.4를 설치하는 방법을 다루며, 동일한 과정은 CentOS Stream 9 또는 8 계열에도 적용될 수 있습니다. 이전 글에서는 Ubuntu Linux에 PHP 8.4를 설치하는 방법을 다뤘습니다. PHP 8.4의 예상 변경 사항과 기능에 대해서는 다음 링크/자료를 참고하세요:

  • PHP.Watch 페이지
  • 라라벨 뉴스

활성 시스템에서 라이브 트래픽을 제공하는 애플리케이션이 영향을 받

더 많은 것을 읽으십시오 →

Ubuntu 24.04에 CakePHP 프레임워크 설치하는 방법

이 글에서는 Ubuntu 24.04에서 CakePHP 프레임워크를 설치하고 사용하는 과정을 다룰 것입니다. 이 단어가 처음이라면, CakePHP는 웹 애플리케이션 개발에 사용되는 PHP로 작성된 널리 사용되는 오픈 소스 애플리케이션 프레임워크입니다. Laravel과 유사합니다. 설계 패턴은 MVC(모델-뷰-컨트롤러)를 따르므로 코드가 잘 정리되고 유지 관리가 용이합니다. 참고로, MVC 패턴은 세 가지로 분리된 로직을 정의합니다 – 애플리케이션 로직(Model), 화면 표현(View), 사용자 상호작용 제어(Controller)입니다.

CakePHP는 무료이자 오픈 소스이기 때문에 누구나 다운로드하고 맞춤 설정하며 사용할 수 있습니다. CakePHP를 채택하면 수백 가지의 사전 구축된 기능과 라이브러리에 접근할 수 있어 웹 개발 과정이 간소화됩니다. 이러한 기능들은 처음부터 직접 구축할 필요가 없습니다. 사용자 인증 및 데이터베이스 상호작용과 같은 기능들은 기본적으로 사용할 수 있습니다. 또한 CakePHP는 설계상 안전하며 SQL 인젝션과 교차 사이트 스크립팅(XSS)과 같은 일반적인 웹 공격을 방지합니다.

더 많은 것을 읽으십시오 →

PHP 8.5, URI 확장, 파이프 연산자 및 문법 개선 도입

PHP 8.5는 새로운 URI 확장, 파이프 연산자, 주요 문법 업그레이드를 도입하여 더 빠른 성능과 깔끔한 코드를 제공합니다.

PHP는 주로 동적 웹사이트와 웹 애플리케이션을 구축하는 데 사용되는 서버 사이드 프로그래밍 언어로, 새로운 문법, 확장된 속성 지원, 성능 향상 및 여러 RFC 기반 기능을 추가한 주요 업데이트인 버전 8.5를 방금 출시했습니다.

가장 중요한 추가 기능 중 하나는 새로 추가된 내장 URI 확장입니다. 이는 RFC 3986과 WHATWG URL 표준을 모두 준수하면서 URL을 파싱하고 수정할 수 있는 일관된 API를 제공합니다. uriparser와 Lexbor를 기반으로 하며, 정확하고 표준을 준수하는 처리가 필

더 많은 것을 읽으십시오 →

우분투에 리눅스, Nginx, MySQL, PHP(LEMP 스택) 설치하는 방법

소개

LEMP 소프트웨어 스택은 PHP로 작성된 동적 웹 페이지와 웹 애플리케이션을 제공합니다. 이는 Linux 운영 체제와 Nginx(‘Engine-X’로 발음되는) 웹 서버를 설명하는 약어입니다. 백엔드 데이터는 MySQL 데이터베이스에

더 많은 것을 읽으십시오 →