웹마스터 팁
page_full_width">
기초설명_자바스크립트와 PHP와의 가장 큰 차이점
2008.07.28 11:17
웹 프로그램에 막 접하시는 분들은 반드시 참고해야 할 이야기입니다.
서로 비슷하지만 서로 전혀 다른 사실이 있습니다.
가령..반복문을 예로, for와 while을 잘못 쓰게 되면 그중 하나의 오류가 무한 루프를 돈다는 것입니다.
이 잘못으로 인한 문제 발생은 두가지(javascript,php)가 확연히 다릅니다.
차이점이란..
javascript는 브라우져를 띄워놓은 나의 컴퓨터가 무한반복에 걸리는 것이고
php는 반대로 서버가 무한반복에 걸리는 것입니다.
즉, javascript는 개인 혼자만? 피해를 보고 php는 여러사람이 피해를 본다고 볼수 있겠습니다.;;
그리고 물론, 반드시 그렇다는 것은 아닙니다.
또하나 큰 차이점이 있습니다.
javascript 는 서버 없이도 실행이 가능합니다.
php는 반대로 서버가 있어야만 실행이 가능합니다.
이는 물론, 서로 같은 조건에서 이야기입니다. 서버없이 php 결과값을 보는 프로그램도 있긴합니다.
위 사실만으로 여러가지를 생각하게 합니다..
서로 비슷하지만 서로 전혀 다른 사실이 있습니다.
가령..반복문을 예로, for와 while을 잘못 쓰게 되면 그중 하나의 오류가 무한 루프를 돈다는 것입니다.
이 잘못으로 인한 문제 발생은 두가지(javascript,php)가 확연히 다릅니다.
차이점이란..
javascript는 브라우져를 띄워놓은 나의 컴퓨터가 무한반복에 걸리는 것이고
php는 반대로 서버가 무한반복에 걸리는 것입니다.
즉, javascript는 개인 혼자만? 피해를 보고 php는 여러사람이 피해를 본다고 볼수 있겠습니다.;;
그리고 물론, 반드시 그렇다는 것은 아닙니다.
또하나 큰 차이점이 있습니다.
javascript 는 서버 없이도 실행이 가능합니다.
php는 반대로 서버가 있어야만 실행이 가능합니다.
이는 물론, 서로 같은 조건에서 이야기입니다. 서버없이 php 결과값을 보는 프로그램도 있긴합니다.
위 사실만으로 여러가지를 생각하게 합니다..
댓글 4
-
참스
2008.07.31 23:23
간단하고 명료한 강의네요 감사합니다.^^ -
정승재
2008.08.26 15:44
간단히
php : 서버에서 페이지 요청이 있을시 먼저 실행됨
javascript : 사용자 pc에서 페이지가 띄워질때 실행됨 -
Zerofill
2008.09.08 12:01
Javascript 는 내 컴터에서 실행되고
PHP는 네 컴터에서 실행되고 -
wal
2009.02.27 17:00
관리자님 이 글 삭제바랍니다. 일본어 미팅싸이트선전문구입니다. 기분나쁘군요..
제목 | 글쓴이 | 날짜 |
---|---|---|
이메일인증 Error 한방정리 참고해보세요. [4] | 애드바이러스 | 2014.02.12 |
로그인 안하면 코멘트 볼 수 없게 스킨 수정하는 법 [3] | W.O | 2014.03.23 |
회원 비밀번호 수정시 자동으로 로그아웃 되게 하는 방법 [4] | sejin7940 | 2014.07.18 |
특정 확장변수를 글 추천자에게만 보이게 하기 [10] | 뮤랑이 | 2010.01.11 |
관리자만 글 등록이 되고, 일반 유저는 글 등록버튼을 누르면 아무런 반응이 없을 때. [1] | whitemind | 2013.11.07 |
모바일(또는 textarea형)에서 댓글 수정시 줄바꿈 유지되도록 수정 [2] | sejin7940 | 2014.07.17 |
댓글등록에 단축키 사용하기 | ひりゅう. | 2014.07.15 |
이전글, 다음글 코어 건드리지 않고 사용하기 (모듈X, 애드온X) (업데이트) [8] | 시니시즘 | 2013.01.26 |
SocialXE 관련 사용팁 적용 수정 파일
[3]
![]() | 휘즈 | 2014.07.13 |
외부 페이지에서 회원 extra_vars 변수 가져오기 [1] | Happyphp | 2014.07.09 |
특정게시판, 비밀글로 작성하기 (대암지기님 팁 보완)
[9]
![]() | 된장맛껌 | 2010.03.17 |
게시판 접속시에 첫(제일 최근) 게시물이 보여지게 하기 [16] | foret | 2014.03.08 |
편리한 안드로이드 크로스 브라우징 테스트 Tip - 안드로이드 가상화
![]() | AJKJ | 2014.07.09 |
htm과 html의 차이는 ? | 디테일 | 2014.06.17 |
1.7 버전 사이트 메뉴 편집 사용법
[4]
![]() | 휘즈 | 2013.07.27 |
MRTG에서 네트워크및 CPU, 메모리점유율을 기록하기 | ひりゅう. | 2014.07.05 |
XE 왕초보를 위한 글 [13] | 휘즈 | 2009.08.06 |
php 세션을 memcache에 저장할 때 주의할 점 | XE러버 | 2014.07.04 |
클리어픽스(clearfix)의 개념과 방법 | 시니시즘 | 2014.07.04 |
닉네임 중복체크 버그 해결방법 [7] | 소렌트. | 2014.06.29 |