仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1388|回复: 19
打印 上一主题 下一主题

[学习教程] PHP网页编程之究极法式员跨过的困难六步

[复制链接]
若天明 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-2-3 23:29:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
学习数据库了,MYSQL可算是PHP的黄金搭档了,不过,虽然话是这么说,你也可能恨不得把MYSQL给生吞活剥了,因为这一行一列的东东简直让自己头晕目眩。     
Step 1 别埋怨了.筹办好漫长的征程,或晾在一边赏鸟去吧        关于真正但愿成为一位优异的法式员的人,但愿成为专家,成为究极人物的人,假如真的值得去做,那末投入十年出来,其实不算甚么,对吗?     第一步就是吞下这颗枪弹。承受这个进程将不止花去十年,而是平生的寻求。只由于你想去做它,才去做它。假如一团体不宁愿做某事,他是不会成为它的专家的。   Step 2 写良多良多的代码       同时写很多很多的代码。纷歧定是好的代码。很长工夫内,你写的代码都不是好的代码。好的代码,好的taste,是需求大批的理论培育的。对甚么新的东西、新的算法、新的成绩感乐趣,或碰到了甚么成绩,就去尽量地写代码理论,测验考试利用它。   
   
      进修的进程永一直止。假如你怀着在每天中尽本人最大的能够去进修,获得你所能得的最大的“里程数”的立场去进修,你将会走很远。进入如许一种形态:任何的一天/一周/一月中没有学到风趣的器材的话就是掉败。天天都有足够多的酷的、风趣的器材守候你去进修。即便你已进修了15年,固然找到它们更坚苦了,但依然能够找到。没有一团体可以把握编程世界中一切的常识,所以假如你感觉没有器材可学了,就去找到一个新的项目,写更多的代码。      在你做这些器材的时分,注重了,你要寻觅两头的形式,如那些可以主动化履行有效的器材,或你写了很多的代码可以分别出来作为同享的库的器材,或其他集中的地位。去寻觅关于特定义务复杂的编程言语。找出来那些关于一样的义务不善于的编程言语,并思虑为何一些言语关于这些义务比拟其他的加倍具有临盆力。      但最主要的,就是写很多很多代码。但记住了,假如做的工作不再风趣,就没需要做下去了,假如你不克不及在此时代享用进程。    Step 3 读更多的代码       当你堆集了一些项目标时分,入手下手读其别人的代码。刚入手下手的时分,如许做很坚苦。他们做了很多你从没有做过的事,或利用了你不习气的作风,乃至利用了你没有进修过的编程言语。假如你感觉它风趣的话,尽量地去读这些代码。不要忧虑深切地剖析任何给定的项目标代码,最少刚入手下手时不要忧虑。      读一些新的代码可以展现给你新的思惟体例,这有益于扩大你的思惟。扩大思惟关于坚持前进是很主要的事。它匡助你确保当你行进时可以延续发明新的器材去学。      必定要与其他的法式员交换。问他们若何和为何做那些特定的事,是不是接纳了分歧的角度干事情,问他们对本人的代码是不是有建议。必定要礼貌,由于初级的法式员十分地忙。尊敬会带你走很远,这是个严密接洽的行业,名声很主要。    Step 4 进修很多编程言语。在一些中成为专家       你实践上不会有良多红利的工夫,最少缺乏够同时进修很多的言语,除非你异常地侥幸。所以可以在一个较浅的层面上进修很多的编程言语,足够懂得甚么使他们盛行,甚么使它们善于于它经常使用的范畴,它们的缺点是甚么。扩大很主要。不要局限于一品种型的言语,如号令式的言语,或OO言语,扩大进修一些函数式言语或声明式言语。      进修Lisp的一种方言。关于你平常的编码来讲,你不会去利用它。但进修、理论它会令你成为一位更好的思虑着,你会对复杂的递归的体系的魅力有更深入的了解。保持进修它、理论它直到令你不由自主地叫出“啊哈”的那一刻到来。那一刻之前,你城市感觉那是一坨奇异的语法和糟糕的用法。在你残剩的职业生活中,它便会成为人类设计的最使人张口结舌的优雅的概念。      以后,进修一门地道的函数式言语。我保举Haskell。它经由过程其它函数式言语包含Lisp的方言都不必的体例强制你地道地利用函数思惟。当你了解了设计monads的目标后,或其它“啊哈”时辰,你将会进入到思考的才能和设计优雅体系的才能的更高的条理上。      最初,学一门声明式言语。SQL也算,固然对照弱。Prolog经常被保举。还有XAML,XSLT和XQuery。声明式言语是你告知盘算机你但愿它做甚么,盘算机来揣摩若何做它;而号令式言语则相反,你告知盘算机若何去完成一件事并但愿它准确地做了你想做的事;而在函数式言语中,你描写了数据域类型若何转换。    Step 5 自创编程言语       它不需求很庞杂,或初级,乃至不需求出格优雅。乃至不需求是原生的设法。我经常保举写一个Lisp注释器(假如利用Lisp的方言写更好)。这是你进修基本常识的一个很好的体例。实践上,你可以对盘算机编程设计的基本有很好的感到:词法剖析,语法剖析,编译,注释,虚拟机,还有根基的设计决定对一门言语在各个范畴的适用水平若何影响。      你将会在此过程当中失掉以下3样器材:      1)你将会对你选择的东西若何任务有加倍深入的熟悉,如许你就能够写出加倍高效的代码。      2)你将会入手下手意想到主流言语和东西面前的设计决定的缘由。这将会使你更无效地选择你要用的东西。      3)你将看见一些依然存在于东西和言语中的未发明的能够性,如许使你坦荡了眼界,可以发明新的可以进修和实行的风趣的酷的器材。    Step 6 进修其别人从没有进修过的器材       这是最坚苦的也是最初的步调。又是另外一个十年。坚持乐趣和做风趣的工作,分开那些不让你享用的工作。      
   

