[7天任务] 7天入门PHP

  [复制链接]
查看: 1790   回复: 31
发表于 2014-11-10 08:34:20 | 显示全部楼层 |阅读模式
有感于在群里说的:技术不精,在IM这行很难发展,因为很多方案、想法实现不了。
" Y  Q  ?$ z' F  l更可怕的是,没有技术基础,很多时候根本就“没有想法”
$ H; T! R9 T, F+ G/ t/ ^, J. I6 \So, 今天在此发贴,“逼迫”自己重新前行,已前学的那些编程,我想思维都是相通的,大胆定个7天入门PHP,希望没有贻笑大方. E: u& V! p# O4 ~# Q2 _& M
8 A) C. g: O4 a% N" i( \
计划如下:1 O4 c6 K0 M! {* M
7天看完、练习完+ ^# y- C- D5 t% H
”Learning PHP, MySQL, JavaScript, CSS & HTML5, 3rd Edition”中的PHP部分(从Chapter1 introduction 到Chapter 7 Practical PHP 共170页)# r5 |6 l% a2 S: O) U9 y
时间:11月10日至16日(每天凌晨0点至1点一个小时,其他时间段除了上班、做站,如果闲下来也会看看)2 i( N0 F" H; E! I8 @. l* {" {/ q
. r( S- l. k8 W! v  |
Anyway,try to move out of my comfort zone!7 q& F: p& }# X& n- o6 x7 z" Y! q5 e

5 ^6 K. v9 r0 ?/ C3 N- r2 A* X  `9 i7 x4 K; h+ {
补充内容 (2014-11-17 00:10):
* w- w' o! J$ M! z3 S) G, s总算看完了(Phew~),为了学PHP,PBN也停下 :(9 @, R. T7 X* {$ j
7天,Day1至Day7分别更新在13、17、21、24、25、28、30楼
, H% I# W5 v* w! C& |( Q% j: x忙完这段再写个心得,到时候请各位前辈赐教~ :)

评分

参与人数 1T币 +5 收起 理由
晕蛋疯亲 + 5 7天之后没入门要被切JJ

查看全部评分

回复

使用道具 举报

发表于 2014-11-10 08:43:53 | 显示全部楼层
鼓掌。一直想学,但是 自己找各种借口 ,拖着。5 O/ Q* c- Z$ m% _2 O9 F
回复 支持 反对

使用道具 举报

发表于 2014-11-10 08:57:59 | 显示全部楼层
Learning PHP, MySQL, JavaScript, CSS & HTML5, 3rd Editionv     你屌的不行 而且还要上班( d9 {5 l, J( i- n0 C8 e2 O% M

点评

我觉得楼主是有其他语言编程基础的,所以会有这样的自信。  发表于 2014-11-11 09:16
回复 支持 反对

使用道具 举报

发表于 2014-11-10 09:10:49 | 显示全部楼层
不要想的太难,php只需要写10个练习,中途不断的查阅php手册即可入门
: j/ \. ?3 a% j4 d2 I其他的都是浮云
8 v. }& A; [( ?* N: b

评分

参与人数 1T币 +2 收起 理由
hudba + 2 嗯,认真学一门基础的知识,其它的融汇贯通.

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2014-11-10 10:17:41 | 显示全部楼层
月光飞燕 发表于 2014-11-10 09:10 7天入门PHP5 p7 w, n" A/ v" w  x
不要想的太难,php只需要写10个练习,中途不断的查阅php手册即可入门3 G7 |: u2 }( c  n8 j
其他的都是浮云9 Y0 t0 b; A1 A9 C' M
...
& P7 y- J. X+ W8 Z
你好 我对php也不是很懂 想学习 你说的十个练习主要是参考哪家的呢 能否推荐个简易的入门视频或者教材呢 网上看的 动不动都是上百节课的 个人感觉太臃肿了。只需要简单入门就可以了。# Y0 l& |  {' U
5 e% q) K2 R3 P/ t2 r( N0 X

点评

就是自己主动找10个来做,不是看别人已有的案例  发表于 2014-11-10 10:48
回复 支持 反对

使用道具 举报

发表于 2014-11-10 10:21:25 | 显示全部楼层
coolyzb 发表于 2014-11-10 10:17 7天入门PHP
3 `% F) M+ I7 D& X* U7 N1 z8 h你好 我对php也不是很懂 想学习 你说的十个练习主要是参考哪家的呢 能否推荐个简易的入门视频或者教材呢  ...
- b4 j+ d) Z+ M0 ?6 a: X# Y8 b* f6 f
我先学的是w3school里面的,然后把重要的记本子上,一段时间后自然就熟悉了,不要看厚厚的一大堆那种。知识太多,只要把核心能用到的学到,其它的要用时搜索- P6 E7 ?+ T; o- ]- @( U% _/ }: b* D

