PHP 板


LINE

看板 PHP  RSS
: 接来的案子不需要每个都重头开始写 : 例如连接资料库就可以写一个php : 常见资料表的内容也可以写一个php : 常见表单也能写一个php : 然後接案就能套阵列?参数?之类的 我以前也是自己硬干 毕竟书上通常都是 PHP / HTML / CSS 混着一起写 後来会拆开是因为开发人员从我自己一个人增加到十多个 如果继续按照以前的方法写程式 就会时常和其他人改到同一个 PHP 档然後比对异动到死 XD 其实你同事说的方法没有你想像中的难理解 就拿办演唱会之类的活动来当作例子 一个活动需要总干事、总务、行政、公关、场地庶务 .... 如果自己一个人全包会发生什麽事情? 同时要租场地、乔活动时间 搞不好中间跟你说赞助资金不足你就崩溃了 如果依照不同的工作类型来分派工作给不同的人来负责 一批负责场地、一批负责金流、一批联络演出人员 再一批负责整理各组的讯息并统一整理 这样是不是比较轻松一点? 回归正题 写程式和上面遇到的情况也类似 如果把多个不同类型的逻辑混在一起 之後有个地方要做小调整 可能就会牵一发而动全身 一改就改大堆地方 维护起来也很吃力 所以通常会依照不同类型的逻辑、操作分开建立不同的程式档 也就是常听到的「函式库」(library) 如果想知道的更细一点可以搜寻「单一职责原则」(Single responsibility principle) 至於新手应该如何开始 .... 我在十多年前还不知道有 open source / 社群时 是自己去看了 PHPWind 论坛的原始码 看懂整个系统到底再做什麽以後 再按照类似论坛系统的架构 把自己的程式拆开成多个不同的小功能 但在现在回想起来实在不是很值得 现在有不少不错的 PHP 书籍 (要看书评,不要看到 PHP 6 很潮就买了 XD) 像是「PHP 大师: 写出顶尖的程式码」 甚至网路上就有各高手整理好的开发建议 像是 PHP The Right Way: http://www.phptherightway.com/ 剩下的就是花时间边看边学 希望以上的一些个人经验对你有帮助 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.34.98.228
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1508314260.A.1BA.html
1F:推 fezexp9987: 推推 10/18 16:17
2F:推 miniear: 感谢大大的建议!! 10/19 22:09
3F:推 bakedgrass: 真的有PHP6的书? 10/20 05:13
4F:推 tkdmaf: 有!所以只要有出过php6中文书的作者,一律封印 10/20 09:52
5F:→ JohnRoyer: https://www.tenlong.com.tw/products/9789572238226 10/20 12:52
6F:→ JohnRoyer: http://search.books.com.tw/search/query/key/php6/ 10/20 12:53
7F:→ JohnRoyer: 有些作者为了抢市场,就从 changelog 改了一下内文 10/20 12:54
8F:→ MOONRAKER: 就像令人发指的VB烂书一样 里面程式还有行号 10/20 15:27
9F:→ MOONRAKER: 完全是以前BASICA的垃圾换个封面继续骗钱 10/20 15:28
10F:→ MOONRAKER: 幸好现在不会再有了 但是图书馆还借得到 10/20 15:28
11F:推 yanli2: 我有楼上说的那本.... 再回去看他的语法 差到一个境界 10/20 22:35
12F:→ JohnRoyer: 我们还是不要婊烂书了,正确的新手上路比较重要 XD 10/22 15:16
13F:→ mydoc: 想听听楼上第一本书....因为我刚好有那一本,当时真的觉得 10/25 03:07
14F:→ mydoc: 很潮而买,後来觉得不怎麽样而束之高阁 我仍新手愿闻其详 10/25 03:09
15F:推 oldswiss: PHP6不是不成功吗,直接学7吧 10/26 01:26
16F:推 tkdmaf: php6并没有不成功,他只是後来变成了php 5.3 10/26 10:46
17F:→ JohnRoyer: 就我所知从校稿、排版、出版、上架也要花半年左右 10/26 10:48
18F:→ JohnRoyer: 有些书商为了让读者觉得他们有走在技术最前端 10/26 10:49
19F:→ JohnRoyer: 会提早就开始筹划下一代技术书籍,可是 ... 10/26 10:50
20F:→ JohnRoyer: 半年内旧有新技术啦,Ubuntu 不就半年一个新版本 10/26 10:50
21F:→ JohnRoyer:    就 10/26 10:51
22F:推 Neisseria: Ubuntu 的书超浪费纸和钱,会 Linux 的人没差那一点点 10/26 11:40
23F:→ Neisseria: 版本差异,书商这种出书方式真的是在骗新手 10/26 11:41
24F:→ Neisseria: 语言大版本跃进有时候的确会加入新东西,多多少少有 10/26 11:41
25F:→ Neisseria: 出书的价值。虽然差异其实有时也没那麽大... 10/26 11:42
26F:→ Neisseria: PHP 6 真的是时代的眼泪,一堆书立马变废纸 XD 10/26 11:44
27F:→ JohnRoyer: 我现在已经在 7.1,有兴趣一起讨论吧 10/28 23:49







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:BabyMother站内搜寻

TOP