반응형 Programming/PHP26 [PHP] PHP 코드스니퍼(phpcs) 안녕하세요! 이전 포스팅에서 PSR-1, PSR-2 를 알아봤는데요..이번에는 코딩스타일을 검사할 수 있는 도구인 PHP 코드스니퍼 phpcs 에 대해 알아보겠습니다. 설치하는 법과 phpstorm 에 연동하는 방법을 알아보겠습니다.일단 설치를 해야겠죠? 1. phpcs 설치하기composer global require squizlabs/php_codesniffer 2. PhpStorm 에 연동하기 PhpStorm 2024.3.5 기준으로 연동해 보겠습니다. 혹시 PhpStorm을 업데이트를 하려면, JetBrains Toolbox를 최신 버전으로 새로 설치 후 업데이트 해야합니다.2024.3.5 를 사용하겠습니다. 곧 2025.1 도 릴리즈되긴 했으나, Toolbox에 나와있는 2024.3.5 를 사용.. 2025. 4. 8. [PHP] PSR-1, PSR-2 에 대해 안녕하세요!오늘은 모던 PHP의 일환으로 등장하게된 PSR-1, PSR-2 에 대해 알아보려고 합니다. PSR 은 PHP Standard Recommendation 의 약자이고 한국말로 하면 PHP 표준 권장안이에요.즉, PHP 코딩시의 권장규칙이구나 생각하시면 됩니다. 1. PSR-1 : 기본 스타일1) php 태그는 나 만 사용한다. 2) 인코딩은 BOM이 없는 UTF-8 로 한다. 3) PHP 파일은 클래스, 트레이트, 함수, 상수등을 정의하거나 부차적인 효과가 발생하는 기능을 수행한다. 둘 중 한가지 역할만 해야합니다! 한마디로 기능이 잘 분리되어야한다는 것이겠죠? 4) 클래스명은 대문자로 시작하는 낙타 표기법(CamelCase) 를 사용한다. 5) 메서드는 소문자로 시작하는 낙타 표.. 2025. 4. 8. [Laravel] Laravel 12 + bootstrap starter kit 설치 1. laravel installer 설치composer global require laravel/installer 2. Starter Kits 설치(새로운 Laravel 프로젝트 생성)- blog 라는 이름의 프로젝트로 생성합니다.laravel new blog 3. 프로젝트 폴더 이동cd blog 4. laravel ui 라이브러리 설치 - 기본적인 UI 템플릿과 인증 기능이 제공됩니다.composer require laravel/ui 5. Bootstrap UI 와 인증기능 설정php artisan ui bootstrap --auth 6. Frontend 의존성을 설치하고 빌드npm install && npm run build 7. 프로젝트 실행composer run dev 2025. 3. 17. [PHP] MSSQL 연동을 위한 드라이버 설치 및 확장 등록하기 PHP에서 SQL 서버(MSSQL) 연동을 하려면 드라이버를 등록해 줘야 합니다. 1. 드라이버 다운로드하기아래 두개 링크중 하나에 들어가서 받으시면 됩니다.첫번째는 MS에서 운영하는 github 이고, 두번째는 MS 공식사이트 링크이며 최신버전이 링크되어 있습니다. https://github.com/Microsoft/msphpsql/releases Releases · microsoft/msphpsqlMicrosoft Drivers for PHP for SQL Server. Contribute to microsoft/msphpsql development by creating an account on GitHub.github.comhttps://learn.microsoft.com/en-us/sql/conn.. 2025. 3. 17. Clean Code PHP - 한글판 https://github.com/yujineeee/clean-code-php GitHub - yujineeee/clean-code-php: :bathtub: Clean Code PHP 한글판 :bathtub: Clean Code PHP 한글판. Contribute to yujineeee/clean-code-php development by creating an account on GitHub. github.com 2024. 3. 8. open LMS moodle 설치기(debian) https://moodle.org/ 홈 | Moodle.org Moodle LMS Course management, back ups & rollovers simplified Moodle LMS Manage content like never before Moodle Workplace Our long awaited charts in Report Builder are coming! moodle.org 1. git 에서 다운로드하기 git clone -b MOODLE_403_STABLE git://git.moodle.org/moodle.git 2. 데이터베이스, 권한 생성해 두기 CREATE DATABASE moodle DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_gener.. 2024. 1. 7. 이전 1 2 3 4 5 다음 728x90