웹사이트제작과운영, 네이버와함께하세요! 고영수 / UI 기술랩 me2day.net/youngsuko
정보플랫폼 NHN 의기술 / 정보공개를통한독립사이트활성화 2008 2009 2010 XpressEngine Syndication API Textyle Anti-Spam Collaboration API NAVER Analytics API nlucene + Cubrid + XE XE Market
더쉽고편하고 빠르게사용할수있는 XE Upgrade 20 여회의크고작은업그레이드버전배포 Commit 1,000 여번이넘는 commit
웹사이트제작, 운영, 관리를위한 OpenSource CMS 2009-2010 기능개선 프로젝트호스팅 검색기능강화 웹사이트개편 XE Market
프로젝트호스팅 기능개선 검색기능강화 웹사이트개편 XE Market
기능개선 쉬운설치 XE 관리자페이지에서원하는모듈, 스킨등을쉽게설치 / 제거할수있는기능 XE 공식웹사이트자료실 개별 XE 관리자페이지 쉬운설치관리 Server
기능개선 Cache 기능강화 HTML Template, Optimized 결과물등에 MemCache, APC-Cache, DBMS 등다양한캐싱기법을적용할수있는기능개발 HTML Template JS/CSS Optimizer File System MemCache DBMS APC-Cache
기능개선 XEED 새로운위지윅에디터 iframe 방식의위지윅에디터탈피하여보다쉬운 UI와빠른기능을구현한새로운위지윅에디터파일업로드기능을기존플래시컴포넌트전용에서 HTML5, Silverlight, HTML Form 등으로확장 사용자들의의견을들어새롭게만든 UI 새로운파일업로드 / 관리
기능개선 Mobile Web 기능강화 XE 로운영중인사이트구조그대로손쉽게모바일웹서비스제공기능강화 < 모바일접속시모바일웹화면표시 > < 웹사이트의계층구조표시 >
기능개선 프로젝트호스팅 검색기능강화 웹사이트개편 XE Market
프로젝트호스팅 Project Hosting XpressEngine 개발자 / 그룹을위한 Subversion, Forum, Issutracker, 회원관리기능을기본으로하는프로젝트호스팅서비스제공 전체프로젝트현황 누구나쉽게프로젝트개설, 운영할수있는기능제공
프로젝트호스팅 검색기능강화 기능개선 웹사이트개편 XE Market
검색기능강화 nlucene + Cubrid + XpressEngine DB Pattern Matching 만으로해결하기힘든검색정확도 / 속도 select * from table like %keyword%
검색기능강화 nlucene + Cubrid + XpressEngine nlucene + Cubrid 검색솔류션과 XpressEngine 과의연동개발 insert / update / delete search api call add/update/delete Index full sync nlucene
프로젝트호스팅 웹사이트개편 XE Market 기능개선 검색기능강화
웹사이트개편 / XE Market XpressEngine 오픈소스소프트웨어 (open source software) 는소스코드를공개해 누구나특별한제한없이그코드를보고사용할수있는 오픈소스라이선스를만족하는소프트웨어를말한다.
웹사이트개편 / XE Market XpressEngine
웹사이트개편 / XE Market XpressEngine
Milestone Site URL http://www.xpressengine.com 빠른실행속도및서버자원사용량을줄이기위한최적화 nlucene + Cubrid +XE 연동솔루션오픈 XE Market 오픈 2010.09.11.12 Ing 공식사이트개편오픈 관리자및사용자 UI 고도화
Syndication API 효과적인검색반영을위한 API
구분기존 crawling Syndication API 수집간격 불규칙적으로계속해서수집 글등록 / 수정 / 삭제시에만 서버부하감소 / 실시간검색반영 수집범위 URL 이수집된대상만수집 모두첫수집이전에생성된대상도수집가능 수집제한 URL 단위제한 (robots.txt) 채널단위제한채널단위의검색노출제한 수집형식 HTML 최종결과물 Atom feed형식의 XML문서검색정확도증가 / 2~8배방문자수증가
Syndication API 1 신규 / 수정 / 삭제 PING 발송 2 PING 전달 3 PING 정보를바탕으로 XML 문서요청 WebSite 4 XML 문서전달. 네이버검색반영
Milestone Site URL http://dev.naver.com/projects/syndication 정식오픈 Sample Code, 제로보드등의프로그램플러그인개발 / 배포 2010.04.06.07 Ing XE 외의독립사이트지원 역검색 API 제공
Anti-Spam Collaboration API 독립사이트운영자들의스팸공동대응 API
새로운유형의스팸공격을 효율적으로 막을수있는방법은없을까?
독립사이트운영자들이함께스팸공격에대비한다면새로운유형의스팸이란없지않을까!
Anti-Spam Collaboration API Flow Website 사용자 글 / 댓글등록시도 내용및기타정보 필터 / 사전 / 지수설정 높으면 낮으면 스팸보관 DB DB 스패머 스팸지수요청 getspamscores 필터 / 사전정보요청 getspamfilters/ getspamdics 필터사전스팸콘텐트 스팸공동대응 API 스팸콘텐트신고 putspamcontents
nscore Filter Naive Bayesian algorithm 스팸지수계산필터 신고된스팸컨텐츠를색인어분석기를이용하여 Term 으로잘라내어각 Term 들의스팸지수를 측정하고이데이터를바탕으로요청받은컨텐츠를분석하여 1~100 사이의스팸지수값을측정 스팸공동대응 API 공통적용
Spam Dictionary 키워드별가중치 웹사이트운영자가직접키워드를등록한스팸사전을생성 / 관리할수있고 스팸사전에등록된키워드는스팸지수계산시높은가중치부여 웹사이트별다수생성 / 관리 / 적용가능
Milestone Site URL http://antispam.naver.com/spamcenter Project URL http://dev.naver.com/projects/antispam 클로즈베타오픈 ( 언론사대상 ) 정식오픈 2010.07.09.11 Ing 오픈베타 외부제작 Filter 등록시스템개발
NAVER Analytics API 웹사이트통계분석을위한 API
웹사이트통계분석 DB 기반 Counter Analytics API 기존분석서비스 웹사이트부하발생 상세한통계 / 분석불가 웹사이트내에서열람가능 통계자료재활용가능
Milestone Site URL http://analytics.naver.com Project URL http://dev.naver.com/projects/analytics 오픈베타 추가분석리포트개발 2010.09.12 Ing 정식오픈
Thank You!