테스트 사이트 - 개발 중인 베타 버전입니다

if 문은 서버부하에 지장이 없나요? 채택완료

이제는난 11년 전 조회 3,822

쿼리는 많이 쓰면 DB를 읽기에 부담이 많이 가는건 알고..

 

if 문은 서버가 아닌 해당 문서안에서의 실행값이기에 서버에 영향은 없다는걸 알긴한데..

 

예를 들어

 

if (strpos($view[wr_subject],'사과')) {

echo 제목에 사과가 있습니다.;

}

 

 

if (strpos($view[wr_subject],'바나나')) {

echo 제목에 바나나가 있습니다.;

}

 

 

이런식으로 제목중에 특정 단어가 있을때 값을 나타내는 값을

한 100개 사용한다하더라도 뷰페이지 뜨는 속도면에는 크게 상관없을까요?..

 

물론 몇천개 사용하면 문서 자체가 커지니깐 읽을때 시간(?)이 좀 걸리겠지만..

 

한 100개정도는 사용해도 속도에 문제가 있거나 하지는 않겠지요?..

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
11년 전

하나를 사용할때와 당연히 속도는 차이가 납니다

preg_match 함수를 써서 한번에 검색하고 제한된 단어를 출력해서 금지 단어가 있습니다

이런식으로 처리하는것이 관리나 프로그램상으로 편할것 같은데요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

11년 전

요즘은 하드웨어 사양이 다 좋아져서 퍼포먼스도 좋습니다.

그래서 많이 버벅이고 하진 않겠지만 애초에 if/else를 100개나 쓸 정도로 코딩을 안 하면 됩니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인