목록2-2/PHP Framework 실무 (3)
브래의 슬기로운 코딩 생활
오늘은 메인 화면을 만드는 실습을 하였다. blade.php 라는 파일을 이용해 쉽게 코드를 재사용 하는 것을 배웠다. 그렇게 저번에 만든 판매관리 사이트에 50명의 데이터를 넣어서 표시하는 메인화면과 삭제를 수행하는 기능을 만들었다. 하지만 아직 추가와 수정하는 기능은 아직 만들지 못했다
이론 Framework & MVC Programming Framework 프로그램을 개발 하기위한 뼈대 MVC 프로그래밍 - 기존의 프로그래밍 방식에서 벗어나 화면과 코딩, 데이터베이스로 작업영역을 분리하여 처리하는 방식. 1) 디자인과 코딩의 분리로 디자인변경 및 유지보수 용이 2) 모듈화 및 정형화로 인해 협력 작업 가능 Blade 템플릿 엔진 Blade 파일 : 파일이름.blade.php 1. {{ 변수명 }} // 2. @if … @elseif … @else … @endif 3. @switch @case( 값 ) … @break @default … @endswitch 3. @for(초기값; 조건; 증감) … @endfor 4. @foreach($배열 as $변수) … @endforeach 5. @..
오늘은 첫 수업 이기 때문에 간단하게 우리가 앞으로 한 학기동안 만들 프로젝트에 대한 교수님의 설명과 실습 환경을 세팅하는 것 까지 하였다. 앞으로 이 수업에서 프로젝트를 3개 만들게 될 것이다. 하나는 판매관리 사이트, 하나는 개인 프로젝트, 마지막은 팀별 프로젝트 이다. 1학기 때 했던 PHP수업의 연장 수업 느낌인데 이제는 프레임워크를 써서 사이트를 만들 것 이다. 1학기 때는 에러 찾느라 개고생을 했어서 정말 힘들었는데 이번에는 좀 쉽지 않을까 싶다 Laravel 이라는 프레임워크를 써서 만든다고 설명해주셧고 나머지 시간에는 프로젝트 생성하고, 노트패드 설치해서 프로젝트를 연동하는 작업을 했다. 1학기 때에는 만들던 프로젝트를 다 못만들어서 포트폴리오로 넣지 못했는데 이번엔 열심히 해서 멋지게 다..