가상주식 시뮬레이터(라고 쓰고 게임이라 읽는다.)

지난 2012년 7월 즈음, PHP를 이용하여 가상 주식게임을 만들었었다. 처음에는 혼자 가지고 놀 생각이었는데 페북에 URL 한 번 공개하자 주위 사람 몇 명이 같이 시작하더니 나중에는 약 100여명(2015년 기준)이 이용하는 게임 사이트가 되어있었다. 수많은 버그와 에러가 발생했었으면 최대한 빨리 디버깅 & 패치 하기 위해 많은 시간을 할애 했었으며 어떻게 하면 좀 더 쾌적하게 할 수 있을까 늘 고민했었다. (실제로 당시에 DB 공부가 꽤 됐던 것 같다. ㅡ,.ㅡ;)

그러던 중 2015년 말쯤 웹서버가 불안불안 하더니 HDD에 물리적 배드섹터를 내면서 문제가 걷잡을 수 없어졌다. 결국 Raid 0으로 돌아가던(ㄷㄷㄷㄷㄷㄷ) 웹서버 HDD는 장렬히 사망했고 그 안의 모든 자료가 유실되었다. (백업과 소스관리의 중요성 몸소 체험 T_T)

그 후 작년(2016년) 중후반부터 평소 관심있던 Python 을 공부하기 시작했고 Flask, Django 와 같은 프레임웍을 다뤄보며 신기해했다. 이렇게 편할 수가! 그러던 어느 날 문득 이런 생각이 들었다.

 

‘아예 밑바닥부터 다시 한 번 만들어볼까…’

 

몇년간 다뤄왔던 PHP로 만들 당시 사이트 개발/튜닝 및 최적화까지 약 1년에서 1년반정도 걸렸던 것을 생각하면 그보다 더 걸릴 것 같다.

그래도 하나하나 기초부터 다시 만들어볼까 한다. 좀 더 리얼하게!