안녕하세요!
프로젝트를 진행하기로 하였는데, 기존에 알던 지식 이상으로 알아야 할 것 같아서요 ^^;;
PHP 를 메인 언어로하는 웹 서비스를 개발할건데...
중간중간 용량이 큰 데이터 작업을 해야하는게 있어서요...
이 부분을 어떻게 처리해야할지를 공부해야할 것 같습니다. ㅜㅜ
관련하여 PHP 서적이나 혹은 서버단 언어 서적 추천 부탁드립니다~!!!!
혹은 서버 구성이나 아파치 튜닝에 관한 책도 필요합니다 ㅜ.ㅜ
주로 해결해야할 문제들...
1. 엑셀파일 xls, xlsx 업로드 받아서 DB에 입력하거나 가공해야함
-> 엑셀파일의 데이터가 10만건~100만건 정도...
--> 지금 임시로 짜둔 코드로 테스트를 해보니... 1만건이 넘어가는 순간 httpd 께서 cpu를 95%나 먹더니... 죽더라구요;;;;
2. 아파치 및 서버 이중화
-> 실제로 해본적은 없고, 아파치 서버를 2중화 시켜서 DB만 일치시키면 되겠지? 라는 생각을 하고 있습니다만... 이게 맞는 개념일지 모르겠어서요..
동시 접속자수는 그리 많지 않지만 대형 데이터를 입력시키는 사용자들이 여럿 들어올수는 있어서 애초에 2중화 혹은 그것을 감안한 디자인을 하려고 합니다.
3. PHP의 OOP 개념 혹은 함수, 변수 네이밍에 대한 것들...
아무래도 PHP는 중급자 이상, 서버단은 기초 이후에 해야할 응용이나 팁 같은게 있는 책이면 좋을거 같습니다.
교보문고나 한빛 같은 곳에 들어가서 책 정보를 봐도 잘 모르겠어서요 ㅜㅜ
관련 서적 추천 부탁드립니다 (__);