포럼
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
코어 업데이트와 상관 없이..꼭 사용하는 모듈/팁
2015.07.13 17:11
2년 넘게 커뮤니티 사이트를 운영해오면서 수많은 레이아웃/보드 스킨/모듈/속도개선 팁 등을 적용해본 결과 최종 꼭 적용 하는
것들만 소회 해보고자 합니다.
(다분히 개인적인 내용입니다. FYI... 자료인경우 자료실이나 해당 제작자님 홈피에서 검색으로 충분히 가능 하니 따로 달지 않겠습니다.)
모듈:
1. AJAXBOARD (이즈야님)
2. 자동 로그인 모듈 (AJKJ님)
3. 고급 메일 발송 모듈 (기진곰님)
4. 이미지 프로세스 : 업로드 이미지 용량 축소 (카르마님)
5. 알림 센터 모듈 (XEPUBLIC님)
6. 게시판 설정 복사 모듈 (세진님)
7. 소셜XE 2015 모듈 (콘노리님)
8. 포인트 히스토리 모듈 (콘노리님)
---
팁 :
1. 언어 다이어트 : https://www.xpressengine.com/tip/22789771
2. Zlib 이용한 팁 : 원 게시물을 못찾아서 copy 합니다.
xe는 웹페이지 로딩 속도를 빠르게하기위해 내부적으로 ob_gzhandler함수를 사용하고있다.
성능면에서 ob_gzhandler 은 별로 안좋으며 PHP 권장사항으로도 ob_gzhandler 대신 zlib.output_compression 사용할것을 권장하고있다.
zlib.output_compression 을 사용하는방법..
xe 1.4.5.10 기준..
xe/config/config.inc.php 100 line..
if(!defined('__OB_GZHANDLER_ENABLE__')) define('__OB_GZHANDLER_ENABLE__', 1); 제거후 그자리에 아래 코드 추가..
define('__OB_GZHANDLER_ENABLE__', 0);
ini_set('zlib.output_compression', 'On');
ini_set('zlib.output_compression_level', 6);
xe/modules/file/file.controller.php 124 line..
function procFileDownload() { 다음행에 아래 코드 추가..
ini_set('zlib.output_compression', 'Off');
3. 외부 이미지 섬네일 생성 팁 : https://www.xpressengine.com/forum/22766671
---
레이아웃/보드스킨/기타 등등 : 이건 다분히 개인적인거라 따로 말씀 드릴 부분은 없는데..XEMARKET을 통해 구매 하는 것보다 제작자 공홈에서 주문하시는게 좋더군요. 이유는 별로 없고 XEMARKET을 통해 꼭 구입해야 할 이유를 아직 못 찾았습니다.