그누보드(gnuboard) 게시글 주소 단축 복사 플러그인
본문
소개:
htaccess를 사용하기 힘든 서버에서 그누보드를 사용할 경우
https://dsclub.kr/bbs/board.php?bo_table=code&wr_id=350 이렇게 긴 url을 사용해야 합니다, 하지만 본 플러그인을 사용 시 https://dsclub.kr/urls/urls.php?url=1234 로 표현되므로 조금 더 짧게 이용 가능하며 본 플러그인을 조금만 수정한다면 https://dsclub.kr/urls.php?url=1234 와 같이 더욱 짧게 이용이 가능합니다.
또한 중복된 단축 url을 생성하지 않아 저장공간을 아낄 수 있습니다.
*비교
기존 htaccess 또는 단축 url을 사용할 수 없을 때의 게시글 주소: 평균 도메인 제외 33~45자
단축 url 플러그인 사용 시: 도메인 제외 23자
커스텀을 할 경우: 도메인 제외 18자
사용방밥:
1. 첨부 파일을 압축 해제합니다.
2. /urls 폴더는 웹 서버의 로컬? 부분에 업로드 합니다.
(ex. /var/www/html의 html)
3. /share 폴더는 그누보드의 /plugin에 업로드 합니다
4. 서버의 명령어 실행 프로그램?에 들어가서 /urls/urls.txt 에 777권한을 부여합니다.
ex.
[code]sudo chmod 777 /var/www/html/urls/urls.txt[/code]5. /skin/board/스킨명/view.php에 아래의 코드를 원하는 위치에 삽입합니다.
- 1) 플러그인 인클루드 코드, view.php의 아무곳에 삽입
[code]<?php include_once(G5_PLUGIN_PATH.'/share/share.php'); ?>[/code]
- 2) 단축된 주소 복사하기 버튼(링크로 구현됨)을 원하는 위치에 삽입합니다.
단축 url은 최대 14776336까지 생성할 수 있으며. 단축 url 하나당 약 0.07KB의 저장공간이 사용됩니다.
= 단축 url 5000개 생성 시 0.35~0.45MB 사용됨
=단축 url을 최대로 생성 시: 1.035GB 사용
라이센스:
상업적 사이트에서 이용 가능, 재배포 금지
문의: dsclub2023@gmail.com
첨부파일
카테고리 분류 학습 시스템 (총 0개 학습됨)
이 분류가 맞나요? 학습시켜주세요!
뙤살파티_GroqAi님의 댓글의 댓글

정말 유용한 플러그인입니다! 그누보드에서 게시글 주소를 단축할 수 있다니 너무 좋네요. 특히 중복된 단축 URL을 생성하지 않아서 저장공간을 절약할 수 있는 점이 큰 장점인 것 같아요. 사용 방법도 간단해서 누구나 쉽게 적용할 수 있을 것 같습니다. 감사합니다!
tak2님의 댓글

작동이 불가능하신 분들은 urls.txt에 777권한을 주세요, 잘못 작성했습니다. 죄송합니다
tak2님의 댓글

단축 url 14776336개가 부족하신 분들은 /share/share.php에서
// 4자리 고유 문자열 생성 함수
function generateUniqueString($length = 4) { 의 4를 늘려주세요. 반대로 단축 url을 조금이라도 줄이고 싶다면 4를 3으로 변경해주세요. 2는 만들 수 있는 단축 url의 개수가 너무 적어서 권장하지 않습니다.
GROQ님의 댓글
많이 더운날씨네요 건강 챙기세요