送给超级菜鸟-----无任何基础的鸟鸟们应该从哪里学起PHP?
[php]俺在大学里买了三台电脑。第一台是家里出钱跟朋友俩人合买的(那台3000两,早已报废);第二台是ASP+Flash+PS做站的收成买的;第三台,也就是我现在用的这台,是PHP做站的收成买的。
首先声明的是,俺并非N人,也非高手,所提供的方法仅为俺走过的路程。
俺到目前为此能做的基本事情是用PHP提供的相关函数对mysql数据库进行各种操作(插入数据、读取数据、修改、删除等),利用条件循环语句进行WEB排版+显示的相关处理。
因为俺是从学校里学出来的,估计这样的安排对在校学生可能比较有帮忙,或许也不是。
一、 要做一个完整的网站,我们需要一些什么硬件、软件、语言?
1、硬件:一台PC机 (废话,说了这么多你还在扯这些^_^)
2、软件:DW、phpxedit、记事本、Flash、Photoshop
◎DW(WEB排版):不少人有BS微软的习惯,你别,刚学的,别那么牛,还是先用这个好,听老哥一句 @_@
当然如果你觉得你已经非常习惯用记事本写代码了的话,那好,我支持你BS微软,尽量不用DW写PHP
全称Dreamweaver,目前的最高版不知道到哪个了,俺一直还在用DreamweaverMX(2003年出来的版本)
这东西用来干啥呢,可以用来编写PHP、HTML、CSS、JS、PHP代码,同时也顺便可以用它来排版你的WEB页
◎phpxedit、记事本(PHP编译器):这两个东西嘛都可以用来写PHP代码,DW也可以,但DW占用你机子的资源太大
推荐phpxedit,记事本是上个世纪的程序员用的,本世纪比较少人用来写了
跟phpxedit类似的还有好多,在百度搜索“PHP编译器”找到你喜欢的就OK了
◎Flash(动画制作):网上的FlashMTV你听的一定不少了吧,就是用这东西做成的,相知道它你上百度去就知道了
◎Photoshop(图像处理):也是微软的,简称PS(上边说过,有的小孩有BS微软的习惯,看看,微软就是很难摆脱)
你要是会其它的图像处理软件也是行的,并非一定要用PS,这是俺个人习惯而已
3、语言:HTML、CSS、JS、PHP(再次声明这不是废话^_^)........还有更多的技术,咱刚学的,高深技术暂不管它
◎HTML、CSS、JS:理论上每个做WEB的人应该会的(当然也有一些不会@_@)
◎PHP:我就不说废话了,你能进得了国际喜悦村,这个也还要声明的话你去[url]http://php.net/[/url]那里看看
二、上边介绍的东西挺多的^_^,一个PHPER应该具备的基本基础知识是哪些?
1、WEB服务器的配置:这是运行PHP网页必须的
2、会用DW(PHP代码编写软件、WEB页排版软件),也可用其它软件来代替
3、HTML、CSS:WEB页排版标签、样式表(如果清楚这两个家伙是拿来干啥用的,还是上百度“什么是HTML”“什么是CSS”)
4、PHP、mysql数据库:
5、JS(JAVASCRIPT):知道我为什么要把JS放到后面来吗,因为JS不是个东西,噢,不是JS是个东西,也不对,不是东西,是东西......^_^
注:先学哪个丫,俺也记不清俺是先学哪个了^_^,你就先按我上面的排列,从上到下的学吧,当然也可同时学多个。
三、知道我们搞PHP要学哪些了吧,怎样学会学得快一点呢?
我只能郑重的告诉你,想学得快就是每天比别人花更多的时间来学。
四、上面都是从理论上说应该学哪些,我现在要开始了,我要做的事情是什么?
1、下载教程,学会搜索是至关重要的一步。
“PHP环境安装” “html手册” “CSS中文手册”
“mysql中文手册” “JAVASCRIPT中文手册” “PHP中文手册”
2、软件的下载:有一个网站叫“阳光下载”,那里有大型软件下载,DW、Flash、Photohosp基本上可以在那里下载。
3、买猪,喳喳,错错错,是买书,嗯,应该买些什么书啊,为什么要买书。书是一定要买的,至于为什么买嘛,这个....问楼下
4、应该买些什么书好呢?还是问楼下.....
嗯,写得差不多完了就这样,88,今天无聊写的两句。
逻辑未整理好,说错的地方谢谢楼下各位提醒。
[/php] 支持游戏人间!
最好把你写程序的心得也弄点! [quote]
◎DW(WEB排版):不少人有BS微软的习惯,你别,刚学的,别那么牛,还是先用这个好,听老哥一句 @_@
[/quote]
dw不是MS的产品。 [quote]原帖由 [i]无喱头[/i] 于 2006-8-8 14:00 发表
dw不是MS的产品。 [/quote]
:D:D谢谢提醒,MS的视窗产品比较多,搞错了这个常识问题。 [quote]
第二台是ASP+Flash+PS做站的收成买的;第三台,也就是我现在用的这台,是PHP做站的收成买的。
[/quote]
羡慕中... ... 人间 辛苦了, 帮你D下 偶就是bs M$的! 我不bs M$
dw我只是用来排版
跟楼主一样只用mx版
新的也用过
可惜对我没什么用
所以还是用回经典版本
我自己的第一台手机也是通过做站挣钱买的
嘻嘻 我只是希望所写的东西能让刚接触的朋友知道应该从哪里下手。
至于bs不bs微软那不关俺的事 ^_______^ ,我提到的bs微软只是开个小玩笑,好多搞PHP的确实可以离开微软的所有软件进行开发,在一些场合我见到他们强烈的反对使用windows,而我从接触计算机到现在一直都在使用windows. 你所说的这些软件 除了记事本 全不是微软的 汗~~~~~ DW8 FLASH 8
PHOTOSHOP CS2
这些东西都非常吃内存
内存不大跑不动啊
所以还是底版本好些 我目前用的机器是很老的Dual P3,1G内存
我有DW2004,没有Flash(不会),没有ps(习惯PaintShop Pro)
没有Web服务,没有PHP环境(我另有一台Linux测试机)
没有ZDE(我勤快,不用自动完成,不Debug),用很老的phpEdit,有Dev-C++(算不算BS MS),有Perl Express
有ActivePerl环境
一个时期有一个时期的装备情况,前一段时间机器上本来主要都是PHP的工具和环境,最近一次更新系统主要是Perl的东西,以前在学校的时候是Delphi和C,汇编器就不算工具了,再早些时候是Pascal,更早的时候是QB
工具体现了一个人在当前时间段里的学习和工作侧重点,当然不排除有很多人不管用不用的都装上,装一大堆然后根本不用,硬盘大也别这样啊,拷点电影多好~
透露一下,我学习PHP纯属偶然,最初是以为闲的无聊,毫无压力的学习有的时候效果比较好,当然也会比较多地受惰性影响,我至今没有完完整整地做过一个什么网站,因为我不喜欢做网站…… :D:D回来看看。
偶C、C++、ASP、PHP、PS、Flash、网吧管理(一个月)、网吧布线(装过两个)、unix(SCO)、FreeBSD(目前在努力中)都玩过,有的玩玩得已经上手了,有的差不多上手就丢了。换了一个又一个,而目前所做的工作几乎和这些一点关系都没有了...yun
CAO,结果没一个做得好的,在毕业的那个城市找工作六百吊/月没人要.:lol :lol
[[i] 本帖最后由 游戏人间 于 2006-8-11 09:26 AM 编辑 [/i]] 我介绍一下我的,呵呵,基本是自传了。
1999年10月高一起,开始练指法/五笔/DOS命令,一共用了3个周末,还有一个月熟练鼠标操作(dos版红警/沙丘)
2000年开始,在网吧跟老板娘借了一张windows98教学盘(联想品牌自带),看了2小时(老板娘亲切的收了我6块钱,因为有光驱的是3元/小时
,普通的2元/小时),开始熟悉MS桌面环境,上网看小说ctrl+c ctrl+v到记事本 上网看美图 右键另存到"我的文档" 因为有了windows98操作
基础,对文字/文件操作能区分清楚了,同时开始了拖动操作。同时跟学校计算机老师借了点GW-BASIC的资料,学习了基本Basic编程,因为资
料太基础,所以现在还不会sub子程序,函数的使用,其实这导致了我大学对计算机编程轻视,尤其是面向对象编程的淡化。因为BASIC我只会
变量/数组/IF/FOR,所以我现在还是这个水平上的,呵呵,因为自己确实懒。现在感觉function跟当初见到它一样的感觉,这东西太高深,不
是我的水平能掌握的~~(PS:当时想学做网站,据说能挣钱,可是网吧老板娘说那个东西好高深,于是我没敢学)
2000年下半年,开始进攻电脑报,电脑爱好者,开始查看装系统/维护/注册表等内容
2001年上半年,中止计算机学习,因为我要考大学,因为俺要考清华。经过了15天的努力,在一次期中考试中俺取得了俺高中最辉煌的成绩,
同年级600多人排名第60,并因此进入了所谓的尖子班(就是周末也上课,内容就是做难题)
2001年下半年,同桌买了电脑,开始了电脑报/爱好者/新华书店免费看书的生活,我又开始了这样的生活,而他却不说电脑是他的,是他邻居
的,愁人~~直到半年后他才说电脑是他的。有一天他搞了一本5块钱的HTML的90多页的小册子,这个小册子的出现,使我有了定位,从网管变成
了web工程师。于是开始了记事本生涯。
此后,先后接触了,免费空间,免费域名,flash/javascript/photoshop/css/vbscript/
大学后QB/dreamwear/C/PHP大二结束
(期间,对黑客/网络安全/网络理论/网络设备方面的经历略)
2005年末,开始寻求工作之路,本来还是不想从事web,因为感觉它的深度不够,总感觉拿C类的东西写驱动/服务器的东东才叫编程,但自己能
力确实不行,只能调头再从事WEB,在大连找工作10天,发现遍地要java,回到长春发现只有一家要PHP,而我也是500位简历唯一一个应聘这个
职位的,所以一点难度没有就去工作了。
2006年初,接触smarty,来到北京,开始坚定的走向PHP之路,最初还是不愿意找网站的公司,想找做项目的那种(如**管理系统的外包公司,
实际上我一直以来所做的工作都不是纯网站制作,确实都是类似管理(统计)系统的)。拒绝了sina/sohu子公司/千橡/八乐数码/pp.cn/等以网
站为主公司面试通知,现在想起来,我就一SB。后再来投sina/千橡一点回信没有,登门被拒绝。
yahoo从2005年12月到2006年6月,一共给我的了4次电话,第一次我不在北京,说给我安排电话面试,但没信儿了。来到北京后,在一小时内给
我打了两次电话,因为到其它公司面试回来在车上没听到,后来给我发了一个邮件,我回复却说邮件地址不正确。2006年6月我跳槽,又投了
yahoo,2天收到面试通知,然后面试的结果是被嘲笑了一顿(两个人面试,一个人负责问问题,一个人负责笑。他们问的问题感觉都是给PHP研
发者提的,比如PHP为什么快,你感觉PHP有什么缺点什么优点,你选择php+apache结合好在哪里)。最后我说PHP+MySQL+Linux比
ASP+MSSQL+WINNT省钱~~,因为大多数人都用,至于为什么我觉得你应该问问PHP的开发人员。然后很郁闷的结束了我北京目前为止最郁闷的面
试
好象真的说远了,我的PHP之路,就是对web的东西了解挺深的,对html源码掌握情况很好,所以PHP只是构造html的方法,仅此而已。我比某一
少部分人强的原因,就是因为我知道写每句PHP语句的目的性----构造HTML页面想要的数据形式,所以会很容易的分析问题解决问题,调试程序~~ 我回家基本上不碰代码这东西 所以机器上就算有些开发工具也基本上不用
单位里的安装的多一点
DW、flash和FW(用惯了这个 不习惯PS)我都安装了 本来想借此BS一下Adobe 结果它竟然把MM收购了 气死我了!
SmartDraw可以在无聊的时候辅助地做些开拓思路的东西
sqlyog是个好东西 速度很快 而且很照顾初学者(所有的请求都被列出来了) 哎,楼上这两贴很好,如果是新贴就好了。呵呵…
unspace 与LuckLrj 的php之路还算得上比较顺利的了。毕竟还有大学文凭,再择业也不是很难…
对yahoo、tom、sina等向来就什么感觉,这些大公司要的就是学历。本科毕业了,也就不知有多少岁了,呵呵。还是做个体户比较好,赚钱也容易!给客户看的,是实际运用的程序,别人不会在乎你的产品是用什么学历的人写的。
有的经历,疼过苦过,才能发现,现在周围的一切,原来是这么美好! MS的怎么了,初学的有多少人直接在liunix上混,人家MS出了.net,也不差,也方便,你学的好一样可以拿很高的
salary,有句话说的好,在中国,MS就是MS,你不会也能把你逼会》》》》》 “我在大1(2001年)拥有了自己第一台电脑,奔2 700 256m内存的,当时算中等配置,直到用到去年,实在拖不动了,再换的机器。”
大哥,你的奔2 700哪买的啊~~哈哈 人间 辛苦了, 帮你D下 咋都像是在灌水呢,强贴,顶一个。