728x90

PHP OOP 2

[쇼핑몰 개발] Laravel 시작 전 꼭 알아야 할 PHP 기초 개념

Laravel부터 바로 시작해도 될까요? 아쉽게도 No. 먼저 PHP 기본기를 꽉 잡아야 진짜 실력이 됩니다.Laravel을 배우려는 많은 분들이 종종 묻습니다. "PHP는 대충 알고, Laravel부터 해도 되나요?" 제 대답은 늘 같아요. Laravel은 PHP 위에 세워진 멋진 집이지만, 그 기초는 결국 PHP 문법과 구조입니다. 저 역시 Laravel로 첫 웹 프레임워크를 접했지만, PHP 기본기를 몰랐을 땐 공식 문서조차 이해가 안 되더라고요. 결국 돌아가서 PHP를 다시 공부했죠. 그 이후로 모든 게 확 달라졌습니다. 오늘은 그런 시행착오를 줄이기 위해 Laravel 전에 꼭 알아야 할 PHP 개념들을 깔끔하게 정리해드릴게요. 입문자분들께 정말 실질적인 도움이 될 거예요.목차PHP 기본 문법과..

[PHP 설계] 객체지향 프로그래밍(OOP) 핵심 개념 정리

Laravel이 어려운 이유? 대부분은 객체지향(OOP)을 모르기 때문입니다. 지금 완전히 이해하고 갑시다!객체지향, OOP(Object Oriented Programming), 다들 한 번쯤은 들어봤지만 막상 “그게 뭔데?”라고 물으면 설명하기 참 애매하죠. 저도 그랬어요. Laravel을 공부하면서 컨트롤러, 모델, 의존성 주입 같은 개념들이 너무 추상적으로 느껴졌는데, 알고 보니 그 바탕에는 전부 PHP의 객체지향 구조가 있었던 거예요. 객체지향을 이해하니 Laravel 코드가 마법처럼 읽히기 시작했고, 내가 작성하는 코드에도 일관성과 확장성이 생겼습니다. 오늘 이 글에서는 클래스, 상속, 접근제어자, 인터페이스, 추상 클래스 등 PHP OOP의 핵심 개념들을 깔끔하고 직관적으로 정리해드릴게요.더 ..

728x90