& ?2 B( g8 E" G& x3 R- C$ E+ s
回复 支持 反对

使用道具 举报

发表于 2014-11-10 11:00:15 | 显示全部楼层
的确,没有技术基础,很多时候根本就“没有想法”/ {! N% h3 ^% Z8 B! c8 b
回复 支持 反对

使用道具 举报

发表于 2014-11-10 11:30:30 | 显示全部楼层
这么厉害
$ r; `4 Y/ z2 e$ ], C: K, dLearning PHP, MySQL, JavaScript, CSS & HTML5, 3rd Editionv ,7天!
( V; a0 ?3 E6 P9 M  n我七十天都不一定能行
& h+ S/ r; f6 E6 {( F
回复 支持 反对

使用道具 举报

发表于 2014-11-10 12:45:29 | 显示全部楼层
7天入门PHP 我在撸C#和asp.net
3 z4 R1 }/ S* H一起鲁力& d2 {5 q1 A% c4 v5 |
回复 支持 反对

使用道具 举报

发表于 2014-11-10 13:18:08 | 显示全部楼层
本帖最后由 OOP 于 2014-11-10 13:19 编辑
) ]' w8 `  X; d# p. B3 L0 g( _5 L) O
我觉得就一个目标, 先自己动手写一个留言板出来就OK了, 那些书看多了也没什么用处, 实用性是关键, 你用到再去查都OK
" w3 C, w* c; \% H# t. r/ ~5 ?9 n# c! y* T! o2 b  {* z9 `& @
回复 支持 反对

使用道具 举报

发表于 2014-11-10 23:04:48 | 显示全部楼层
七天?...没那么简单吧?反正我是搞不来,我当时对要3天时间,自己搞出一个站来,当然是用别人的来自己修改!7天入门PHP; {2 N2 M; \* N
回复 支持 反对

使用道具 举报

发表于 2014-11-11 01:26:32 | 显示全部楼层
月光飞燕 发表于 2014-11-10 09:10 7天入门PHP
( V1 \+ Y/ t# h1 J  E2 g# |不要想的太难,php只需要写10个练习,中途不断的查阅php手册即可入门- }# T. X' y8 [2 y
其他的都是浮云1 I" F  J4 [4 @: G( P
...
. S, _7 m2 ?2 |
意思是自己写10个练习?' A  n" \& L* y; M! U! Y7 }* X
不是很明白呢,感觉也不是特别难,但是就是找不到门。
. W! N" M# t1 d; G有的东西其实不难,但是教的人却搞复杂了( T2 J4 |  p3 T1 `2 y4 {
) w8 X9 J8 R$ s; T  J5 w8 j( q
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-11 01:28:21 | 显示全部楼层
本帖最后由 rdance 于 2014-11-11 01:32 编辑
! i. z2 ~* S  r" A! H6 E) j5 {- N* p* I6 c: [
Day 1:1 B) v( h3 R( t& P
感谢楼上诸位的鼓励、指点。难与不难其实都是“小马过河”
- H8 k# s+ c) y) R! d3 v非常赞同 @OOP  月光飞燕    两位的观点!3 m: @  x1 N  U% t7 b2 G* ?1 k% z
我觉得书还是要看,不在于背了多少语法、命令,在于有个系统印象;同时做练习是根本也是捷径,上学那会自学Ansys,733页的书看了一个月没有大的进展,导师扔过来个项目,“3天算出来”,OK, 3天两夜睡了6个小时终于弄出来,对ansys的理解也噌、噌、噌上了N个层次!: W+ e4 y# u/ |
所以,没有前面的看书,后面的“3天”是空中楼阁;没有后面的“练习”,前面看再多也是浮云
7 m- a( G3 Z: M! \5 U  _* {: B+ c0 q  m
咳,又啰嗦了。。。回到Day 1. |3 c3 u# z9 |# L4 d
1. 把本地server装好了, zend 30-day trial version... F**K,以前不是免费的吗?
% j9 |4 `# {* G+ x6 T# ~; B2. Introduction章节作了个笔记:
0 Y$ f# i/ G/ t1 ?9 HPHP handles all the main work on the web server, MySQL manages all the data, and the combination of CSS and JavaScript looks after web page presentation. JavaScript can also talk with your PHP code on the web server whenever it needs to update something (either on the server or on the web page). And with the powerful new features in HTML5, such as the canvas, audio and video, and geolocation, you can make your web pages highly dynamic, interactive, and multimedia packed.$ w, D- D* q, l# H
3. Ajax貌似挺好玩的" }4 D& v8 Z1 k( ^& r/ `+ k* b0 o4 \
4. 好困。。。睡觉!4 B* j- K0 y' i" \. R" S9 m

2 s+ A2 v7 H/ e/ m; x
( @9 N( R( `" j- h8 w0 A' g4 r: j2 K. `
  L7 a' A& C! q( E! O% w
2 _+ G! O* O8 x: h; A8 f$ I
, o9 i. s8 A5 N
回复 支持 反对

使用道具 举报

发表于 2014-11-11 11:12:16 | 显示全部楼层
10楼的朋友说的不错,,在实践中学习,和查询,,当然,我们是追求学会,不是追求大师级精通的 ,俺是小白心态" s3 j- H/ R: S4 c* n
回复 支持 反对

使用道具 举报

发表于 2014-11-11 14:56:52 | 显示全部楼层
完全没有编程基础的怎么办
+ O( X$ H. @. \( m* r4 V6 k
回复 支持 反对

使用道具 举报

发表于 2014-11-11 17:33:44 | 显示全部楼层
对于有一定编程基础的,PHP语言和其它语言都是大同小异,边用边学就成+ t9 N* j" m  o6 r9 X! C3 c! |
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-12 01:01:00 | 显示全部楼层
本帖最后由 rdance 于 2014-11-12 01:16 编辑
$ o8 h7 H1 v1 ]( _, t" B# b
5 _8 o4 ^2 \3 d7 m! x/ v" ODay 2
3 {2 [* K8 Y& O3 d$ n@晕蛋疯亲  Thanks! 尽管练神功都要哪啥,但能保住还是得保住啊7天入门PHP
. J( G" N3 P; n7 w% M@hardrock  我现在看的这本书也挺适合没有编程基础的,讲的很形象,深入浅出,如果有需要我发给你# `- {4 q7 s  Z/ z
@ryan2101 感谢提点!7天入门PHP- u4 e; [( q0 z5 h/ ^

4 K9 Y! g: H. i7 L' G) B; h总结下今天:What a tough day!1 Q7 \7 Q1 I# }9 t1 ^
1. 不小心把虚拟机连镜像文件整个删掉了7天入门PHP。。。装了一晚上的系统(xp, 2008, android),外加各种设置,唉,手贱,自作孽啊  G; F& i. T; R
2. 一个不错的PHP IDE -- phpdesigner,界面清晰,syntax highlight这些都是必须的,已另发帖分享一个破解版(http://www.cnwebmasters.com/thread-121429-1-1.html
) _# t: R6 d& d, e6 Y当然每个人都有自己的偏好,也有说notepad++非常实用的,也有调查phpstorm是排第一的。Anyway, it comes down to your personal choice and preference
  k' }/ c' E; Z$ v" v4 |3. % V) Z  K0 I9 S* U2 o
[mw_shl_code=php,true]<?php
( J/ ^0 r2 a+ ?& _  E$mycounter = 1;
" r+ J* _% I: M8 r$mystring = "Hello";
5 d; i2 t% U1 Y% |$myarray = array("One", "Two", "Three");( z' }  J, Q/ J- h
?>[/mw_shl_code]
" P6 Z# M& E9 g+ \6 _“That's pretty much all the syntax that you have to remember.” 意思是只要记住这个例子,你就能成为和月光一样的高手了!7天入门PHP, n+ e4 A1 ~% I$ U2 I/ B  j; T

* S" \+ ~& `. w7 L4. 了解了PHP的语法结构,果然如ryan2101兄所说,“大同小异”7天入门PHP- y# m4 u0 F9 l: q1 r3 N

  D3 m. I; n  G6 N9 ~% j9 ?, _% H- I
5 o5 K1 O5 s) C* m) S

: ^. H% K3 a6 b( i
: h8 @- n% @" C+ j" {2 j , x8 J/ b* U( L' R
2 m9 c, t  `& x; [. _7 e

* G/ U$ n5 I- P- |+ ?( ?
回复 支持 反对

使用道具 举报

发表于 2014-11-12 09:04:24 | 显示全部楼层
曾经尝试过学习过那几百页的PHP,只不过没有项目做还是没坚持住
2 a7 D' m& z3 b8 u" `9 g) z, S8 g
回复 支持 反对

使用道具 举报

发表于 2014-11-12 09:52:26 | 显示全部楼层
楼主好努力啊,我一想都头痛啊$ ]5 U2 G' i9 r* B

- e# s5 T8 R& M4 Z
回复 支持 反对

使用道具 举报

发表于 2014-11-12 10:13:12 | 显示全部楼层
鼓掌。一直想学,但是 自己找各种借口 ,拖着。
' n* }1 f8 m0 |% v6 d$ Y4 \
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-13 00:33:42 | 显示全部楼层
本帖最后由 rdance 于 2014-11-13 00:38 编辑
' v4 j0 G# P! N2 p9 }, R7 p' a
, l8 a) _( e; [4 YDay 3:: e* K/ t+ P& s% ^& D

" F  @- m9 |5 l  ]* c) q今天事太多,两个站更新,外包的文章今天人家也给发过来了,还没看完,计划明天还要上个新站,唉。。。7天入门PHP (插播一条广告:自从用了乐乐改,腰不酸了,腿不疼了,google收录也不喘了,谁用谁知道)# a- C2 O9 n: b
PHP勉强跟上计划。。。第四章看了一半,明天加快点进度,争取在7天的最后两天能多写几个练习7天入门PHP& h; N- t3 n; _  m! V$ P

# i+ \$ m6 F* L) {' K- cGood night, TGLers~ 7天入门PHP6 r# `3 M5 v* C

" Y: Z( Z; Z. v: X
6 z. s7 j9 g: I# i( j& H: L/ E! ~: s, e
回复 支持 反对

使用道具 举报

发表于 2014-11-13 07:45:58 来自手机 | 显示全部楼层
php的确是比较容易入门,支持一个。多练习就好。
9 i9 p0 x, m' |- o5 x6 n
回复 支持 反对

使用道具 举报

发表于 2014-11-13 08:35:25 | 显示全部楼层
跟着楼主来学习7天入门PHP7天入门PHP              
( x$ c& w* U$ \+ a
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-14 00:23:00 | 显示全部楼层
Day 4:$ r" C1 f/ X+ E6 V
第四章Expression and Control Flow看完,貌似到后面的逻辑性强的部分,越看越快了,难道是进入状态了?7天入门PHP
3 y- l( k. s; ?( r5 Y  h6 j
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-15 00:13:19 | 显示全部楼层
Day 5:- T! ^* t; R0 p" v4 t9 n3 i
第五章:function and object+ R! F1 h4 U, x
嘿,相当于VB里的sub吧。7天入门PHP
& P5 k# e7 x) G6 D$ v0 f2 U
9 |( E; n- s; l
- l/ w9 G5 U) \# e# W; Z补充内容 (2014-11-16 07:14):/ U& f# F6 M8 R% K9 j& C  r; k
object确实神奇,特别是interface和inheritance的概念!wow!!
回复 支持 反对

使用道具 举报

发表于 2014-11-15 14:01:55 | 显示全部楼层
rdance 发表于 2014-11-12 01:01 7天入门PHP: i& N: I6 O0 `# x
Day 2
& F5 U$ w$ E, R9 f3 u@晕蛋疯亲  Thanks! 尽管练神功都要哪啥,但能保住还是得保住啊# d5 K" V9 f4 U+ P! e0 }# K# @
@hardrock  我现在看的这本书也挺 ...

0 Z- c; b5 @, l  D; S楼主,哪个教程呢?谢谢。; k3 U' K. T4 n$ ~8 b2 w! _6 b
: d  a$ w4 p" q5 C
回复 支持 反对

使用道具 举报

发表于 2014-11-15 19:28:47 | 显示全部楼层
同学,求入门教程,新手的新手
- [; N" x9 N" X
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-15 23:59:55 | 显示全部楼层
@sammy  @有粪量  ; ], e9 r5 c- }3 c& Y/ I& I0 s8 `5 A
教程已发7天入门PHP
6 o1 R& ?2 f, l" Dhttp://www.cnwebmasters.com/thread-121494-1-1.html2 V7 E5 Z4 A7 j: F

' G0 o; i4 Y& W& j# {Day 6:
$ i. h6 p$ P+ c! J# \第六章了(PHP Array),也是第六天了。
& g8 t0 E$ B& W$ I6 y这章内容我想理科生应该都不陌生哈7天入门PHP
+ |; Z# n/ a0 W) x3 b% f8 C9 m
4 J, b$ ?0 H  D1 b" N) m
2 Q4 _. e" P0 u' {0 H9 e
回复 支持 反对

使用道具 举报

发表于 2014-11-16 23:14:03 | 显示全部楼层
如果懂java 什么的, 学php 应该很快。! i* I9 i% i1 ?7 |2 i2 U
: B- Y" ?( }' L* O3 L6 \; q
主要是应用,在应用去学。 学完了, 该写东西了。 先写一个出来。在写复杂点的。 嘿嘿。
- x: ?" N7 N+ S3 L( l5 U. Q
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-17 00:04:26 | 显示全部楼层
Day 7) U) }; B  C& H3 w% R5 T; l$ D; W! `' M
终于看完了,迫不及待想写点啥,7天入门PHP
/ ^4 o/ a+ f& Z6 o
( p* k- n- e4 Q感谢 @liguagua 指点哈,明天找点“复杂”来试试7天入门PHP- }2 g- P2 X& S6 h- V0 P" u
回复 支持 反对

使用道具 举报

发表于 2014-11-17 03:47:55 | 显示全部楼层
摘抄贴吧的一个好玩排名
8 V, o& _6 K2 Y. t- a9 H+ u
9 J) F) m9 V) k9 p& B2 E  L5 u0 k# D( D5 |# _8 i# z6 G( v

8 ?7 _4 a& z' m* c/ ]6 ]  我指的是入门难度,对纯新手而言.5 ^; Y: Z* y. J' l

& u' @8 j# E' f* T$ x# [! u  不是深入某一门语言,因为每种语言只要深入都很难,我只是指对于纯新手来说的易上手度
$ M3 T) M6 S5 Y' l
9 R; ^% @1 }5 g  不喜请随便喷.
: J. ]4 I3 N1 Q5 c5 D( h" I, ^- s, V& F: V: @' Z+ {
  这里除去汇编(因为我没学过一点汇编,不了解)以及js,php等脚本语言,除去脚本语言是因为脚本语言有的难度以下我提及的这些主流语言都包含3 L& t5 O4 t5 ~, Y
0 s) I6 \* `# i: T3 P, L, B' o
  当今主流语言入手度排行:
3 H& m+ d# O" Q6 i) D; v& Q( |4 k' A0 W+ h9 S! L/ g* [) P
  幼儿园级别:VB2 O/ h, W  X& w8 V
: K, c  N6 y0 F0 d
  控件什么的随便放,语法和c不同dim end function什么的有点奇葩的写法,(这里的我强调的是和c的写法相比较,写过几次vbs没{}对我而言真有点奇葩,比较难适应),
- p  a, I$ g2 Y8 f$ _9 w, h" U/ l: D- H  x# e; g
  易程度最接近易语言的一门英文编程语言,大学都学,所以排到最后6 D8 B  A" \1 L7 N2 Y0 a7 C0 d

* z: v& n6 N( y% I" c2 @: \# ^6 H! `  小学生级别:易语言9 p8 ]1 G! n- \' i: x! \; A& \7 I

& }. B: w. ]/ m3 E/ H% U6 X5 R  强大的ide,我觉得所有ide都得像易语言学习,真的很吊.让编程变得简单,简单的有点被滥用的倾向., G" F) T" H! N+ Q- l2 w
$ u+ E+ u, z9 j- x9 r5 G
  中文编程的难点是其他程序员初次看到,如果 ,如果真之类的词语而不是if switch 可能会被吓的不轻,还有那种填表式的书写代码,让人累觉,但是易语言还是特别强大的,能轻松干很多事情.不得不承认,易语言是一门伟大的中文编程语言但他更像是一种IDE,让我不解的是这玩意几年没更了....6 ]' L: m4 ~" A2 y$ ~3 c3 d

7 n6 u, H/ |9 Q: J/ T) C  初中生级别:JAVA C#  o% y/ M. s: U4 _5 O7 N

  Z& x( v: u$ C" A" T3 r  俩种面向对象语言,个人觉得JAVA更加难一点,要搭配环境,还有各种jar包.以及安卓编程知识,这样入手起来涵盖的就稍微广了,我一般用JAVA开发安卓软件,很少去写windows程序,C#语法之类和JAVA很像,乍一看好像是一回事.但是C#开发windows程序比JAVA更好点.个人看法
' J1 l! ?9 q5 J6 I# d' A, G2 g4 \3 F1 \) s% Q
  难点明显是面向对象,封装 继承 多态已及接口之类的学习
0 L7 D4 H6 h% N) P+ ]
, c$ T) G3 y) u# j  入门你必须会这些,要比前俩者难了
- M" T: ]. ^: n- B  H
  S8 _! |- S; c& {# `% V3 L0 `3 l  高中生级别: c语言1 W* D, a$ ]7 M0 I/ h/ m
2 O( r* L, Y$ g  ?6 P) V" x- ^
  c算是母语了,比前几者就底层点了,很少用c写程序,一般windows用c#和易语言,0 B, H4 A# z4 u9 q. D
/ m/ p* l$ P& P; @: Q. @9 n
  入门难点是指针和数组,开始是指针的学习,之前我提到的语言都把c的指针抛弃了,因为这东西很难,指针配合数组以及2维数组是c最难的入门基础了.虽说面向对象的关键词之类的东西不少但是都不难理解,可是c一个指针的难度我觉得可以秒杀面向对象了,当然除非你不用指针,那么c唯有精华你就舍取了! w8 K8 N7 ?" r) y6 ]7 e' T

2 i2 \/ i, p: O* D  大学级别:c++
( ^: [6 r2 R, |- a/ }% S
: j0 g! x& x2 u' m5 S  从名字上就知道,c++----c语言+1,加了面向对象,所以面向对象+指针c++明显是当今主流语言中最难的了.# {- w1 U( j* f* C

/ e5 b, |  F+ B9 S/ P/ M& o0 F; s% a, V/ B& a
PHP呢? 7天入门PHP7天入门PHP7天入门PHP7天入门PHP7天入门PHP
' P7 S7 G4 W7 {
3 e2 `+ I" _1 x& A0 b* \& b
回复 支持 反对

使用道具 举报

发表于 2014-11-18 16:48:56 | 显示全部楼层
rdance 发表于 2014-11-15 23:59 7天入门PHP/ F1 q/ B6 P( k2 S
@sammy  @有粪量  
" b6 z- ^3 X  K* d+ ]  x% i3 t9 }: p, f教程已发- [: w- A6 _: c- e) A
http://www.cnwebmasters.com/thread-121494-1-1.html

& n  Y' L; J) T- f6 c谢谢rdance!。。。。。. A5 \+ y. W% {" ^# U8 k# ^
$ `7 _( N2 L  D! }
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则