蒙在股里 发表于 2015-2-3 23:29:33

PHP网页设计不是速度慢,而是我用PHP限制网速了!

怎么配置呢 ,问最好的老实百度,问啥都有答案。所以用好搜索引擎是学好的令1个关键,程序会出各样的问题,没有1个人可能会碰到所有的问题,所有就可以问百度这个大家精华的集合了。    列位做运维和开辟的童鞋,会常常碰到一个成绩,那就是有人在办公室下载器材,网速天然而然地被拉上去了,影响人人上彀、办公。一样的成绩,如果呈现在了办事器下面,估量会让老板发火,工作开展的会更糟……明天特此想人人保举几行关于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:12

对于懒惰的朋友,我推荐php的集成环境xampp或者是wamp。这两个软件安装方便,使用简单。但是我还是强烈建议自己动手搭建开发环境。

乐观 发表于 2015-2-8 20:51:43

真正的方向了,如果将来要去开发团队,你一定要学好smarty ,phplib这样的模板引擎,

兰色精灵 发表于 2015-2-20 23:59:14

曾经犯过一个很低级的错误,我在文件命名的时候用了一个横线\\\\\\\'-\\\\\\\' 号,结果找了好几个小时的错误,事实是命名的时候 是不能用横线 \\\\\\\'-\\\\\\\' 的,应该用的是下划线\\\\\\\'_\\\\\\\' ;

莫相离 发表于 2015-2-25 02:06:44

兴趣是最好的老师,百度是最好的词典。

灵魂腐蚀 发表于 2015-2-26 00:11:38

首推的搜索引擎当然是Google大神,其次我比较喜欢 百度知道。不过搜出来的结果往往都是 大家copy来copy去的,运气的的概率很大。

蒙在股里 发表于 2015-3-6 09:55:34

作为一个合格的coder 编码的规范是必须,命名方面我推崇“驼峰法”,另外就是自己写的代码最好要带注释,不然时间长了,就算是自己的代码估计看起来都费事,更不用说别人拉。

仓酷云 发表于 2015-3-12 23:38:33

如果你可以写完像留言板这样的程序,那么你可以去一些别人的代码了,

若天明 发表于 2015-3-18 23:12:02

多看优秀程序员编写的代码,仔细理解他们解决问题的方法,对自身有很大的帮助。

海妖 发表于 2015-3-26 18:49:47

开发工具也会慢慢的更专业,每个公司的可能不一样,但是zend studio是个大伙都会用的。

愤怒的大鸟 发表于 2015-3-26 19:44:09

没接触过框架的人,也不用害怕,其实框架就是一种命名规范及插件,学会一个框架其余的框架都很好上手的。

小魔女 发表于 2015-3-27 13:59:11

说点我烦的低级错误吧,曾经有次插入mysql的时间 弄了300年结果老报错,其实mysql的时间是有限制的,大概是到203X年具体的记不清啦,囧。

admin 发表于 2015-4-1 03:56:33

本文当是我的笔记啦,遇到的问题随时填充

小女巫 发表于 2015-4-10 16:12:24

我还是强烈建议自己搭建php环境。因为在搭建的过程中你会遇到一些问题,通过搜索或是看php手册解决问题后,你会更加深刻的理解它们的工作原理,了解到php配置文件中的一些选项设置。

再见西城 发表于 2015-4-16 06:11:30

使用zendstdio 写代码的的时候,把tab 的缩进设置成4个空格是很有必要的

深爱那片海 发表于 2015-4-16 12:09:44

基础有没有对学习php没有太大区别,关键是兴趣。

精灵巫婆 发表于 2015-4-26 21:10:33

有时候汉字的空格也能导致页面出错,所以在写代码的时候,要输入空格最好用引文模式。

简单生活 发表于 2015-5-7 20:18:25

对于初学者来说不推荐去拿钱买的。当然如果一个网站你经常去用,而且里面的资料也比较有用,最好还是买个会员比较好,毕竟那些也是别人的工作成果。

爱飞 发表于 2015-6-20 13:19:45

再就是混迹于论坛啦,咱们的phpchina的论坛就很强大,提出的问题一般都是有达人去解答的,以前的帖子也要多看看也能学到不少前辈们的经验。别的不错的论坛例如php100,javaeye也是很不错的。
页: [1]
查看完整版本: PHP网页设计不是速度慢,而是我用PHP限制网速了!