OpenResty에서의 Lua 템플릿 렌더링 기법
템플릿 기반 동적 페이지 생성
웹 애플리케이션 개발에서 동적 컨텐츠 생성은 핵심 요소입니다. 예를 들어, 상품 정보 페이지처럼 복잡한 데이터 구조를 포함하는 시나리오에서는 템플릿 엔진이 필수적입니다. OpenResty 환경에서는 lua-resty-template라는 고성능 템플릿 엔진을 활용할 수 있으며, 이는 LuaJIT과 함께 사용 시 매우 빠른 렌더링 성능을 제공합니다.
이 ...
6월 13일 16:50에 게시됨
Nginx와 Lua를 활용한 맞춤형 WAF 구현
Nginx와 Lua를 활용한 맞춤형 WAF 구현
기능 목록
IP 화이트리스트와 블랙리스트 기능 지원, 블랙리스트에 등록된 IP 접근 차단
URL 화이트리스트 지원, 필터링이 필요 없는 URL 정의
User-Agent 필터링, 사용자 정의 규칙과 일치하는 항목 처리 후 403 반환
CC 공격 방어, 특정 URL에 대한 시간당 접근 횟수 제한 초과 시 403 반환
쿠키 필터링, 사 ...
6월 12일 16:11에 게시됨