一些真正的强人总会搞出新玩意来丢给你,你不学就落后了,也印证了前人的经验,果然是学无止境啊!
若相依 该用户已被删除
沙发
发表于 2015-2-3 23:46:10 | 只看该作者
基础有没有对学习php没有太大区别,关键是兴趣。
金色的骷髅 该用户已被删除
板凳
发表于 2015-2-8 10:42:40 | 只看该作者
多看优秀程序员编写的代码,仔细理解他们解决问题的方法,对自身有很大的帮助。
因胸联盟 该用户已被删除
地板
发表于 2015-2-19 04:32:15 | 只看该作者
基础有没有对学习php没有太大区别,关键是兴趣。
愤怒的大鸟 该用户已被删除
5#
发表于 2015-3-6 13:00:06 | 只看该作者
真正的方向了,如果将来要去开发团队,你一定要学好smarty ,phplib这样的模板引擎,
6#
发表于 2015-3-6 20:19:24 | 只看该作者
说php的话,首先得提一下数组,开始的时候我是最烦数组的,总是被弄的晕头转向,不过后来呢,我觉得数组里php里最强大的存储方法,所以建议新手们要学好数组。
小魔女 该用户已被删除
7#
发表于 2015-3-8 17:02:40 | 只看该作者
Apache不是非得用80或者8080端口的,我刚开始安得时候就是80端口老占用,就用了个 81端口,结果照常,就是输localhost的时候,应该输入为 localhost:81
飘飘悠悠 该用户已被删除
8#
发表于 2015-3-9 15:04:24 | 只看该作者
对于初学者来说不推荐去拿钱买的。当然如果一个网站你经常去用,而且里面的资料也比较有用,最好还是买个会员比较好,毕竟那些也是别人的工作成果。
老尸 该用户已被删除
9#
发表于 2015-3-16 04:02:20 | 只看该作者
说点我烦的低级错误吧,曾经有次插入mysql的时间 弄了300年结果老报错,其实mysql的时间是有限制的,大概是到203X年  具体的记不清啦,囧。
再现理想 该用户已被删除
10#
发表于 2015-3-22 20:02:11 | 只看该作者
对于懒惰的朋友,我推荐php的集成环境xampp或者是wamp。这两个软件安装方便,使用简单。但是我还是强烈建议自己动手搭建开发环境。
透明 该用户已被删除
11#
发表于 2015-3-24 14:28:41 | 只看该作者
首推的搜索引擎当然是Google大神,其次我比较喜欢 百度知道。不过搜出来的结果往往都是 大家copy来copy去的,运气的的概率很大。
莫相离 该用户已被删除
12#
发表于 2015-4-1 08:10:35 | 只看该作者
基础有没有对学习php没有太大区别,关键是兴趣。
乐观 该用户已被删除
13#
发表于 2015-4-3 21:10:33 | 只看该作者
Apache不是非得用80或者8080端口的,我刚开始安得时候就是80端口老占用,就用了个 81端口,结果照常,就是输localhost的时候,应该输入为 localhost:81
admin 该用户已被删除
14#
发表于 2015-4-16 00:09:02 | 只看该作者
没接触过框架的人,也不用害怕,其实框架就是一种命名规范及插件,学会一个框架其余的框架都很好上手的。
分手快乐 该用户已被删除
15#
发表于 2015-4-16 19:22:37 | 只看该作者
我还是推荐用firefox ,配上firebug 插件调试js能省下不受时间。谷歌的浏览器最好也不少用,因为谷歌的大侠们实在是太天才啦,把一些原来的js代码加了一些特效。
若天明 该用户已被删除
16#
 楼主| 发表于 2015-4-28 06:56:58 | 只看该作者
遇到出错的时候,我经常把错误信息直接复制到 google的搜索栏,一般情况都是能搜到结果的,不过有时候会搜出来一大片英文的出来,这时候就得过滤一下,吧中文的弄出来,挨着式方法。
谁可相欹 该用户已被删除
17#
发表于 2015-6-29 20:30:44 | 只看该作者
学好程序语言,多些才是王道,写两个小时代码的作用绝对超过看一天书,这个我是深有体会(顺便还能练打字速度)。
小女巫 该用户已被删除
18#
发表于 2015-7-1 20:52:08 | 只看该作者
要进行开发,搭建环境是首先需要做的事,windows下面我习惯把环境那个安装在C盘下面,因为我配的环境经常出现诡异事件,什么事都没做环境有的时候就不能用啦。
小妖女 该用户已被删除
19#
发表于 2015-7-2 10:15:40 | 只看该作者
我还是强烈建议自己搭建php环境。因为在搭建的过程中你会遇到一些问题,通过搜索或是看php手册解决问题后,你会更加深刻的理解它们的工作原理,了解到php配置文件中的一些选项设置。
不帅 该用户已被删除
20#
发表于 2015-7-11 09:26:11 | 只看该作者
有时候汉字的空格也能导致页面出错,所以在写代码的时候,要输入空格最好用引文模式。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-15 01:34

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表