m →라이믹스와 언어 자동 애드온과의 관계?: 순번 제거 |
배포 정보·LGPL 2.1 정정, 제작자 안정성 안내와 라이믹스 대체 기능·내부 링크 보강 |
||
| 6번째 줄: | 6번째 줄: | ||
|첫 업로드 일자 = 2015년 05월 17일 | |첫 업로드 일자 = 2015년 05월 17일 | ||
|최신 버전 = 0.3 (2015년 05월 21일) | |최신 버전 = 0.3 (2015년 05월 21일) | ||
|라이센스 = LGPL | |라이센스 = LGPL 2.1 | ||
|유·무료 여부 = 무료 | |유·무료 여부 = 무료 | ||
|소개 페이지 = [https://www.xpressengine.com/index.php?mid=download&package_id=22753658 XE 공식 자료실] | |소개 페이지 = [https://www.xpressengine.com/index.php?mid=download&package_id=22753658 XE 공식 자료실] | ||
|깃허브 저장소 = [https://github.com/kijin/xe-zipperupper kijin/xe-zipperupper] | |깃허브 저장소 = [https://github.com/kijin/xe-zipperupper kijin/xe-zipperupper] | ||
|XE 호환 버전 = XE 1.8 | |XE 호환 버전 = 제작 당시 XE 1.8 이상·PHP 5.3 이상 (현재 권장 환경 아님) | ||
|라이믹스 블랙리스트 등재 여부 = 등재 되어 있음. (라이믹스 내 스크립트 합치기 기능 존재) | |라이믹스 블랙리스트 등재 여부 = 등재 되어 있음. (라이믹스 내 스크립트 합치기 기능 존재) | ||
|의존 프로그램 = 없음 | |의존 프로그램 = 없음 | ||
}} | }} | ||
== | == 개요 == | ||
[[기진곰]] | '''ZipperUpper!'''는 [[기진곰]]이 제작한 [[XpressEngine/애드온|XE1 애드온]]으로 CSS·JavaScript 파일을 합친다. 제작자 저장소의 <code>conf/info.xml</code>에서 확인되는 버전은 0.3, 날짜는 2015-05-21이다.<ref>[https://github.com/kijin/xe-zipperupper/blob/master/conf/info.xml 배포 메타데이터]</ref> | ||
== 동작과 한계 == | |||
제작자 설명에 따르면 HTML의 head에 등록된 파일을 대상으로 하며, body에 들어 있는 파일이나 하드코딩된 참조는 합쳐지지 않을 수 있다. CSS의 상대 경로를 합친 파일에 맞게 바꾸는 기능도 있다. 제작자는 코드가 충분히 안정화되지 않았음을 경고하고, 개발 중에는 비활성화하도록 안내한다.<ref>[https://github.com/kijin/xe-zipperupper 제작자 README 및 LGPL 2.1 라이선스]</ref> | |||
파일 요청 수가 줄어도 실제 속도 향상은 파일 크기·캐시·네트워크 환경에 따라 달라진다. 적용 전후의 로딩 시간과 JavaScript 오류를 비교하고, 파일 실행 순서·CSS 우선순위·외부 라이브러리 의존성을 시험해야 한다. | |||
== | == 라이믹스에서의 대체 기능 == | ||
[[라이믹스/블랙리스트|라이믹스 기본 블랙리스트]]에 <code>zipperupper</code>가 포함되어 있으므로 라이믹스에서는 이 애드온을 활성화하지 않는다.<ref>[https://github.com/rhymix/rhymix/blob/master/common/defaults/blacklist.php 라이믹스 기본 블랙리스트]</ref> 라이믹스 코어의 스크립트 합치기·압축 설정을 먼저 확인한다. 설정 변경 후에는 캐시를 정리하고 실제 화면과 브라우저 오류를 점검한다. | |||
제작 당시의 PHP 5.3 요구 사항은 역사적 최소 환경이다. 현재 서버 선택에는 [[라이믹스/매뉴얼/설치 환경|설치 환경]]과 PHP의 지원 기간을 따로 확인한다. | |||
== | == 같이 보기 == | ||
* [[라이믹스/매뉴얼/캐시와 성능 점검]] | |||
[[라이믹스]] | * [[라이믹스/매뉴얼/프론트엔드 라이브러리]] | ||
* [[라이믹스/매뉴얼/서드파티 자료 호환성 체크리스트]] | |||
=== | == 출처 == | ||
<references /> | |||
{| class="wikitable" style="width:100%" | |||
! colspan="2" | [[XpressEngine]] · [[XpressEngine 3]] · [[라이믹스]] | |||
|- | |||
! 확장 기능 | |||
| [[XpressEngine/모듈|모듈]] · [[XpressEngine/애드온|애드온]] · [[XpressEngine/쉬운 설치|쉬운 설치]] · [[라이믹스/매뉴얼/서드파티 자료 호환성 체크리스트|호환성 점검]] | |||
|} | |||
[[분류:XE 애드온]] | [[분류:XE 애드온]] | ||
[[분류:라이믹스 블랙리스트 등록 애드온]] | [[분류:라이믹스 블랙리스트 등록 애드온]] | ||
2026년 10월 17일 (토) 21:00 기준 최신판
| XE 애드온 ZipperUpper! | |||||||||
|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||
| 제작자 | 기진곰 | ||||||||
| 첫 업로드 일자 | 2015년 05월 17일 | ||||||||
| 최신 버전 | 0.3 (2015년 05월 21일) | ||||||||
| 라이센스 | LGPL 2.1 | ||||||||
| 유·무료 여부 | 무료 | ||||||||
| 소개 페이지 | XE 공식 자료실 | ||||||||
| 깃허브 저장소 | |||||||||
| |||||||||
개요[편집 / 원본 편집]
ZipperUpper!는 기진곰이 제작한 XE1 애드온으로 CSS·JavaScript 파일을 합친다. 제작자 저장소의 conf/info.xml에서 확인되는 버전은 0.3, 날짜는 2015-05-21이다.[1]
동작과 한계[편집 / 원본 편집]
제작자 설명에 따르면 HTML의 head에 등록된 파일을 대상으로 하며, body에 들어 있는 파일이나 하드코딩된 참조는 합쳐지지 않을 수 있다. CSS의 상대 경로를 합친 파일에 맞게 바꾸는 기능도 있다. 제작자는 코드가 충분히 안정화되지 않았음을 경고하고, 개발 중에는 비활성화하도록 안내한다.[2]
파일 요청 수가 줄어도 실제 속도 향상은 파일 크기·캐시·네트워크 환경에 따라 달라진다. 적용 전후의 로딩 시간과 JavaScript 오류를 비교하고, 파일 실행 순서·CSS 우선순위·외부 라이브러리 의존성을 시험해야 한다.
라이믹스에서의 대체 기능[편집 / 원본 편집]
라이믹스 기본 블랙리스트에 zipperupper가 포함되어 있으므로 라이믹스에서는 이 애드온을 활성화하지 않는다.[3] 라이믹스 코어의 스크립트 합치기·압축 설정을 먼저 확인한다. 설정 변경 후에는 캐시를 정리하고 실제 화면과 브라우저 오류를 점검한다.
제작 당시의 PHP 5.3 요구 사항은 역사적 최소 환경이다. 현재 서버 선택에는 설치 환경과 PHP의 지원 기간을 따로 확인한다.
같이 보기[편집 / 원본 편집]
출처[편집 / 원본 편집]
| XpressEngine · XpressEngine 3 · 라이믹스 | |
|---|---|
| 확장 기능 | 모듈 · 애드온 · 쉬운 설치 · 호환성 점검 |
