PHP 주니어 개발 엔지니어
PHP 주니어 개발 엔지니어가 마스터해야 할 기술
1. PHP의 세계로 들어가세요
PHP 소개, PHP 버전 개발 역사, PHP 급여 수준 및 경력 개발, WEB 기본 개념 소개 개발, PHP 개발 환경 설정, HTML+CSS 및 기타 소개 콘텐츠입니다.
2.PHP 기본 구문
변수, 데이터 유형, 상수, 흐름 제어, 연산자, 문자열, 배열, 함수 등
3. PHP Advanced
HTTP 프로토콜, 슈퍼 전역 변수, 세션 제어(세션, 쿠키), 파일 시스템, 파일 업로드, 이미지 처리 등
4. MySQL 데이터베이스
라이브러리, 테이블, 필드 유형, SQL 문, 트랜잭션, 잠금, 테이블 엔진, 인덱스, 함수, 저장 프로시저, 뷰 등
5. PHP는 MySQL 데이터베이스를 작동합니다. 데이터베이스를 구축하고 추가, 삭제, 수정, 확인, 검색, 정렬, 페이지 넘기기 및 기타 기능을 구현합니다.
등록, 로그인, 로그인 상태 기억, 비밀번호 검색, 무제한 레벨, 권한(RBAC) 등
SQL 인젝션, XSS(크로스 사이트 스크립팅 공격), CSRF(크로스 사이트 요청 위조), ARP 공격, DDOS 공격, 크리덴셜 스터핑, 피싱 웹사이트, SSL 등
WeChat ID 애플리케이션, WeChat 유형, 메시지 수신, 메시지 보내기, WeChat JS-SDK, WeChat 결제 등
소켓, TCP/UDP, HTTP 프로토콜 문자열 구성, 프로토콜 전송, XML, 정규식, 웹 페이지 수집 등
요구사항 분석, WeChat 인터페이스 개발, 데이터베이스 설계, 몰 백엔드, 프론트 데스크, WeChat 결제, 지리적 위치를 기반으로 인근 레스토랑 찾기 및 기타 기능.
11. 웹사이트 성능 최적화
정적화, 캐싱, 지연 로딩, 데이터베이스 최적화(테이블 분할, SQL 최적화 등), 의사 정적, URL 재작성 , opcode 캐시, 브라우저 캐시, 스핑크스 전체 텍스트 인덱싱 엔진 등
memcache: 설치, 구성, 저장 원칙, 대기열, 세션 저장, 배포. redis: 설치, 구성, 데이터 유형(문자열, 컬렉션, 해시, 목록, 구독, 트랜잭션 등).
클래스, 객체, 캡슐화, 상속, 다형성, 인터페이스, 매직 메소드, 리플렉션, 디자인 패턴 등
단일 입력, 라우팅, 컨트롤러, 모델, 뷰, ORM, 양식 유효성 검사, 이미지 처리, 확인 코드, 보안, DB 드라이버(mysqli, pdo), 코드 생성 등
Tencent Video API, 온라인 결제(WeChat 결제, Alipay 결제, 온라인 뱅킹 결제), 동영상 권한 제어(리칭 방지), 로그인, 등록 등
작업 복사본, 데이터 웨어하우스, 후크 스크립트, 권한, 충돌, 커밋, 업데이트, 브랜치, SVN 서버, 무시, 속성 등
웹 서비스 RESTFUL, SOAP, RPC.
라우팅, 컨트롤러, 모델, 양식 유효성 검사, 구성, 확장, 캐싱, 템플릿 등
구성 파일 생성, 컨트롤러 생성, 모델 생성, 페이지 생성, 양식 확인 생성, 이미지 처리 및 기타 기능 생성.
제품, 유형, 속성, 브랜드, 카테고리, 재고, 주문 관리, 장바구니, Alipay 결제, WeChat 결제, 검색 기록, 판매 순위, 상품 검색, QQ 로그인, WeChat 로그인, 로그인, 회원가입, 비밀번호 찾기, 비밀번호 분실 등
21.Linux 운영 체제
권한, 파일 시스템, 하드 디스크 파티션, 사용자, 그룹, 쉘 스크립트, 소프트웨어 설치(rpm, tarball, yum), vim, 시스템 서비스, 방화벽, 램프 및 lnmp 환경 구축 등
고가용성, 로드 밸런싱, 역방향 프록시, CDN, MySQL 마스터-슬레이브 복제, 읽기 및 쓰기 분리, MongoDB, 분산 파일 시스템, 세션 공유, Nginx 높은 동시성 서버 등
23. 메시지 대기열
웹사이트의 높은 동시성, 고성능, 실시간 비동기 문제를 해결하기 위해 httpsqs, Redis, MemcacheQ 등을 사용하여 메시지 대기열을 구축하여 웹사이트 성능을 향상시킵니다.
24. 인기 도구
GIT, Composer 패키지 종속성 관리자.