- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
提升WEB性能的14条规则.
成就PHP高手的五个必由之路1.阅读手册没什么比阅读手册更值得强调的事了–仅仅通过阅读手册你就可以学习到很多东西。特别是有关字符串和数组有关的函数。就在这些函数里面包括许多有用的功能,如果你仔细阅读手册,你会经常发现在以往的项目开发过程中,很多时候你在“重复发明轮子”,而实际上你只需要一个核心函数就可以完成相应的功能。手册是你的朋友。2.阅读程序源代码有很多使用PHP开发的开源程序。为什么不去学习和借鉴呢?下载一份开源的PHP应用程序的源代码,仔细阅读它吧。也许越大的项目越值得去阅读,虽然它们也许有更复杂的结构和系统,但也有更详细的解释文档。如果你不知道从哪里开始,可以看看网站? 。3.学习一种框架现在的框架如雨后春笋般纷纷出笼;它们中的大部分都是开源的,可以直接从网上下载,当然你要知道从哪里去下载。可以先选择一些主流的框架 — 网站 里有一个非常好的主流框架的列表。4.研究在PHP网站开发过程和讨论中你可能听说过很多术语。从OOP到MVC,KISS到DRY,YAML到INI,甚至REST到XML-RPC,也许有数百个与你的工作直接相关的技术概念。你也许对它们有了一个基本的了解,但你真的了解它们到底是什么,对你有什么意义吗?花一点时间去做些实实在在的研究吧。Wikipedia是从事这些研究的很好的起点。你一定会从中学到一些新知识的。5.学习面向对象程序设计这也许是上一个方法的继续,但是OOP比你想象的更重要。你真的了解PHP5中OOP是如何实现的吗?例如,你真的了解抽象类,接口,“implements”关键字,静态方法和静态属性,访问修饰符“protected”吗?甚至许多有经验的开发人员都倒在这些问题的面前。如果你能充分利用OOP的特征,你就可以节省很多的开发时间。引用别人一段话:收入在5000元以下(发达地区10000元)的不算程序员——程序员是智慧的群体,如果用你的智慧都达不到脑力劳动者的中等收入,怎么能算程序员。提升WEB性能的14条规则1. 尽量减少 HTTP 请求2. 使用 CDN (内容分发网络)3. 添加 Expires 头4. 启用 Gzip 压缩组件5. 将样式表放在页面头部6. 将脚本放在页面的尾部7. 避免使用 CSS 表达式8. 使用外部 CSS 和 JavaScript9. 减少 DNS 查询10. 精简 JavaScript11. 避免重定向12. 删除重复脚本13. 配置 ETag14. 使 Ajax 可缓存ucenter用户注册,同步登录原理图解用fsockopen发邮件就这么简单/*|----------------------------------------------------------------------------| 发送邮件 例:$conf = array(to=1019822077@,from=woai_php@,subject=邮件标题,content=邮件内容,user=woai_php,pwd=这里是密码,smtp=,);sendMail($conf);|----------------------------------------------------------------------------|*/function sendMail($conf){$fp = @fsockopen($conf[smtp],25, $errno, $errstr,30);fputs($fp, HELO hi.\r\n);//和服务器打招呼,可省略fputs($fp, AUTH LOGIN .base64_encode($conf[user]).\r\n);fputs($fp, base64_encode($conf[pwd]).\r\n);fputs($fp,MAIL FROM:..$conf[from]..\r\n);fputs($fp,RCPT TO:..$conf[to]..\r\n);fputs($fp,DATA .\r\n);fgets($fp, 512);$header .= MIME-Version:1.0\r\n;$header .= Content-Type:text/html\r\n;$header .= To: .$conf[to].\r\n;$header .= From: .$conf[from]..$conf[from].\r\n;$header .= Subject: .$conf[subject].\r\n;$header .= Date: .date(r).\r\n;fputs($fp, $header.\r\n.$conf[
您可能关注的文档
最近下载
- Unit 7 reading Family money management 课件-2024-2025学年译林版七年级英语上册.pptx VIP
- 2023年可行性研究报告财务分析全套计算表格(共18个附表,带公式链接自动计算,操作简单)--银行贷款或债券用.docx
- 国开(浙江)2024年《个人理财》形考作业1-4答案.docx
- 生涯人物访谈(精选15篇) .pdf VIP
- 2024年部编版六年级上册语文期末专题复习——日积月累.pptx VIP
- 学堂在线生活英语听说(2024秋)期末复习题答案.docx
- 打造诗意教育文化 成就师生幸福人生.doc
- 应用弹塑性力学习题解答.pdf VIP
- 船舶应用甲醇乙醇燃料指南2022-CCS规范指南.pdf
- 食品微生物学(鲁东大学)智慧树知到期末考试答案2024年.docx
文档评论(0)