[心得] 分享幾個寫作的習慣與新手學習的方法
1.要學會善用google
與ASP跟JSP相比來說,PHP在網路上的資源可以說非常的多
隨便打個PHP就有一堆資料資料可查,舉個例來說:
如果想要查trim這個函式的用途
只要在google的搜尋列打入 php trim
馬上就有連結可以查到它的功能用途,非常方便
另外,不只是php,mysql跟linux等在網路上也到處都是資料
學會用google可以說是學習php最重要的一步
2.不要吝嗇於買書
如果你是初學者,最好還是買本入門的書
雖然php的網路資源很豐富,但是書還是有它的重要性存在
買回來看不懂?沒關係,再去買另一本來看,要兩本都不懂應該還蠻難的
你可能想說,那第一本的錢不就浪費了?
這可不一定喔,兩本書雖然都是php,但是內容很難完全一樣
可能這本在php的基本語法上多有著墨,也可能另一本在sql上較詳細,範例也不一定相同
所以,當你把其中一本搞熟時,另一本可能會帶給你另一種的醍醐味也不一定^_^
3.寫作習慣的確立
記得幾個原則一定要有
a.寫程式一定要記得加註解
我在公司維護前人寫過的程式時,看過太多太多連註解都沒有的程式了
不只後續維護的人麻煩,如果你過一陣子再回來維護搞不好自己都看不太懂
如果是大型的那種數千個檔案然後資料表數百個的程式就更有趣了......
b.變數名稱要儘量有意義
例如$aa還是$bb這種的,最好不要多用
像使用者名稱就可以用$username密碼就可以用$password等等的
變數亂取也會造成後續維護的麻煩
各位想想...如果是變數亂取又沒有註解...很有趣對吧Orz
c.格式規格化
例如我寫if判斷式的習慣是
if($test == "123")
{
$test2 == "456";
}
這樣,不過也有人習慣
if($test == "123"){
$test2 == "456";
}
這樣也可以,不要自己創造一些很奇怪的格式
同樣也會造成維護的困難.......
還有,雖然php的標記可以用<? ?>不過最好還是用<?php ?>來寫作程式
不然以後有需要增加新功能時可能會遇上不少問題....例如xml
4.請學會用樣版寫程式
先不要管樣板會影響效能還是什麼什麼的問題(遇到再去想辦法用修改或升級解決吧!)
要跟美工合作的話,一定要學會用樣版
一來大多數美工可不會程式,再來用了樣版的程式將會更容易管理(不管對你或美工!)
樣版方面我推薦用smarty,或是也可以用tinybutstrong
(tinybutstrong這個對美工來說更方便,比smarty更相容於WYSIWYG)
不過我比較推smarty就是,資料很多功能也強XD
雖然想寫的東西蠻多的,不過先寫幾個出來
希望對大家有點幫助XD
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.134.70
推
11/19 22:29, , 1F
11/19 22:29, 1F
推
11/19 22:43, , 2F
11/19 22:43, 2F
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 3 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章