로그인

검색

아직도 XE 사용중이면 라이믹스로 전환하세요.
꿀팁관리소장

아직도 XE 사용중이면 라이믹스로 전환하세요.

사실상 XE는 5년도 넘은 시점에 개발이 중단된 것을 아시는 분은 아실겁니다. 마지막에 코드가 추가된게 2년? 전인가로 생각하시는 분들이 많은데 사실 최근 5년 동안 XE에서 추가되거나 수정된 코드는 라이센스 관련 코드이거나 기능이나 보안과 관련된 코드는 없습니다.

 

누적되어 있는 보안취약점은 물론이고 쌓여있는 수많은 버그 그리고 불합리한 코드의 개선이나 추가적인 편의를 위한 추가사항이 전무한 너무 오래된 코드로 작동되는 것이 XE입니다.

 

그냥 굴러간다고 사용하는 것이 지금 운영자로서 서비스를 제공하는데 취해야할 방향인지 고민해 보시는 시간을 가져보시길 권해드립니다.

 

오늘도 제가 새로운쪽지를 읽지 않는 경우를 대비해서 읽지않은 쪽지를 확인해서 로그인 회원에게 알려준는 팁을 살펴보다가 라이믹스에서 코드 변화가 있었을 것 같아 찾아보았습니다.

 

https://rxtip.kr/rx_tip/54870

 

위 팁은 코어에서 제공하는 쪽지정보를 쿼리해서 그 정보 가운데 필요한 카운트 부분만 사용하는 팁이었습니다.

 

라이믹스 코드를 살펴보니 아니나 다를까 읽지 않은 새쪽지의 숫자만 카운트 하는 함수가 추가되어 있더군요.

 

 

public static function getNewMessageCount($member_srl = null)
{
if(!$member_srl)
{
$logged_info = Context::get('logged_info');
$member_srl = $logged_info->member_srl;
}

$args = new stdClass();
$args->receiver_srl = $member_srl;
$args->readed = 'N';

$output = executeQuery('communication.getNewMessageCount', $args);
return $output->data->count;
}

 

 

이런 함수가 추가되어 있습니다.

 

이 함수가 추가되기 전까지는 모든 쪽지정보를 가져오는 함수를 실행해서 불필요한 많은 정보를 다 가져온 후 쪽지수만 사용하는 약간은 불합리한? 자원을 소모하는 방식이었습니다. 

 

라이믹스에서는 쪽지숫자만 쿼리하는 것을 추가해 주어 이제 새쪽지가 도착한 사실 그리고 쪽지숫자만 알려주려고 하는 곳에서는 이렇게 간단한 정보만 조회해서 결과를 내는 코드를 사용할 수 있게 되었습니다.

 

제가 링크해드린 제가 작성한 팁에도 라이믹스에서 보다 효율적인 쿼리 사용에 대한 부분을 추가해서 작성했습니다. 라이믹스 사용 사이트는 새쪽지 확인에도 보다 간결하고 빠르게 작동이 될 수 있는 것이죠.

 

단적인 사례 하나입니다. 

라이믹스는 XE에서 손을 놓은 이후 지속적으로 발전하고 수정되고 개선되었습니다.

Profile
꿀팁관리소장 1명
Level. 19 35,090 / 36,000 관리그룹, 특별회원
라이믹스로 커뮤니티 사이트를 운영하는 비개발자 운영자 입니다.
파트너쉽 맺으실 사이트 운영자분 환영합니다.
4
1
권한이 없습니다.
댓글 4개
  • 2022.05.12

    ㅜㅜ 회원은 없지만 올려둔 자료가 많아서 라이믹스로 넘어가고싶은 마음은 처음 나올때부터였는데 몇번 실패하니 이젠 포기하고있어요ㅜㅜ

  • 꿀팁관리소장
    작성자 꿀팁관리소장
    2022.05.12
    @고게임77 님에게 보내는 답글

    실패하신 이유가 뭔지 궁금하네요.

  • 2022.06.01

    라이믹스 가즈아

  • s
    2023.02.04

    아무것도 모르는 상태에서

    홈페이지(dabia.net) 관리를 부탁받아 쩔쩔매고 있습니다.

     

    이 사이트는 아직도 XE 1.5.4.6 을 쓰고 있습니다.

    회원이 많고 데이터도 몇기가 됩니다.

    그런데 전번에 XE 1.11로 업데이트를 하다가 하얗게 날려먹은 적이 있어서

    라이믹스로 갈아타기가 두렵습니다.

    더구나 호스팅업체인 cafe24의 php 버전이 7.0 이라

    갈아타더라도 조금 있다가 갈아타야하나 생각중입니다.

    다만 도메인과 호스팅을 마련해서

    라이믹스를 깔아두고 공부를 시작했습니다.

     

    꿀탑관리소장님에게 열심히 배우겠습니다.

댓글 쓰기
권한이 없습니다.