코드 풀이 부탁해요 채택완료
// extend/user.config.php 파일에 추가
if (preg_match("/register_form.php/", $_SERVER['REQUEST_URI'])) {
if ($member['mb_id'] == 'anonymous')
alert('테스트 회원은 정보를 수정할 수 없습니다.', G5_URL);
}
요 코드 풀이해주세요.
제 생각으로는 user.config.php 는 전 페이지에서 호출되는 페이지,
조건문으로 $_SERVER['REQUEST_URI'] 가져와서 regiester_form 페이지로 이동시 alert 띄움.
그런데 단점이 이렇게 되면 페이지 리프래쉬할때마다 저 함수가 계속 실행되는데, 만약 동접 1만이면 서버 성능에 문제가 생기지 않을까 걱정.
답변 3개
위의 코드구조상 성능저하문제는 크게 없을거 같습니다.
동접수 1만명이라 할때 성능저하문제는 세션사용(메모리영역에 저장되어 있기때문에 RAM점유율이 높아짐), 복잡한 디비쿼리, 항시적인 서비스(동영상스트리밍, 파일업로드 및 다운로드 - 이것은 CPU, RAM 점유하고 있어 성능저하문제가 발생함), 서버성능 등에 의해 발생합니다.
댓글을 작성하려면 로그인이 필요합니다.
저 코드로 동접 1만이 무서우면 프로그램을 짤수 있나요?
일반적인 게시판의 프로그램은 더욱 복잡하고 더욱 많은데..그건 어쩌실것이신지???
큰 문제 없으시고 잘 만드신걸테니 걱정 마시고 진행하세요~
본인을 믿고 진행 하십시요!!
댓글을 작성하려면 로그인이 필요합니다.
서버성능에 큰 부분은 없지싶습니다.
어짜피 register_form.php 파일이 아니라면
애초에 팅궈버리기때문에,
순식간에 해당 부분을 인식해서 지나가버리게됩니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인