PHP
해당 포스팅은 PHP 카테고리의 목차를 정리하기 위해 작성되었습니다. 물론 카테고리에서 볼 수 있겠지만, 주제별로 나눠 놓으면 조금 더 좋을 것 같았습니다.
PHP를 사랑하는 개발자로서 PHP 7+ 로 구성된 PHP 공식 매뉴얼은 내용이 썩 알차지 못하기 때문에 글을 작성하게 되었습니다. 기본 매뉴얼이 영문인 것도 어렵게 하지만, 한글버전이 정상적으로 갱신이 되어있지 않습니다. 이 글은 현재 PHP 7.4 를 기준으로 합니다.
5년 만에 찾아 온―, PHP 8
PHP: PHP 8 기능 정리 및 요약
PHP 8 2015년 php7 이 등장한 이후 5년만에 php8 이 시동을 걸었다. 아직 베타 버전이지만, 2020년 11월 26일에 정식으로 8.0 버전이 릴리즈 되었으며, 기능은 확정되었고 문법적으로 큰 변화가 있었다. 페
pronist.tistory.com
언어 레퍼런스
기초 문법
PHP: 변수 (가변 변수, 스코프, 슈퍼 글로벌 변수)
PHP: 함수 (익명 함수, 화살표 함수, Closure)
객체 지향
PHP: Static (정적 변수, 정적 메서드, 늦은 정적 바인딩)
PHP: 추상화 (추상 클래스, 인터페이스, 트레이트)
PHP: 에러와 예외 (try, catch, finally)
기능
아키텍쳐
PHP: MVC(Model, View, Controller)
보안
보안 부분은 따로 포스팅을 하기보다는 챕터 본문의 중간에 섞어서 작성하였지만, 그래도 보안 관련 사항들이 어디에 주로 언급되어 있는지 적어두면 도움이 될 것 같아 여기에 넣어보기로 했습니다.
에러 보고 | PHP: 에러와 예외 (try, catch, finally) |
파일 업로드와 다운로드 취약점 | PHP: 파일 업로드와 다운로드 |
세션 보안 | PHP: 쿠키와 세션 |
SQL Injection | PHP: 데이터베이스 (MySQLi, PDO) |
XSS, CSRF | PHP: HTML 폼 (GET, POST) |
추가 사항
PHP: Thread Safe vs Non Thread Safe
PHP: PSR(PHP Standard Recommendation)
PHP: Interpreter, OPCache, ― JIT
어플리케이션
문서
PHP Menual & Wiki | https://wiki.php.net https://php.net |
PHP: The Right Way | https://phptherightway.com/ https://modernpug.github.io/php-the-right-way/ |
Composer | https://getcomposer.org/ https://packagist.org/ |
PSR(PHP Stadnard Recommendation) | https://www.php-fig.org/psr/ https://psr.kkame.net/ |
강의
- PHP 8: 새로운 기능 알아보기
https://www.inflearn.com/course/php8-new-features - PHP 7+ 프로그래밍: 리부트
https://www.inflearn.com/course/php7-reboot - PHP 7+ 프로그래밍: 객체지향
https://www.inflearn.com/course/php7-oop
PHP, 그리고 ―
2020년, PHP 언어가 가지는 의미
일단, 내 얘기를 잠깐 하고자 한다. 난 본래 C 로 개발을 시작했다가, C++, PHP, Javascript, Java, Python 순으로 프로그래밍 언어를 접했다. 그중에서도 PHP, Javascript 는 지금도 잘 쓰고 있는 언어인데, 유��
pronist.tistory.com