누가 날 구독하기 했을때 알림


안녕하세요.
고코더 입니다.

티스토리 어플 알람으로
이런 메세지가 뜨신다고요?

▼"확인할 수 없는 알림입니다."



해당 메세지는 다름아닌
새롭게 출시된 기능인
구독하기 알림입니다.

티스토리 어플이 아직 해당 알림에 대한 정보가 있지 않아
확인 할 수 없는 알림으로 처리하고 있는거 같습니다.

조만간 구독하기 기능때메 업데이트가 이루어지지 않을까 싶습니다.

스팸도 아니고 잘못된 오류도 아니니
안심하시면 될거 같습니다.!


마무리


고코더 IT Express 구독 많이 해주세요!



댓글을 달아 주세요


PHP로 RSS Feed parsing 하기 


안녕하세요. 고코더 입니다.

RSS 는 사이트의 최신 정보를
XML 형태로 알려주는 규약 입니다.

그래서 제 티스토리 블로그도 자동으로 
해당 기능을 제공 하고 있습니다.
(뒤에 /rss 만 붙이면 되죠)

이 RSS를 가져오는 방법은 무궁무진 하지만
개인적으로 사용해봤을때 PHP에서는 가장 편리했던
lastrss 라이브러리를 이용한 파싱 방법을 소개해드릴려고 합니다.

해당 제작사는 http://lastrss.webdot.cz/
없어진거 같습니다.
도메인을 보니 체크 개발자가 만든거 같네요.

예전에 사용해놓고 백업된 소스를 발견 해서 
리뷰를 남겨봅니다. 

우선 아래 lastpass를 다운로드 받고 압축 해주세요.
▼ 아래 예문을 웹에서 확인해보세요
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
    include 'lastrss.php';
 
    $LRss = new lastRSS;
 
    $LRss->cache_dir = './cache';
    $LRss->cache_time = 0;
    $LRss->cp = 'UTF-8';
    $LRss->items_limit = 0;
    $LRss->CDATA = content;
 
    $sRss = $LRss->get("https://gocoder.tistory.com/rss");
 
    echo $sRss['title']."<Br>";
    foreach($sRss['items'as $item){
       echo $item['title']."<Br>";
       echo $item['link']."<Br>";
     //  echo $item['description']."<Br>";
    }
    exit;
?>
cs

rss.zip


▼ 옵션 설명
cache_dir 
 - 캐시폴더를 설정할 수 있습니다. 재요청시 캐시폴더에서 가져갑니다.
cache_time 
 - 캐시를 재생성할 배치 타임 입니다. 1=1초 입니다.
cp  
 - 문자셋입니다. UTF-8 이어야 겠죠
CDATA
 - 모든 데이터를 가져옵니다. 

▼ 이런식으로 나타나게 됩니다.
가장 쉬운 방식의 RSS 출력 리더 방식이 아닌가 싶네요


제 블로그의 정보를 간단한 코딩으로 가져옵니다.
만든 개발자는 사라졌지만

오류 없이 잘되고 있습니다.
간단한 RSS라면 사용해보세요.


마무리


PHP에서 가장 쓸만한 RSS 리더 라이브러리




댓글을 달아 주세요

  • dda 2019.12.06 16:05  댓글주소  수정/삭제  댓글쓰기

    좋은글 감사합니다. 근데 item 안에 description 안에 있는 테그의 내용은 어떻게 뽑아오나요. 궁금합니다.

    • Favicon of https://gocoder.tistory.com 고코더 2019.12.06 16:37 신고  댓글주소  수정/삭제

      안녕하세요.
      글 제목처럼 간단한 예제를 보여드리는 내용이라 해당 내용은 안다뤘는데요.
      설명은 한번더 접근을 해야 하는데요.
      추후에 다시 남겨드리겠습니다
      요즘 다른거 강의하느라 바쁘네요 ㅠ


XE RSS 사용하기 


안녕하세요. 고코더 입니다.

RSS 는 우리의 홈페이지가 발행하는 최신 글이 무엇인지 통신 할 수 
있는 규약입니다. 
블로그에서는 RSS가 자동으로 허용 되어 있고
이를 통해 최적화된 검색 엔진이 이 데이터를 주시하고 있습니다

XE에서도 RSS가 개발되어 있습니다.
기본적으로 자신의 XE 홈 페이지 뒤에 /rss만 붙이면 되는데

초기에 접속을 해보시면

▶ 이렇게 기능이 잠겨 있다고 뜹니다. 


▶ RSS를 사용해보겠습니다
어드민에 들어가 RSS 메뉴에 접근하여 통합 피드 라디어 버튼을
사용으로 처리해주세요. 


▶ 이젠 어떤 게시글이 RSS로 유통 되야 할지 선택해야 합니다.
게시판 관리에서 톱니 바퀴를 누르고 



▶ 추가설정을 클릭 해주세요.


▶ 그리고 맨 아래에 있는 피드 공객에서
전문,요약공개를 하고 저장을 해주세요.
전문공개 : 기록된 게시글의 모든 데이터를 보여줍니다.
요약공개 : 기록된 게시글의 일부분을 보여줍니다.
보통은 요약공개를 많이 합니다. 
홈페이지의 유입시키려면 말이죠.



▶그럼 이렇게 RSS가 발행 되고 있습니다.


쉽게 RSS를 발행시키게 되었습니다.
RSS로는 다양한 활용방법이 있는데
검색엔진에게 최신화된 데이터를 알려줄때 용이 합니다.

그리고 저는 홈페이지에 이렇게 개발하였습니다.,


이렇게 제 사이트에서는 블로그의 내용을 썸네일로 보여줄수 있도록
기능을 만들어 놓았습니다.



마무리


사용법만 알면 모든게 준비되어 있는 XE


댓글을 달아 주세요