자바스크립트 브라우져에서 함수 처리하나요?

자바스크립트 브라우져에서 함수 처리하나요?

QA

자바스크립트 브라우져에서 함수 처리하나요?

본문

php 는 서버 사이드 랭귀지 라서 서버에서 함수 계산을 한 후 브라우져에는 출력 값만 전달하는데, 

자바스크립트는 함수 계산이 브라우져에서 되는건가요? 그럼 서버 부담이 훨씬 덜 하겠네요? 예를 들어 주사위 10,000개를 던질때 나오는 경우의 수를 구하는 함수를 만들었을때, php, 자바스크립트로 각각 만들었을때 어느 언어로 하는것이 서버 부담을 덜까요? 조건,반복 문으로 만들어도 처리 과정에서 서버 부담이 클텐데, 그럴때는 자바스크립트로 함수를 짜는게 현명한가요? 

이 질문에 댓글 쓰기 :

답변 3

자바스크립트는 요소의 로딩이 끝났을 때 실행되는 것입니다

자바스크립트를 활용하면 동적인 사이트를 만들 수 있습니다.

자바스크립트로 처리할 수 이으면 서버에 부하가 줄어 들 수 있을 것입니다

개인적인 의견을 말씀드리면 다음과 같습니다.

 

주사위 던지기와 같은 계산이 서버에서 이루어지는 경우에는 PHP로 구현하는 것이 더 효율적이라 생각합니다.

이유 : PHP는 서버에서 실행되기 때문에 서버의 CPU와 메모리를 사용하고, 한 번의 요청으로 많은 양의 계산을 수행할 수 있음.

 

사용자 인터랙션에 의해 동적으로 발생하는 계산이 있을 경우에는 클라이언트 측 언어인 자바스크립트를 사용하는 것이 적합하다고 생각합니다.

 

이유 : 사용자가 웹 페이지에서 입력한 내용에 따라 실시간으로 결과를 업데이트하는 등의 작업은 클라이언트 측에서 처리하는 것이 더 자연스럽고 효율적 이라고 생각함.

 

결론 : 일반적으로 많은 양의 계산이 필요한 경우에는 서버 측에서 처리하는 것이 더 적합하며, 사용자 인터랙션과 관련된 동적인 작업은 클라이언트 측에서 자바스크립트를 사용하는 것이 효율적이라 생각함.

답변을 작성하시기 전에 로그인 해주세요.
전체 2,661
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT