일단 이걸로의 교체는 CI4가 정규버전이 나오면..???

( 베타니까 이제 크게 변하는건 없을텐데.. 그래도 안전빵으로.. )

 

이번 리뉴얼은 API 기반으로 갈까 생각중입니다.

 

실제로 이렇게 API 까지 구성을 다 해둔..

( 문제는 지금 바보짓한걸 깨달아서, API 대대적으로 다시 만들어야 하지만.. )

 

API 기반으로 만드는 이유는, 안드로이드앱이랑 iOS 앱을 좀 만들어 보려고.. (.. .. ..)

( 웹페이지는 애드블럭때매 돈이 안되니, 앱으로 만들어서 굴려봐야지.. 그렇다고 후원금이 들어오는것도 아니고.. )

 

그래서 현재 기존 사이트와는 달리 모바일쪽에서 편하게 볼 수 있도록 빡세게 최적화하고 있습니다.

 

그리고 이번 리뉴얼이 적용되면, 분석 번호 생성에 1초 ~ 1분 이내로 뜨는걸 목표로 작업중에 있습니다.

( 서버가 좀 과부하 걸리면 느릴수밖에 없어서;; )

 

위의 스샷은 약 14초 나왔는데, 서버 과부하속에서 정말 속도 잘 나온거;;

 

서버가 널널할때는 이정도 속도가 나오게 됩니다. ( 227 밀리 세컨드 )

 

참고로 현재 구성이 웹서버 -> API 서버 -> DB 서버 -> API 서버 -> 웹서버 라서 과정이 좀 많습니다.

( 하지만 속도는 미친듯이 최적화중이라.. 크게 느리지는 않을듯.. 적어도 지금 사이트보다는 빠를지도.. 게다가 저거 캐싱도 안한거라;; 캐싱까지하면 날라다닐듯.. )

 

참고로 이게 기존 사이트의 속도..

 

페이지 로딩 완료까지 2.8분이 걸립니다.

 

이번 리뉴얼 버전은 100개를 한꺼번에 불러와도 824 밀리세컨드로 1초안에 리턴이 되게 됩니다.

 

이거의 리뉴얼 및 오픈은 대충 내년쯤을 바라보고 있습니다.

( 일단 CI4 나오면.. 최소한 코어가 바뀌지 않을 버전이 나오면.. )

 

ps. 공휴일 API 재대로 데이터가 리턴 안되던거 수정하였습니다.

키값 갱신하는거 깜박해서;;

( 왜 메일이나 그런게 안날라오니;; )

 

ps2. 로또 사이트 1차는 추출 데이터가 많았으면, 렉이 심했고..

2차인 지금 사이트는 그냥 무난하게 렉이 있고.. (.. .. ..)

새로 리뉴얼 하는 3차는 어느정도 문제점을 다 해결한 버전이 될거 같습니다.

그리고 처음 로또 사이트 만들때부터 넣으려했던, 커뮤니티 기능이랑 회원기능 다 추가 예정..

 

API 는 현재 일반공개 예정이 없습니다.

내가 API 를 공개해서 서비스중이라 아는데, 돈도 안되면서 서버 부하만 미친듯이 주는 사람들이 많아..

일단 분석가 전용 커뮤니티를 컨셉으로 제작중인데, 부분공개를 할지는 고민중에 있습니다.

( 게다가 저쪽 서버는 DDOS 방어랑 다 걸어놔서, 지금 마나나 API 서버처럼 무식하게 요청 날리면 아마 다 자동으로 서버단에서 차단되서 제가 풀어드리지는 못할겁니다. )

 

사이트 공개는 현재의 알파버전은 일반공개하지 않습니다.

추후 베타판은 오픈베타로 진행 할 생각은 하고 있습니다.

오픈베타는 여름경을 생각중에 있습니다.

만약 진행을 한다면, 마나나쪽에 공지할거라 생각합니다.

 

그리고 판매 예정도 없습니다.

( 워차피 판다고 해도, 내가 돈 제안하면 다들 도망가면서? 내가 이거 여기까지 끌어올리는데 몇년이 걸렸는데? )

 

