이전글 : [PHP] 게시판 만들기 with MVC - 1부 Migration 이전글 : [PHP] 게시판 만들기 with MVC - 2부 Routing 이전글 : [PHP] 게시판 만들기 with MVC - 3부 View(List & Create) 이전글 : [PHP] 게시판 만들기 with MVC - 4부 Controller 이전글 : [PHP] 게시판 만들기 with MVC - 5부 Pagination 이전글 : [PHP] 게시판 만들기 with MVC - 6부 Read 이전글 : [PHP] 게시판 만들기 with MVC - 7부 Update & Delete 이전글 : [PHP] 게시판 만들기 with MVC - 8부 Lock Reply 이번에는 댓글 기능을 만들어봅시다. 지난번에 마이그레이션을 작..
분류 전체보기
이전글 : [PHP] 게시판 만들기 with MVC - 1부 Migration 이전글 : [PHP] 게시판 만들기 with MVC - 2부 Routing 이전글 : [PHP] 게시판 만들기 with MVC - 3부 View(List & Create) 이전글 : [PHP] 게시판 만들기 with MVC - 4부 Controller 이전글 : [PHP] 게시판 만들기 with MVC - 5부 Pagination 이전글 : [PHP] 게시판 만들기 with MVC - 6부 Read 이전글 : [PHP] 게시판 만들기 with MVC - 7부 Update & Delete Lock 이번 포스팅에는 잠긴 글 기능을 만들어봅시다. Post 테이블의 구조를 보면 lock 컬럼이 존재합니다. 이 값으로 잠긴 글인지 여부..
이전글 : [PHP] 게시판 만들기 with MVC - 1부 Migration 이전글 : [PHP] 게시판 만들기 with MVC - 2부 Routing 이전글 : [PHP] 게시판 만들기 with MVC - 3부 View(List & Create) 이전글 : [PHP] 게시판 만들기 with MVC - 4부 Controller 이전글 : [PHP] 게시판 만들기 with MVC - 5부 Pagination 이전글 : [PHP] 게시판 만들기 with MVC - 6부 Read View 글 수정하는 페이지랑 글 삭제하는 페이지를 만들겠습니다. 익명 게시판이므로 둘 다 글 작성이 기입했던 Password를 입력해야 수정 및 삭제 가능합니다. bbs/view/delete.php 자유게시판/글 삭제 글을 삭제하..
이전글 : [PHP] 게시판 만들기 with MVC - 1부 Migration 이전글 : [PHP] 게시판 만들기 with MVC - 2부 Routing 이전글 : [PHP] 게시판 만들기 with MVC - 3부 View(List & Create) 이전글 : [PHP] 게시판 만들기 with MVC - 4부 Controller 이전글 : [PHP] 게시판 만들기 with MVC - 5부 Pagination 잡담 생각보다 포스팅이 많아질 것 같습니다. 만약에 이 포스팅을 보고 공부 중이시라면 언제든지 궁금한 점을 댓글로 달아주세요. 제가 어떻게 하고 있는지에 피드백이 있으면 좋습니다. View 저번까지 Post List을 만들었으니 이번에는 Post 상세 페이지, Read 기능을 만들어봅시다. 해당 게시..
이전글 : [PHP] 게시판 만들기 with MVC - 1부 Migration 이전글 : [PHP] 게시판 만들기 with MVC - 2부 Routing 이전글 : [PHP] 게시판 만들기 with MVC - 3부 View(List & Create) 이전글 : [PHP] 게시판 만들기 with MVC - 4부 Controller Pagination 기존에 있던 index.php에서 테이블 부분부터 수정하여 Pagination을 구현합시다. bbs/view/index.php 번호 제목 글쓴이 추천수 조회수 작성일 new
이전글 : [PHP] 게시판 만들기 with MVC - 1부 Migration 이전글 : [PHP] 게시판 만들기 with MVC - 2부 Routing 이전글 : [PHP] 게시판 만들기 with MVC - 3부 View(List & Create) Controller 웹 사이트 백엔드 기능을 담당한다고 보시면 됩니다. Model과는 통신하며 데이터를 저장, 수정, 삭제를 하며 View에 데이터를 전달하는 역할을 합니다. 제가 이번에 만든 예제는 편의를 위해 View에서 직접 Model에 접근하여 데이터를 가져오는 코드가 존재합니다 하지만 MVC 패턴을 정확히 지키고 싶다면 View는 오직 Controller에서 보낸 데이터만을 사용해야 합니다. 이제 우리는 PostController를 만들어서 글 작성..
이전글 : [PHP] 게시판 만들기 with MVC - 1부 Migration 이전글 : [PHP] 게시판 만들기 with MVC - 2부 Routing List 이전 포스팅에서 더미로 "index"만 넣었던 index.php 수정합시다. Model/Post가 없으므로 에러가 발생할 겁니다. bbs/view/index.php 자유게시판 자유롭게 글을 쓸 수 있는 게시판입니다. 글쓰기 검색 new
이전글 : [PHP] 게시판 만들기 with MVC - 1부 Migration .htaccess 분석하기 이전 포스팅에서 만들었던 .htaccess의 내용은 다음과 같습니다. RewriteEngine On RewriteBase /bbs RewriteCond %{REQUEST_FILENAME} !^/view/404\.php RewriteCond %{REQUEST_URI} !^/bbs/assets/ RewriteRule ^(.*)$ index.php?url=$1 [QSA,L] - RewriteCond %{REQUEST_FILENAME} !^/view/404\.php - RewriteCond %{REQUEST_URI} !^/bbs/assets/ 파일 이름이 view/404.php나 요청 주소가 /bbs/ass..
잡담 직장이 구해지지 않고 있습니다, 개발 능력도 키울 수 있고 페이도 좋으며 집과 가까운 그런 회사 없나.. 지난번에 GoLang 관련 회사로 면접을 볼 기회가 있었는데 긴장을 너무한 게 두고두고 아깝네요. 개요 이전 회사에서 Laravel 또는 Wordpress로만 프로젝트를 구축하고 관리했습니다 순수 PHP 만으로 개발한 사이트가 없었기기에 해보고 싶었고 곧 놓을지도 모르는 PHP 정리도 할 겸 겸사겸사 게시판 프로젝트를 만들었습니다. 아래가 원본 주소입니다. 만약 에러가 생길 경우 아래 주소를 참고하시면 됩니다. https://github.com/DSeung001/php-bbs GitHub - DSeung001/php-bbs Contribute to DSeung001/php-bbs developm..
Q : 접근 제어자 public, private, protected의 차이 A : public은 어디서나, private는 같은 클래스에서, protected는 같은 클래스 및 자식 클래스에서 접근 가능 Q : PSR은 무엇인가? A : php를 작성하기 위한 규칙, 코딩 스타일 가이드 권장 가이드, 버전마다 가이드가 다르므로 기존 가이드를 유지하는 게 좋음 Q : php 프레임워크 사용 경험, 장단점 A : Laravel 프레임워크를 주로 사용했고 CMS인 워드프레스가 있음 Laravel 간단한 코드로 강력한 웹 애플리케이션을 개발할 수 있는 PHP계의 스프링! wordpress 간단하게 CMS 사이트를 만들 수 있으며 더 깊게 파고들어서 테마 및 플러그인을 적용 및 개발을 PHP로 가능 Q : Nul..