나는 메일 링 기능을 추가해야하는 웹 기반 비디오 채널을 개발 중입니다. 메일 단추를 추가했지만 모든 기능이 정상적으로 작동하지만 페이지를로드하는 데 더 많은 시간이 걸립니다. video.php
페이지에 mail.php
을 포함 시켰습니다. 전체 페이지 대기 시간은 mail.php
까지입니다. 따라서 더 많은 시간이 걸립니다.페이지의 다른 모든 내용을로드 한 후 PHP 페이지를로드하는 방법
내 응용 프로그램은 PHP codeigniter로 개발되었습니다. mail.php에는 js 파일, ajax 호출 및 html 양식이 포함되어 있습니다.
백그라운드에서 모든 페이지 콘텐츠를로드 한 다음 마지막으로 mail.php로드 할 수 있습니까? 내가 뭘하려 여기
...
video.php
<script>jQuery("#mail_btn").click(function()jQuery("#div1").load(mail.php);});</script>
<div id="div1" class ="mail_form">
//include_once(mail.php); //it was working fine but it takes time,i want to load mail form here.
</div>
도와하거나 다른 방법을 제안 해주십시오. 감사합니다 ..
당신은 더 많은 코드를 표시해야합니다. – halojoy
코드를 표시하지 않고도 말할 수는 없지만 jquery에서 코드를로드하면 원하는 결과를 얻을 수있는 좋은 방법이 아닌 것 같습니다. 왜 PHP 코드가 느려지는지 파악하고 그 후에 적절한 조치를 취해야합니다. – bestprogrammerintheworld
'include_once'를 실행하는 것은 보통 시간이 걸리지 않습니다 - 코드를 디버깅하여 어떤 부분이 성능을로드하는 데 중요한지 보았습니까? –