ps3. API 와 웹사이트 전부 CI4로 제작되고 있습니다.

API 서버, 웹사이트 호스팅 그리고 DB 서버는 전부 Conoha 를 사용중입니다.

정확히는 API 서버와 호스팅은 Conoha Wing リザーブド 1GB.

DB 서버는 Conoha VPS.

( 문제는 Conoha Wing 이랑 Conoha VPS 랑 내부 회선 연결이 안되서 속도가 느린;; )

 

DB 서버를 분리한 이유는, Conoha Wing 에서 지원하는 DB 서버가 한 데이터베이스당 1GB라서;;

회원 + 커뮤니티 기능 등등 넣으면 금방 1GB 넘길거기에 처음부터 분리 시켰습니다.

 

ps4. 1GB RAM의 서버로 1초안에 뜨도록 삽질을 한 3달정도 한거 같네요.

올해 들어와서 어떻게 해야 어떤 조합에서도 1초안에 뜰지에 대해서 삽질을 계속했으니..

( 참고로 저거 서버 최하사양입니다. 모유명 로또 분석 회사들처럼 게임서버나 그런건 쓰지 않는;; 그래서 아마 저사양 호스팅에서도 이 시스템 그대로 이식해서 별문제없이 사용이 가능하다고 생각하는.. )

 

구조는 1차때부터 그대로인데, 안의 로직이 계속 바뀌고 있습니다.

 

ps5. 보시면 아시겠지만, UI가 대폭 개선됩니다.

UX를 위해서 계속 iPhone 5S 로 하나 하나 확인하면서 이것저것 테스트 해보고 있는;;

 

마킹하기 쉽게 마킹지랑 동일하게 테이블 만들어서 검정색으로 보여준다거나..

하나의 테이블로 보여줄거를 각 파트별로 일부로 쪼개서 보여준다거나..

 

ps6. 이 글을 올린다는것은 밀린 게임하로 간다는뜻.. (.. .. ..)

이브니클2 하다 말았는데 ㄱ-..

 

이 글을 올리는 이유가, 최근 그누보드 상품 문의도 많이 들어오고 있고..

마나나 API 문의도 많이 들어오고 있고..

로또 관련으로 문의도 많이 들어오고 있어서;;

 

요즘 뭐하는지에 대해서 한번 적어야 할거 같아서 포스팅 합니다.

제가 운영 및 서비스중인 시스템의 개선 방안이나 조언은 언제든 환영하지만, 못 먹을감 찔러보는 분들은 정중하게 사양합니다.

( 실제로 로또 관련으로 문의가 많이 오는데, 상당수가 그냥 한번 찔러보기인듯.. )

 

ps7. 이거 관련해서는 일러스트레이터랑 약 3년전부터 이야기한게 있어서..

이번 버전 오픈베타 나오면 일러스트레이터 다시 한번 꼬시로 가야..

Posted by Pure Ani

RE:D Cherish! -Eternity Blood- CRYSTALiA

放課後シンデレラ2 HOOKSOFT

花鐘カナデ*グラム NanaWind

フタマタ恋愛 ASa Project

スタディ§ステディ2 ま~まれぇど

リンパにATATA! ~メス牡蠣ミルクどぴゅらっしゅ~ Hending

創作彼女の恋愛公式 Aino+Links

流星ワールドアクター Heliodor

Secret Agent~騎士学園の忍びなるもの~ ensemble

天冥のコンキスタ エウシュリー

HaremKingdom -ハーレムキングダム- SMEE

ラズベリーキューブ まどそふと

ノラと皇女と野良猫ハート2 -Nora, Princess, and Crying Cat.- HARUKAZE

『ノラと皇女と野良猫ハート2』応援中♪

ピュアソングガーデン PULLTOP

はにデビ! Honey&Devil eufonie

姫繰三六五 HIMEKURI365

姫繰三六五 公式ウェブサイト

はるるみなもに! クロシェット

死に逝く君、館に芽吹く憎悪 バグシステム

Sanguinea-サングイネア- すにぃる

麗華の館 しすたーそふと

カスタムメイドオンライン KISS