如何成为一名优秀的PHP程序员
狭义上说,PHP 程序员就是用PHP做为开发语言的程序员。但是往往一个程序员不是仅仅局限某一种开发语言,或用某一种开发语言来划分的。今天学习啦小编将与大家分享:如何才能成为一个优秀的PHP程序员?具体内容如下:…
记录-交流-Web开发知识分享
狭义上说,PHP 程序员就是用PHP做为开发语言的程序员。但是往往一个程序员不是仅仅局限某一种开发语言,或用某一种开发语言来划分的。今天学习啦小编将与大家分享:如何才能成为一个优秀的PHP程序员?具体内容如下:…
【初阶】(基础知识及入门)
01. 《PHP与MySQL程序设计(第4版)》 http://item.jd.com/10701892.html
02. 《深入浅出MySQL 数据库开发 优化与管理维护 第2版》 http://item.jd.com/11381295.html
03. 《实战Nginx:取代Apache的高性能Web服务器》 http://dwz.cn/2K1ryn
04. 《Redis 实战》 http://item.jd.com/11791607.html
06. 《MongoDB权威指南 第2版》 http://item.jd.com/11384782.html
07. 《Linux系统命令及Shell脚本实践指南》 http://item.jd.com/11354663.html…
老子曰:程序开发时,有 80% 的代码在处理各种异常。
由于php实在是太过于灵活简单,很多phper对异常的处理其实不太感冒,于是乎,我们会经常看到
die("xxx");
exit("xxx");…
<?php
// 开始
$ret = ftp_nb_put ($my_connection, "test.remote", "test.local",
FTP_BINARY, ftp_size("test.remote"));
// 或: $ret = ftp_nb_put ($my_connection, "test.remote", "test.local",
// FTP_BINARY, FTP_AUTORESUME);
while ($ret == FTP_MOREDATA) {…
我总是发现自己渴望的能力是拖拽上传文件夹到一个web应用程序。所以上传多个文件是一个有趣的了不起的进步。
但是现在我提供给你 webkitdirectory !
视频演示:用HTML5 webkitdirectory上传文件夹 。
注意:这只会在一个最新的webkit的浏览器上运行。webkitdirectory目前不是标准 ,纯粹是为了玩。我不建议你在正式环境部署这个应用程序。…
In the previous parts of this series we looked at how to get rid of complexity at the level of algorithms. After discussing the problem of nulls in your code, we looked atobject lifecycles and how to encapsulate …
In the first part of this series we looked at ways to reduce the complexity of function bodies. The second part covered several strategies for reducing complexity even more, by getting rid of null in our code. In this article …
In the previous part of this series we looked at what are basically a lot of guidelines for achieving "clean code". In this part I'd like to take a closer look at something we call null. Our main goal will …
PHP 是一门自由度很高的编程语言。它是动态语言,对程序员有很大的宽容度。作为 PHP 程序员,要想让你的代码更有效,需要了解不少的规范。很多年来,我读过很多编程方面的书籍,与很多资深程序员也讨论过代码风格的问题。具体哪条规则来自哪本书或者哪个人,我肯定不会都记得,但是本文(以及接下来的另一篇文章) 表达了我对于如何写出更好的代码的观点:能经得起考验的代码,通常是非常易读和易懂的。这样的代码,别人可以更轻松的查找问题,也可以更简单的复用代码。
近期评论