extend 폴더에 코드 추가를 남발하면..?

extend 폴더에 코드 추가를 남발하면..?

QA

extend 폴더에 코드 추가를 남발하면..?

답변 4

본문

어떤 것이든 처리할 코드가 많아지면 속도는 그만큼 느려지겠지만

 

코어를 건드리기 싫어서 extend에 많은 코드를 추가하면 할수록

 

코어에서 수정하는 것 보다 속도에 영향이 많이 끼치게 될까요?

 

특히나 extend에서 사용하는 코드들은  조건 안걸어주고 페이지 하나 이동 시 마다 로딩되게 해놓은 코드들이 많더라구요.

이 질문에 댓글 쓰기 :

답변 4

꼭 필요한곳에만 사용하시거나 님 말씀처럼 조건문을 걸어두고 사용하시는게 좋습니다.

단순 변수 전달 용도로만 하신다면 해당 페이지에서 global 로 호출하셔도 되시구요

특히 변수전달 용도가 아니라 스크립트 용으로 사용하시면

추후 에러발생시 원인을 찾는데 애를 먹을수 있습니다. (본인경험...)

되도록이면 조건문으로 각 페이지에서 사용할 때만 불러오도록 하는 게 좋겠죠.

조건문 사용하면 다른 곳에 넣는 거나 별반 다르지 않습니다.

동적 언어에서는 인클루드하는 파일수가 많아질수록 느려집니다.  동접자 많으면 심해지구요. 일반 사이트는 20개정도까진 문제 없을것 같네요.

opcache 가 활성화되어 있으면, 파일수가 좀 많아도  성능이 잘나올것 같구요.

 

Php 8버전 나오면 이문제도 얼추 해결될거라 봅니다. 

 

 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 123,677
© SIRSOFT
현재 페이지 제일 처음으로