作为一个行走江湖多年的老中医,今天受命去解决一例前端页面展现缓慢的问题。问题页的情况如下: apache + php 使用smarty模板输出内容 页面最终输出内容较大,80k+ 页面执行时间在500ms以上 祭出法宝xhprof对问题页面做了细致检查,发现页面的瓶颈竟然是模板(编译后的)中的一个echo语句,这个echo语句输出的字符串比较大,大概是50k+字节,花费时间为400多毫秒,占整个页面执行时间的80%。这样的echo输出在站点首页中其实是很常见的事情,没有数据库操作,按道理执行时间不应该这么长。 于是猛力使用搜索技能,最终在php手册的echo部分找到了一些蛛丝马迹,早在2003年就有前辈认为通过echo输出大字符串到客户端会引起服务器的性能问题,据我测试,在这个场景下使用print其实也是一样的慢。建议的解决办法是把字符串切割成更小的字符串输出,展现速度会有提升,输出函数如
简介:PHP的echo输出内容过多会很慢。作为一个行走江湖多年的老中医,今天受命去解决一例前端页面展现缓慢的问题。问题页的情况如下: apache + php 使用smarty模板输出内容 页
2. 问大家一个wordpress知更鸟hotnews pro2.72 主题页面中热点推荐里字体修改的问题
简介:问大家一个wordpress知更鸟hotnews pro2.72 主题页面中热点推荐里字体修改的问题
3. discuz x3.2下主题页因为dtd前面有一行空格和不知名的占位符,导致很多错误
简介:discuz x3.2下主题页因为dtd前面有一行空格和不知名的占位符,导致很多错误
4. 请教给问题页面地址后面加斜杠也可以正常浏览,这是怎么回事?
简介:请教给问题页面地址后面加斜杠也可以正常浏览,这是怎么回事?
5. php中英文切换有关问题
简介:php中英文切换问题页面加了个{template 'member', 'footer'},页面上的其他内容都能切换成英文,template里面的foot却不行,在登陆界面和注册界面里面又能切换成英文,其他页面都不行,这是啥问题foot代码: 6. 循环取值有关问题 简介:循环取值问题页面 7. WordPress Robin HotNews Pro2.72 테마 페이지의 핫 추천에서 글꼴 수정에 대해 모두에게 물어보세요. 소개: WordPress 지식에 대해 모두에게 물어보세요. HotNews Pro2.72 테마 페이지 핫 추천 글꼴 수정 이 테마 홈페이지 핫 추천 제목 글꼴 크기를 수정하는 방법은 무엇인가요? 모두 감사합니다
공유하기: 8. 질문 페이지 주소 뒤에 슬래시를 추가해 주시면 정상적으로 열람하실 수 있나요? 무슨 일인지 소개: 슬래시 추가 가능 여부를 알려주세요. 질문 페이지 주소 다음에 정상적으로 찾아볼 수 있습니다. 무슨 일이 일어나고 있나요? 127.0.0.1/index.php 뒤에 슬래시를 추가하면 접근이 가능한데, 전체 페이지가 변형되어 있는 상황입니다. 예: 127.0.0.1/index.php/ 슬래시를 추가하여 액세스하는 방법을 이해할 수 없습니다. 오류로 직접 보고해야 합니까? 뒤에 슬래시가 있는지 어떻게 알 수 있나요? ------해결책------
소개: discuz x3.2 아래의 주제 페이지에는 dtd 앞에 공백 줄과 알 수 없는 자리 표시자가 있어 오류가 많이 발생합니다. 공식 기본 템플릿 아래의 테마 페이지도 마찬가지입니다. 로컬에서 테스트했을 때 템플릿 파일에는 문제가 없습니다. 이것은 논리 코드 문제입니까, 아니면 다른 문제입니까? ------- ------BOM 헤더 $url&nbs 10개만 있습니다. phpexcel에 매개변수를 전달하는 페이지 관련 문제 소개: 페이지 전달 관련 문제 페이지에 Excel 내보내기 버튼이 있습니다. 전달 방법 버튼을 클릭하여 해당 Excel을 내보내려면 페이지의 매개변수를 배경으로 전송하세요. 프런트 엔드 기술 또는 플러그인? 이 질문 태그 시스템은 JavaScript로 어떻게 구현됩니까? Front-end - jquery 플러그인을 사용하여 스크롤 위치 지정을 구현하면 iPad에서 화면이 깜박이고 흔들리는 현상을 구현합니다. javascript - HTML에 많은 양의 텍스트를 삽입하는 방법 Random number - PHP 무작위 데이터 읽기 문제! ! ! 위 내용은 제목 페이지에 관한 추천 기사 10개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!