제목 | Youtube 뒤 URL 처럼 하려면 어떻게해야할까요. | ||
---|---|---|---|
글쓴이 | 절약사나이 | 작성시각 | 2013/10/18 11:36:21 |
|
|||
안녕하세요~! 고수님들에게 조언을 얻고자~~ 궁금한 점을 올려봅니다. 유튜브 주소의 www.youtube.com/watch?v=LMeDiCdvwmU v= 다음에 영문으로 표기되는 부분처럼 사용하고 싶습니다. 현재는 www.도메인.com/post/숫자 이런식으로 사용하고 있는데요. 구글링을 하다가 아래 자료를 찾긴했는데, 코드이그나이터에서 어떻게 적용해야할지 몰라서 고수님들의 조언부탁드립니다. http://kvz.io/blog/2009/06/10/create-short-ids-with-php-like-youtube-or-tinyurl/ |
|||
다음글 | 세션 라이브러리 관련하여 질문드립니다. (3) | ||
이전글 | ci 용 테마와 플러그인 (2) | ||
변종원(웅파)
/
2013/10/18 11:45:04 /
추천
0
|
들국화
/
2013/10/18 11:46:37 /
추천
0
라이브러리에 넣거나... 헬프에 넣어서 쓸수도 있을듯 하네요.
대략 소스 보니 좋네요.. 저도 필요할때 서야 겠네요. ^^; |
한대승(불의회상)
/
2013/10/18 11:50:33 /
추천
0
|
절약사나이
/
2013/10/19 16:27:36 /
추천
0
웅파님, 들국화님, 한대승님 답변감사합니다~!
덕분에 잘 해결했습니다! |
multicode
/
2013/10/22 10:57:15 /
추천
0
헐 땡큐요.
지나가다 함수 하나 건졌네요 ㅎㅎ; |
1. short url 생성(유니크한 주소생성은 로직 많이 있습니다.)
2. 특정 테이블에 글 번호와 1번에서 생성한 short url 매치하여 입력
3. routes.php에 규칙 추가 : 아래 예는 영문 대소문자, 숫자 사용하여 언더바(_)로 시작하는 총 8자의 짧은 주소에 해당하는 겁니다.
위 규칙에 해당되면 shorturl 컨트롤러의 index함수 실행하여 2번 테이블에서 글 번호를 가져와서
게시판 보기로 포워딩
대략적으로 프로세스는 위와 같습니다.