< 반품
기사 관리 페이지를 생성하도록 PostCrudController를 구성합니다.
장2 블로그 콘텐츠의 기본 생성 및 테스트
2-1 Symfony의 http 요청 처리 프로세스
2-2 http 요청의 쿼리 매개변수
2-3 경로의 자리 표시자 - 경로 매개변수
2-4 Docker를 사용하는 MySQL 컨테이너 서비스
2-5 orm 구성 요소 설치
2-6 테스트 주도 개발(TDD) 소개
2-7 첫 번째 단위 테스트 만들기
2-8 기사에 댓글을 추가하려면 Comment 클래스를 추가하세요.
2-9 기사 클래스와 댓글 클래스 간의 연결 추가
2-10 PostFactory 기사 공장
2-11 PostFactory 클래스 최적화
2-12 모의대립
2-13 Mock을 사용하여 테스트 코드 수정
2-14 명령줄을 사용하여 Entity 클래스에 해당하는 데이터베이스 테이블을 만듭니다.
2-15 테스트 환경에서 데이터베이스 사용
2-16 통합 테스트
2-17 계속해서 통합 테스트 코드 수정
2-18 각 테스트 메소드 전에 setUp 메소드를 사용하여 데이터베이스를 지우십시오.
2-19 Repository 클래스의 4가지 쿼리 메서드
장3 블로그 고급 구성
3-1 Doctrine QueryBuilder 객체 소개
3-2 교리 쿼리 언어(DQL)
3-3 orm-fixtures 구성 요소 설치
3-4 EasyAdminBundle 관리 터미널 사용
3-5 기사 관리 페이지를 생성하도록 PostCrudController를 구성합니다.
3-6 댓글 관리 페이지를 생성하도록 CommentCrudController를 구성하세요.
3-7 나뭇가지 템플릿 엔진 설치
3-8 블로그 홈 페이지 라우팅
3-9 홈페이지의 컨트롤러 메소드 완성
3-10 Twig의 기본 사용법 및 전체 홈 페이지 표시
3-11 PrestaShop 소스 코드를 읽고 Symfony 프로젝트 기술을 배우십시오.
3-12 페이지 문제 해결
3-13 기사 세부정보 페이지
3-14 댓글 양식 클래스 CommentType 만들기
3-15 댓글 양식 데이터 제출 처리
3-16 webpack을 사용하여 encore 구성 요소 설치
3-17 HTML 템플릿을 나뭇가지 템플릿으로 변환
3-18 댓글 양식 스타일 및 댓글 목록 표시
3-19 기능 테스트를 활용한 코멘트 양식 테스트 제출
3-20 주석에 대한 중첩된 단일 테이블 일대다 관계
3-21 댓글 댓글 컨트롤러 메소드 추가
3-22 FosJsRoutingBundle 사용
3-23 댓글 양식에 대한 답변 제출 처리
3-24 답글 댓글 양식 상자의 버그 수정
3-25 댓글 답변 수준 제어
3-26 Panther를 설치하고 실제 브라우저를 사용하여 테스트
3-27 Panther 테스트 코드 작성
3-28 가짜 기사 데이터를 생성하기 위한 페이지 매기기 전 준비
장4 파일 업로드 및 양식 이벤트
4-1 가짜 리뷰 데이터 만들기
4-2 기사 목록 페이지 매김
4-3 KnpPaginatorBundle을 사용하여 댓글 목록 페이지를 매깁니다.
4-4 호출기의 국제화
4-5 플래시 메시지를 사용하여 페이지 피드백 추가
4-6 파일 업로드 FileManaged 클래스 추가
4-7 JoinTable 메소드는 단방향 일대다를 구현합니다.
4-8 CollectionType 및 양식 행 템플릿 재정의
4-9 파일 업로드 DOM 이벤트 처리
4-10 파일 업로드를 위해 제출된 데이터 처리
4-11 답글 댓글창 파일 업로드 버튼 버그 수정
4-12 사용자 정의 파일 업로드 양식 유형
4-13 양식 이벤트
4-14 LiipImagineBundle 댓글 사진 자동 자르기
4-15 통합 lightbox2 라이브러리
4-16 관리측 댓글 목록 표시 사진
4-17 교리 생명주기 사건
4-18 Post 클래스의 날짜 속성 조정
4-19 댓글 목록에 하위 댓글 게시물 속성 표시
4-20 상위댓글 삭제시 하위댓글도 함께 삭제되는 문제 수정
4-21 양식 유효성 검사
4-22 맞춤 유효성 검사기
4-23 댓글 내용 필터링
4-24 맞춤 이벤트 구독자
4-25 이벤트 처리 우선순위 및 GenericEvent
4-26 관리측 댓글 삭제 후 댓글 이미지 삭제
4-27 관리측 댓글 삭제 후 댓글 이미지 삭제
4-28 Fixtures를 사용하여 관리자 생성
4-29 사용자 로그인 양식 인증자 생성
4-30 사용자 로그인 인증 과정
장5 완전한 기능
5-1 기억하기 설정
5-2 무차별 로그인 크래킹 방지
5-3 사용자검사기
5-4 사용자 인증
5-5 관리측 권한 확인
5-6 Symfony 기본 제공 권한 속성
5-7 역할 상속
5-8 관리측 권한 조정
5-9 맞춤형 유권자
5-10 관리종료 기사목록 버튼 최적화
5-11 유권자의 전략
5-12 관리측에서 글 추가시 자동으로 작성자 설정
5-13 세계화
5-14 플래시 메시지의 국제화
5-15 나뭇가지 트랜스 필터
5-16 경로의 _locale 자리 표시자 매개변수
5-17 워크플로우 소개
5-18 기사 게시 워크플로 정의
5-19 Post 클래스의 상태 속성을 수정합니다.
5-20 관리 워크플로우 수정
5-21 워크플로의 권한 확인
5-22 상태 시스템을 사용하여 댓글에 대한 워크플로 정의
5-23 이메일을 보내려면 메일러 구성요소를 설치하세요.
5-24 메시지 대기열을 사용하려면 메신저 구성 요소를 설치하세요.
5-25 메신저를 사용하여 이메일을 동기식으로 보내기
5-26 교리 대기열을 사용하여 비동기식으로 이메일 보내기
5-27 이메일 전송 실패 시 대기열 처리 흐름
5-28 AMQP 메시지 대기열-RabbitMQ
5-29 AMQP 대기열에 대한 추가 지식
5-30 REST API에 대해 알아보고 API 플랫폼을 설치하세요.
5-31 ApiResource 주석을 사용하여 기사 API 만들기
5-32 Jsonld 응답 형식
5-33 API 작업 수정
5-34 정규화→비정규화
5-35 관계형 데이터의 중첩된 표시
5-36 사용자 정의 노멀라이저
5-37 노멀라이저 사용자 정의 시 IRI 정보가 손실되는 문제 수정
5-38 API 리소스 필터
5-39 사용자 정의 파일 업로드 작업
5-40 프로젝트 최적화가 패키지되어 서버에 릴리스됩니다.
- 코스 추천
- 코스웨어 다운로드
There are currently no materials available for download for this course
이 강좌를 시청한 학생들도 학습하고 있습니다.
496195
PHP로 사업을 시작하는 방법에 대해 간단히 이야기해 보겠습니다.
웹 프론트 엔드 개발에 대한 빠른 소개
민망한 물건 백과사전 사이트를 모방한 Mini 버전 MVC 프레임워크의 대규모 실용 Tianlongbabu 개발
PHP 실용 개발 시작하기: 빠른 PHP 생성 [중소기업 포럼]
로그인 인증 및 클래식 게시판
컴퓨터 네트워크 지식 수집
빠른 시작 Node.JS 정식 버전
당신을 가장 잘 이해하는 프론트엔드 강좌: HTML5/CSS3/ES6/NPM/Vue/...[원본]
자신만의 PHP MVC 프레임워크 작성(깊이 있는 40개 장/자세한 내용/초보자가 발전하려면 읽어야 함)



![Symfony5 [블로그 시스템을 처음부터 개발]](https://img.php.cn/upload/course/000/000/068/63f73a6b8fc1b115.jpg)











