仓酷云

标题: PHP网页设计不是速度慢,而是我用PHP限制网速了! [打印本页]

作者: 蒙在股里    时间: 2015-2-3 23:29
标题: PHP网页设计不是速度慢,而是我用PHP限制网速了!
怎么配置呢 ,问最好的老实百度,问啥都有答案。所以用好搜索引擎是学好的令1个关键,程序会出各样的问题,没有1个人可能会碰到所有的问题,所有就可以问百度这个大家精华的集合了。    列位做运维和开辟的童鞋,会常常碰到一个成绩,那就是有人在办公室下载器材,网速天然而然地被拉上去了,影响人人上彀、办公。一样的成绩,如果呈现在了办事器下面,估量会让老板发火,工作开展的会更糟……明天特此想人人保举几行关于PHP限制网速的代码,但愿给人人一些匡助。


[代码] [PHP]代码

   // local file that should be send to the client   $local_file = 'test-file.zip';     // filename that the user gets as default   $download_file = 'your-download-name.zip';   // set the download rate limit (=> 20,5 kb/s)   $download_rate = 20.5;   if(file_exists($local_file) && is_file($local_file)) {   // send headers    header('Cache-control: private');   header('Content-Type: application/octet-stream');   header('Content-Length: '.filesize($local_file));   header('Content-Disposition: filename='.$download_file);   // flush content   flush();   // open file stream   $file = fopen($local_file, "r");    while (!feof($file)) {    // send the current file part to the browser   print fread($file, round($download_rate * 1024));   // flush the content to the browser   flush();     // sleep one second    sleep(1);   }   // close file stream    fclose($file);     }     else {   die('Error: The file '.$local_file.' does not exist!');   } 对于PHP的语法结构,刚开始真的很不习惯,真搞不懂为什么每个变量之前都要加个“$”符号,每个语句写完之后都必须加上“分号”来表示此句已经结束,还有,PHP对字母的大小写是敏感的,写的时候一定要注意大小写的区别。
作者: 冷月葬花魂    时间: 2015-2-3 23:42
对于懒惰的朋友,我推荐php的集成环境xampp或者是wamp。这两个软件安装方便,使用简单。但是我还是强烈建议自己动手搭建开发环境。
作者: 乐观    时间: 2015-2-8 20:51
真正的方向了,如果将来要去开发团队,你一定要学好smarty ,phplib这样的模板引擎,
作者: 兰色精灵    时间: 2015-2-20 23:59
曾经犯过一个很低级的错误,我在文件命名的时候用了一个横线\\\\\\\'-\\\\\\\' 号,结果找了好几个小时的错误,事实是命名的时候 是不能用横线 \\\\\\\'-\\\\\\\' 的,应该用的是下划线  \\\\\\\'_\\\\\\\' ;
作者: 莫相离    时间: 2015-2-25 02:06
兴趣是最好的老师,百度是最好的词典。
作者: 灵魂腐蚀    时间: 2015-2-26 00:11
首推的搜索引擎当然是Google大神,其次我比较喜欢 百度知道。不过搜出来的结果往往都是 大家copy来copy去的,运气的的概率很大。
作者: 蒙在股里    时间: 2015-3-6 09:55
作为一个合格的coder 编码的规范是必须,命名方面我推崇“驼峰法”,另外就是自己写的代码最好要带注释,不然时间长了,就算是自己的代码估计看起来都费事,更不用说别人拉。
作者: 仓酷云    时间: 2015-3-12 23:38
如果你可以写完像留言板这样的程序,那么你可以去一些别人的代码了,
作者: 若天明    时间: 2015-3-18 23:12
多看优秀程序员编写的代码,仔细理解他们解决问题的方法,对自身有很大的帮助。
作者: 海妖    时间: 2015-3-26 18:49
开发工具也会慢慢的更专业,每个公司的可能不一样,但是zend studio是个大伙都会用的。
作者: 愤怒的大鸟    时间: 2015-3-26 19:44
没接触过框架的人,也不用害怕,其实框架就是一种命名规范及插件,学会一个框架其余的框架都很好上手的。
作者: 小魔女    时间: 2015-3-27 13:59
说点我烦的低级错误吧,曾经有次插入mysql的时间 弄了300年结果老报错,其实mysql的时间是有限制的,大概是到203X年  具体的记不清啦,囧。
作者: admin    时间: 2015-4-1 03:56
本文当是我的笔记啦,遇到的问题随时填充
作者: 小女巫    时间: 2015-4-10 16:12
我还是强烈建议自己搭建php环境。因为在搭建的过程中你会遇到一些问题,通过搜索或是看php手册解决问题后,你会更加深刻的理解它们的工作原理,了解到php配置文件中的一些选项设置。
作者: 再见西城    时间: 2015-4-16 06:11
使用zendstdio 写代码的的时候,把tab 的缩进设置成4个空格是很有必要的
作者: 深爱那片海    时间: 2015-4-16 12:09
基础有没有对学习php没有太大区别,关键是兴趣。
作者: 精灵巫婆    时间: 2015-4-26 21:10
有时候汉字的空格也能导致页面出错,所以在写代码的时候,要输入空格最好用引文模式。
作者: 简单生活    时间: 2015-5-7 20:18
对于初学者来说不推荐去拿钱买的。当然如果一个网站你经常去用,而且里面的资料也比较有用,最好还是买个会员比较好,毕竟那些也是别人的工作成果。
作者: 爱飞    时间: 2015-6-20 13:19
再就是混迹于论坛啦,咱们的phpchina的论坛就很强大,提出的问题一般都是有达人去解答的,以前的帖子也要多看看也能学到不少前辈们的经验。别的不错的论坛例如php100,javaeye也是很不错的。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2