- php課程設(shè)計報告心得體會 推薦度:
- 相關(guān)推薦
PHP心得體會
當我們備受啟迪時,可用寫心得體會的方式將其記錄下來,這樣有利于我們不斷提升自我。那么你知道心得體會如何寫嗎?以下是小編為大家整理的PHP心得體會,供大家參考借鑒,希望可以幫助到有需要的朋友。
PHP心得體會1
學習了六個多月php了,還是個新手,在這里受到了很多人的幫助,謝謝你們!
在這里想談?wù)勛约哼@六個多月的php學習心得,希望對給比我還新的新手們有所幫助,講的不是很深刻,甚至有的想法可能是錯誤的,希望不要誤導新人才好,大家要有自己的主見。
首先,既然選擇了php,就要堅持學下去!大家有沒有問自己為什么會選擇學習php呢?就我個人而言,完全是因為興趣,因為我的專業(yè)和計算機完全無關(guān),但是就是對編程很趕興趣,尤其對網(wǎng)絡(luò)編程、web開發(fā)特別趕興趣。
在學習php這六個月里,每看到一個優(yōu)秀的php腳本,就會興奮的手舞足蹈,嘴里還不停的說:太酷了,太酷了。
呵呵,很幼稚吧,但這可能就是興趣。
如果你單純是為了做網(wǎng)站賺錢,我想你還是別學php的好,去學asp,jsp好了,畢竟它們有實力雄厚的公司去支持它們。
第二,你的確對php有興趣,那么選擇教材也是很重要的。
(1)php manual(php手冊)肯定是要從網(wǎng)上下載一個的,它很權(quán)威,也很全面,我自己認為它是一本很好的參考書,但是不適合新手當教材使用。
(2)建議大家買一本書,而不光是在網(wǎng)上看一些零碎的資料,一本書畢竟會講的'系統(tǒng)一些,全面一些,而且印刷的書不受電腦的限制,但是建議在看書的時候最好旁邊有電腦,這樣可以很及時地上機實踐。
另外,還可以在書上很方便地做標記,及時記下自己的心得體會。
第三,不要忘了上網(wǎng)和大家交流。
。1)常到php100的論壇來看看,要積極的發(fā)言,不懂的問題有很多高手幫你解決。
但不要認為你是新手,就不能幫助別人,比如今天你學會了怎樣安裝php,明天還可能有朋友會問這個問題,你就可以給他解答,不要認為這是浪費時間,忙別人其實就是幫助自己,大家如果能懂得“熟能生巧”的道理也就明白了這并不是浪費時間,同時這也可以減輕板主的負擔,讓他們有時間去處理更難的問題。
同時看到好的帖子最好up一下,以使得更多的人得到分享。
(2)多去關(guān)于php的網(wǎng)站,尤其某個網(wǎng)站很好,有很多經(jīng)典的文章,多讀讀這些文章顯然是有好處的。
暫時就想到這些,希望大家繼續(xù)補充,寫一些自己的心得,或推薦一些好東東:網(wǎng)站啊,教材啊,什么的,我寫錯的地方請大家批評指正。
PHP心得體會2
一、 課程設(shè)計題目
電子商務(wù)網(wǎng)站
二、 系統(tǒng)開發(fā)背景
系統(tǒng)工作環(huán)境有:
系統(tǒng)工作環(huán)境: Windows XP,Windows20xxserver等等;
Web運行環(huán)境:Apache 2.2
系統(tǒng)開發(fā)環(huán)境:Dreamweaver CD3
圖像設(shè)計工具:Photoshop CS3
數(shù)據(jù)庫系統(tǒng):MySQL 5.1
三、 系統(tǒng)分析
此系統(tǒng)主要由前臺和后臺兩個部分組成,同時還包括了數(shù)據(jù)庫。前臺系統(tǒng)是后臺系統(tǒng)的體現(xiàn),后臺系統(tǒng)是前臺系統(tǒng)的支撐。只有有了后臺系統(tǒng)的支撐,該電子商務(wù)網(wǎng)站的功能才能實現(xiàn),與此同時,只有有了前臺系統(tǒng)的存在,消費者才可以順利的進行消費,兩者相互依存,相輔相成。數(shù)據(jù)庫是連接后臺和前臺的橋梁,后臺建立對數(shù)據(jù)庫進行管理,前臺通過購買商品,將商品計入數(shù)據(jù)庫,同時通過查看結(jié)果,還可查詢數(shù)據(jù)庫。
四、 系統(tǒng)設(shè)計
電子商務(wù)系統(tǒng)主要分為前臺和后臺兩個大部分構(gòu)成,通過數(shù)據(jù)庫使這兩者相互緊密的聯(lián)系在一起。
(一)、前臺設(shè)計
關(guān)于前臺設(shè)計已經(jīng)在Div+css設(shè)計報告中詳細說明清楚,在此就不再重復(正是熊林老師要我們上交的作業(yè))。
(二)、后臺設(shè)計
電子商務(wù)系統(tǒng)的后臺實現(xiàn)了用戶對系統(tǒng)的管理和購物車上選購商品,能夠通過后臺實現(xiàn)的功能來進入自己的個人客戶中心、修改個人信息、選擇商品、刪除不要商品、增加商品選項以及修改商品選項等等。要實現(xiàn)對后臺功能的控制,用戶需要先成功注冊并且登陸系統(tǒng)才能進行相關(guān)的操作。
。ㄈ(shù)據(jù)庫設(shè)計
后臺數(shù)據(jù)庫采用了MySQL數(shù)據(jù)庫,數(shù)據(jù)庫保存了用戶的個人信息以及收藏夾的商品信息,同時還接受前臺投票的數(shù)據(jù)。在系統(tǒng)中起著連接前后臺的作用。
五、 代碼設(shè)計
(一)、前臺代碼設(shè)計
不再重復(前臺網(wǎng)站設(shè)計規(guī)劃已經(jīng)詳細說明啦)。
。ǘ、后臺代碼設(shè)計
后臺管理界面是通過TOP.php登陸界面進入的。當輸入正確的賬戶名和密碼后,就可以進入后臺進行操作管理了。后臺主操作界面是由文件admin.php創(chuàng)建的界面。后臺能實現(xiàn)的操作由商品添加和刪除來實現(xiàn)相關(guān)的功能。刪除商品通過刪除商品來刪除數(shù)據(jù)庫中的記錄來實現(xiàn)。
。ㄈ、數(shù)據(jù)庫代碼設(shè)計
數(shù)據(jù)庫是sql類型的數(shù)據(jù)庫,里面包括了admin、 votemain、 votedetail等表。其中admin表中保存的是后臺用戶的賬戶和密碼信息。表votemain中保存的是后臺管理者設(shè)置的商品信息,同時在表votemain中還創(chuàng)建觸發(fā)程序_votemain_trigger,用來實現(xiàn)后臺管理者對商品的刪除操作。表votedetail中保存的則是商品的項目信息。
六、 系統(tǒng)調(diào)試與運行
本網(wǎng)站系統(tǒng)運行所需要的環(huán)境配置為:安裝了windows操作系統(tǒng)的.計算機,2php搭建的平臺,同時還應(yīng)該有phpMyAdmin的支持。在使用系統(tǒng)前,首先打開WampServer,啟動php運行程序,然后進入phpMyAdmin,導入數(shù)據(jù)庫。這樣,web程序的運行環(huán)境就已經(jīng)建立完成了,網(wǎng)站系統(tǒng)也就可以穩(wěn)定的運行了。
七、 總結(jié)
經(jīng)過這學期的php的學習,我們嘗試著去建立了一個簡易的php電子商務(wù)網(wǎng)站。在系統(tǒng)設(shè)計的初期,我覺得很迷茫。因為平時我就沒怎么學好這門課程,對這次的程序設(shè)計,心里很沒底。覺得自己可能完成不了這個了。后來我發(fā)現(xiàn),大家都跟我差不多。不能這么下去,看到自己的后臺完成了,所以就先把自己的報告以按照王老師給我們的范例的樣式為后臺的模式,針對于這把報告做下來啦。整體而言發(fā)現(xiàn)自己的PHP沒有學好,雖然這個課件已經(jīng)結(jié)束啦,但是我自己對于這個課件來說還只是剛剛開始--------
課程設(shè)計心得體會_王超鵬
在這次課程設(shè)計中,從數(shù)據(jù)的分析計算到零件圖的繪制與組裝圖的裝配這一系列的工作學習中,體會到了零件設(shè)計從無到有的整個過程都不是一風順的,需要不斷地改進完善。讓我更加深刻了解課本知識,和以往對知識的疏忽得以補充,在 設(shè)計過程中遇到一些模糊的公式和專業(yè)用語也更加對數(shù)據(jù)的計算分析熟悉熟練也從一個整體上掌握了書本上沒有的知識,更加熟練了CAD的使用,掌握了更多的繪制技巧。
其次,這次課程設(shè)計讓我充分認識到團隊合作的重要性,只有分工協(xié)作才能保證整個項目的有條不絮。我覺得作為一名機械設(shè)計的學生,這次課程設(shè)計是很有意義的。更重要的是如何把自己平時所學的東西應(yīng)用到實際中。雖然自己對于這門課懂的并不多,很多基礎(chǔ)的東西都還沒有很好的掌握,覺得很難,但是靠著這一個多禮拜的“學習”,在小組同學的幫助和講解下,自己開始主動學習并逐步從基礎(chǔ)慢慢開始弄懂它。
我認為這個收獲應(yīng)該說是相當大的。一開始我們從課本與網(wǎng)絡(luò)上找來了模板與資料,但畢竟不是我們自己的東西,剛開始時候一頭霧水不是如何開始,然后我們大家一起齊心協(xié)力,從數(shù)據(jù)的分析計算開始著手。我主要做了齒輪一些計算和圓柱齒輪的繪制,雖然不難但是還是費了很多時間來完成,過程中也學習了很多東西。所以我認為這次的課程設(shè)計意義很深,和其他同學的共同學習﹑配合﹑努力的過程也很愉快,另外還要感謝老師的耐心輔導。
PHP心得體會3
先說學習php有什么用處吧,畢竟學習前應(yīng)該是對所要學習的東西有所了解,才會更有興趣去學習它。
學習php主要是用來開發(fā)web站點,也就是網(wǎng)站,它和asp、java等語言類似,都是運行在服務(wù)器上的程序,用來動態(tài)地為用戶提供網(wǎng)頁服務(wù)。
學習了它,現(xiàn)實里可以用它賺錢,方法是自己接活兒,或者找php程序員的工作,或者你也可以用php來自己制作網(wǎng)站,制作了網(wǎng)站后,當然也可以賺錢。
如果感覺自己在學習php方面無從下手,那么有一套很好的教程可以讓你擺脫這種心理,你去看看,有一套張老師講的教程,循序漸進而且有系統(tǒng)。所有的都是從實例出發(fā),最重要的是免費。
再有一點重要的`是,在學習前最好有個目標,就是你學這個你想用來做啥,比如我就先構(gòu)思個網(wǎng)站,然后在學習中解決各類問題。
另外最重要的就是要有毅力
我英文不好能學習嗎?回答是yse
我數(shù)學不好能學嗎?回答是yes
我沒有基礎(chǔ)看這個視頻學習能學嗎?回答也是yes
我沒耐心能學嗎?回答是no~
學習php只是一部分,html、css、js是都要學的,而且是必須的,但是這些東西尤其是js很像php,其它的就太簡單了,沒什么難的。如果更好的學習建議可以先看看些html和sql的基礎(chǔ)。
另外w3school也是個不錯的地方,php/index。里面有詳細的手冊和資料。
開始學習的時候,尤其是最開是下手編程很艱難,可以上網(wǎng)找些源代碼來琢磨,但是一定要自己動手寫,不能光看不練。php最大的優(yōu)勢優(yōu)勢就是源代碼十分多,不像jsp那樣很多封包的,大家一定要好好利用啊。
其次,就是大家可以加些群和論壇,有問題和高手請教下,說不準會茅塞頓開,一個人閉門造車還是很累的。俗話說,獨樂樂不如眾樂嘛,
本人也是個初學的菜鳥,希望以上對大家有些幫助。
PHP心得體會4
一、學習內(nèi)容:(實訓和學習的具體內(nèi)容)
(一)經(jīng)典案例
function dialog(){
var dialog= art.dialog
({
} title: 'hello world!', content: '
' }); dialog.lock();
(二)PHP基本語法
1、運算類型介紹與應(yīng)用
從左到右,先算乘除后算加減,遇到括號先算括號內(nèi)
$a =2;
$b=7;
echo ++$a;
echo $b++;
2、數(shù)據(jù)類型 源碼調(diào)試
php與html交互
Php里輸入html:Echo”html標簽語句”
Html里輸入php:
3、條件語句的介紹與應(yīng)用
(1)if
$a=3;
if($a==0){ echo"輸出0";}
elseif($a==1){ echo"輸出1"; }
elseif($a==2){ echo"輸出2"; }
(2)switch $a=3;
switch($a){
case 0:echo"輸出0"; break;
case 1:echo"輸出1"; break;
case 2: echo"輸出2";break;
default: echo"無有效輸出";
}
4、循環(huán)語句的`介紹與應(yīng)用
$a =0; $b=0;
while($a<5){ echo ++$a.""; };
echo"
";
do{echo ++$b.""; }while($b<5);
echo"
";
for($i=1;$i<10;$i++){echo "輸入值為:",$i; echo"
";}
5、數(shù)組的創(chuàng)建修改使用
(1)$arr =array("a"=>100,"b"=>"Hello","c"=>300);
print_r($arr);//內(nèi)容
echo"
";
var_dump($arr);//類型,值
echo "
".$arr["a"];
(2) 使用 count 函數(shù)統(tǒng)計數(shù)組條數(shù),使用 is_array函數(shù)判斷數(shù)組
$arr =array(100,200,300,400);
echo count($arr);
echo"
";
if(is_array($arr) ) echo "這是數(shù)組";
else echo "不是數(shù)組";
(3) 另一種創(chuàng)建數(shù)組的函數(shù)explode
$str="1980-1990-20xx-2010";
$arr2= explode("-",$str);
echo"
這個數(shù)組為";
print_r($arr2);
(4)使用foreach 遍歷數(shù)組
$str="1980-1990-20xx-2010";
$arr2= explode("-",$str);
echo"
這個數(shù)組為";
print_r($arr2);
echo"
";
foreach($arr2 as $key=>$value)
{ echo "這是第".$key."個數(shù)組元素"; echo $value."
"; }
(5)遍歷函數(shù)
function bianli ($abc){
foreach ($abc as $key=>$value)
{ echo "這是第".$key."個數(shù)組元素"; echo $value."
";} }
$arr=array(12,13,132,23,44,35,6,76,55);
bianli($arr);
6、函數(shù)和自定義函數(shù)
echo date("Y-m-d");
echo md5("212320"); //顯示年月日 //加密
。ㄈysql
1、簡介和創(chuàng)建新的數(shù)據(jù)庫
(1)最常見使用WEB方式訪問:phpMyAdmin ;
(2)介紹數(shù)據(jù)庫中常用字段類型
DECIMAL(M,D); VARCHAR; TIMESTAMP; TEXT
2、建立test,student表,在test表中查詢
select * from test where uid like'張%'
select * from test limit 2,3
select remark, count(id) as number from test group by remark
into test(id,uid,regdate,remark)values('5','王丹','20xx-07-04','學生')
3、MYSQL在PHP5中的應(yīng)用
(1)PHP與mysql建立鏈接
$conn=@mysql_connect("localhost","root","") or die("連接錯誤");
mysql_select_db("test",$conn) or die ("連接表錯誤");
(2) 如何去執(zhí)行一個SQL語句
、俨迦
$sql=" into test (id,uid,regdate,remark) values('','宋七','20xx-01-06','老干部')";
mysql_query("set names 'GBK'"); //解決中文亂碼
mysql_query($sql,$conn) or die(mysql_error());
、诓樵儾@示
$sql="select * from test where remark like'學生%'";
mysql_query("set names 'GBK'");
$query=mysql_query($sql,$conn) or die(mysql_error());
$row=mysql_fetch_row($query); //用來查詢結(jié)果的一行保存至數(shù)組
while($row=mysql_fetch_array($query))// 通過循環(huán),可以將查詢結(jié)果全部獲得
{echo $row[0]."-". $row[1]."-".$row[2]."-".$row[3].""."
";}
③用table顯示查詢結(jié)果
學號 |
姓名 |
入學日期 |
人員類別 |
$conn = @mysql_connect("localhost", "root", "") or die ("連接錯誤");
$db=mysql_select_db("test",$conn) or die ("連接數(shù)據(jù)庫錯誤");
$sql="select * from test where remark like '學生'";
mysql_query ("set names'GBK'");
$query=mysql_query ($sql,$conn) or die (mysql_error());
while ($row=mysql_fetch_array ($query))
{
echo "
";
echo "
";
".$row[01]." |
echo "
";
".$row[1]." |
echo "
";
".$row[2]." |
echo "
";
".$row[3]." |
echo "
";
}
?>
二、學習過程:(實訓過程中出現(xiàn)的問題和解決問題的辦法)
1、模仿經(jīng)典案例過程,出現(xiàn)了有點小問題,經(jīng)過練習和組內(nèi)討論已經(jīng)解決。
2、PHP基本語法,屬于新內(nèi)容,但和C大體相似,需要注意寫法上的細節(jié),已
PHP心得體會5
學習php也有幾個月了。斷斷續(xù)續(xù)的學習吧。沒有整天整天的寫代碼。其實我倒是希望有時間整天整天的寫代碼。那樣的話就可以提高的更快了。我大二,計算機類的學生,大一的時候?qū)W習過C++,大二上學期的時候?qū)W習了匯編語言,所以對編程有一點點基礎(chǔ)。加上自己喜歡編程這種比較節(jié)省腦力的東西(至少在計算的時候恨方便,記得我們學習概率論與數(shù)理方程的時候我就是寫了程序來解題目的),所以在學習PHP的時候比較順利吧。
最開始決定要學習PHP的時候,主動的接近and認識了一些在PHP方面有過經(jīng)驗的一些師兄。讓他們給介紹了經(jīng)驗還有需要看的書籍,資料等等。
然后自己開始慢慢的從基礎(chǔ)做了。記得最開始的時候做的是一個跟“正則表達式”有關(guān)的東東。就是沖搜索引擎上偷數(shù)據(jù)。雖然現(xiàn)在看來很簡單,但那時看來還是很復雜的。
再后來,開始做一些站點了。在css和javascript方面有有一些學習。以及其他的一些PHP的函數(shù)操作。一般都是字符串的操作等等。熟悉一些函數(shù)。
后來就是寫了一些簡單的系統(tǒng)。記得我們班推優(yōu)入黨的時候,我寫了一個投票系統(tǒng),裝在一個本里面。帶到教室里面去投的。那個時候覺得還不錯,現(xiàn)在想想那個投票系統(tǒng)還是有很多的不足的。例如,沒有投票次數(shù)的限制等等。(但是覺得都是自己班的,應(yīng)該不會出現(xiàn)什么吧,結(jié)果還是出問題了。本來是一人投兩票的,結(jié)果是出現(xiàn)了單數(shù)的`總票數(shù),哎哎)
其實投票系統(tǒng)已經(jīng)涉及到了數(shù)據(jù)庫的操作了。有了數(shù)據(jù)庫操作的基礎(chǔ),就可以開始做文章發(fā)布系統(tǒng)了。給自己的站點寫了一個文章發(fā)布系統(tǒng)(之前沒有存入數(shù)據(jù)庫的時候,我都是用Dreamweaver在本地生成,然后上傳的,現(xiàn)在想想,麻煩死了)。
文章發(fā)布系統(tǒng)寫好了之后,就是對這個發(fā)布系統(tǒng)的一些優(yōu)化了。比如,文章發(fā)布的時候靜態(tài)頁的自動生產(chǎn),目錄的自動更新,文件上傳等等。還有管理員登錄安全的一些操作。
到目前為之就這樣啦。其實中的感覺就是學習一門語言入門就好辦了。當初在學習C++的時候也是這樣的,由于沒有基礎(chǔ),最初的幾周,都是迷迷糊糊的,入了門,對語言這種東西有了感覺,進步就很快了的。
PHP心得體會6
php入門是比任何語言都簡單,很好學,一般一周兩周就可以寫簡單留言本了。學好php每一條件勤在先,打代碼,拼命打代碼,買本書,把里面的代碼從頭打到尾,再回來不懂的再打,運行,再不理解上網(wǎng)上問別人,csdn高手多,回答問題慢,專問有深層次的,phpchina中手多,人多,什么問題都可以問,回答的速度非常快。一句話"百碼敲百遍,其義自見",代碼打得越多,運行得越多,慢慢地會對程序理解得越深。想速成嗎?每天看書打代碼不低于10個鐘,這樣堅持兩個月后你就可以應(yīng)付工作了。這一般人都受不了,做不到,事實上很多很強的人都是這樣過來的。
步驟/方法
一、心態(tài)
我說了php入門很容易,不錯,但我不說php它很容易,php應(yīng)用起來博大精深,如果你說做php很簡單,那么我只能說你懂php懂得比較簡單吧。在大學讀書的時候大家一定要心態(tài)擺正,比如你想學什么語言,以后要做什么程序員,比如java,C++,我講一例子,比如你立志做java程序員,你首先在校學校開這課程時努力要把它學好,學好了還不行哦,因為這些只能應(yīng)付考試的,工作上這算是不起眼的知識,所以在剩下來的讀書時間努力涉及一些應(yīng)用上的.,更深層次的知識,把java的學得更深才行。人的精力是有限的,你如果想一起同時學精通php,又精通java,等等,算了吧,人家工作了幾年都不敢說精通,還在校的只能說是不知天高地厚了!绻阋院笙刖幊叹团R换ù罅康臅r間深學它,當然也要多學一下其它的。初學者不要有這種精幾門編程語言的心態(tài),到頭來樣樣不精,連工作也找不到。
二、書
買書來學習是最直接實在的,網(wǎng)上中原的視頻教程,it實驗室的算了吧,想看它們就會php是不行的,如果想學某種編程語言,就要買到那種編程語言最書的幾本書來一起看,為什么要買幾本呢,因為這樣的,有書的這節(jié)講不夠細,那些書偏會講得細,這樣有個互補。把它們的理解合起來,更易加深對程序的理解。學好入門的后就買幾個開發(fā)實例的書來看,最好把里面的代碼都打打運行一下,慢慢地就會適應(yīng)工作。如果你舍不得買幾十元一本的書,那樣你會多走很多彎路。單單的一本書給不了你多少知識。
三、多學相關(guān)知識
一個phper懂得php是最基本的!但必須要熟練js,css,html,sql,數(shù)據(jù)庫,設(shè)計模式等等。說真的,我總覺平時寫js,比php還寫得多。如果說php你強,那么熟練js,css,html,sql,數(shù)據(jù)庫,設(shè)計模式等等就是你值錢的地方了。不懂它們,你php再好,也算是菜鳥。工作中很快被淘汰。大家能理解到這個重要性嗎。
四、多讀源代碼
多讀開源的代碼,dz,dedecms很多php的開源代碼,讀多了你思路更廣了,你會發(fā)現(xiàn)很多很妙的寫法,也是提高水平最快的方法之一。
五、堅持
做事要堅持,學編程也要,這是前提,是基本。
PHP心得體會7
每個人的學習方式不同,寫這篇文章的目的是分享一下自己的學習過程,僅供參考,不要一味的用別人的學習方法,找對自己有用的學習方式
經(jīng)常在某些論壇和QQ群里看到一些朋友會問“怎樣才能學好PHP,怎樣才能學好___語言”,但別人回答最多的是:從最“簡單”的開始。
這個簡單也許真的不簡單,呵呵。下面我想分享一下自己學習的一些過程。先說些費話,語言組織能力差,說了不少費話,愿意看的就看,不要罵我就行
其實學習一門新語言并不是太難,重要的是你有沒有準備好去學好它,時間的長短和個人的能力和決心有關(guān)。黑客界也流行一句話就是“沒有入侵不了的計算機”,這句話大概的意思是說:如果你的技術(shù)比維護這臺計算機的管理員更勝一籌,那么就能拿下這臺計算機甚至能拿下這個管理員管理的所有計算機,如果技不如人,只能繼續(xù)學習超過對方。我說這些話的意思就是讓準備學習陌生語言朋友一定要下決心去學習,只要你下了決心去學了,就一定能學好,千萬不要半途而廢。(退一萬步來說,即使是沒學好,但你懂的必然比別人多)
了解什么是最簡單:
1、網(wǎng)頁的基本構(gòu)成就是html代碼,所以必須熟悉HTML/CSS/JS等基本元素
2、熟悉PHP語法,了解PHP和HTML的運行方式,學習將PHP與HTML結(jié)合完成簡單頁面
PHP手冊是比較好的入門老師
影響學習進度和程序強大是否的幾個可能因素:
1、記憶力
一門語言的強大是否,應(yīng)該看它的函數(shù)庫和代碼執(zhí)行效率。每門語言都是有自己強大的函數(shù)庫,要學好它,就必須得花很多的時間去記憶,良好的記憶力能使學習達到事半功倍的效果。
2、數(shù)學和邏輯思維
這個當然不是絕對影響,因為看開發(fā)項目的復雜程度。小的項目不需要太多的數(shù)學和邏輯思維能力,但如果是開發(fā)類似于財務(wù)或大量運算相關(guān)項目,這一點就是非常重要了。
3、有其它語言的基礎(chǔ)
“一通百通”,這句話的道理也是不容置疑。都說有C語言基礎(chǔ)的人,學習PHP比較容易,我沒學過C語言,所以不知道這句話的效果
4、多看別人寫的代碼
學習別人的長處,補自己的不足,當然不完全為這個我始終相信:一個有組織的團隊寫出來的程序不會比個人差我PHP入門就是從看代碼開始的,我喜歡看別人寫的代碼。(入門是從disucz,PHPWind和國外的phpbb看起,還有就是目前最流行的開源BLOG程序),我盡可能的收集網(wǎng)絡(luò)上的PHP開源程序,到目前為止,我收集并下載的PHP開源程序有2GB大小,包括BBS,BLOG,CMS等。我下載并不是為了收藏他們,是學習他們的編程方式和實現(xiàn)方法,如果自己想實現(xiàn)的功能不知道怎么去實現(xiàn),我就會學習他們的實現(xiàn)方法,并不是抄襲代碼,最終結(jié)果是想通過學習,將技術(shù)變成屬于自己的ASP我也是以同樣的方式學習的(動易和訊的程序及其它ASP開源程序)
5、實踐
理論固然重要,但實踐必不可少。你理論知識再好,如果不實踐,就不能看到理論所產(chǎn)生的結(jié)果或效果,并不能使你的記憶深刻,所以不能紙上談兵
6、恒心
廣告不是有句話是這樣說的么:“世界上最高的山是自己”,這句話相信朋友們都能理解
過自己這關(guān),其它的都好辦
7、找對自己有用的學習方式
這條可以參照4,我的入門是從看代碼開始可能有朋友會問:“一開始看那些強大的代碼,你能看懂么?”我的學習方式是從“使用”找“學函數(shù)”:PHP的函數(shù)太多,短時間不可能記住所有的函數(shù),因為我相信,一個大的項目肯定會使用常見和必須的函數(shù),找到這些函數(shù),才會有重點的.學習這些函數(shù),難道你能說寫B(tài)BS的函數(shù)會寫B(tài)LOG用的函數(shù)少么?難道會寫B(tài)BS還不會寫B(tài)LOG么?找對學習方式是要經(jīng)過多種學習方式的嘗試,所以這個只有自己把握,畢竟每個人的學習方式不一樣
8、盡可能的找視屏教程看
別人說十句,還不如一個操作看的明白,這個相信朋友們都有體會吧
9、從項目開始
一定要”逼”自己從寫項目開始。任何一個高手的“成長”都是要經(jīng)歷一個過程,這個過程是一步步走過來的,來之不易很多朋友學習PHP的第一個作品幾乎都是“留言簿”,因為是最簡單的程序了會寫留言簿,也并不能完全代表你已經(jīng)入門了,也并不代表就會了PHP,我自己開始想以一個“網(wǎng)絡(luò)書簽”作為自己的第一個作品,但寫了基本功能后就沒繼續(xù)了,感覺沒多大意思,F(xiàn)在寫一個完全正確針對企業(yè)的CMS系統(tǒng),包括針對企業(yè)的一些常用功能,我想以這個作為自己PHP入門的第一個作品
10、了解并學習和PHP有關(guān)的技術(shù)
真正的高手必須得學習和PHP關(guān)聯(lián)的技術(shù),要想學好PHP,就必須得學習數(shù)據(jù)庫,PHP+MYSQL被認為是“黃金搭檔”所以你必須得接觸MYSQL或你認為比較好的數(shù)據(jù)庫,開始設(shè)計比較”合理”的數(shù)據(jù)庫,這里的合理就比較廣泛了,包括數(shù)據(jù)庫優(yōu)化和查詢優(yōu)化等等
最后想說的是:“不要依靠別人”沒人愿意理會一個新手的提問,因為新手提問的在他們眼里太簡單,不想去解釋女性朋友很流行一句話是“男人靠的住,母豬會上樹”引用這句話沒別的意思,只是讓朋友們知道這句話的意思
還想說的是:“珍惜別人回答的次數(shù)”人的忍耐都是有限度的,一定要珍惜這個限度,不要什么問題都去問,有些問題自己花點時間能找到答案的也去問,每問一次,別人的耐心就減去一次,等你真正需要幫助的時候,正好是別人不愿意回答你的時候,可以想像一下,你失去的太多了
建議的是:“有問題?baidu一下”相信朋友們都已經(jīng)注意到了,你問的問題,在搜索引擎里都能找到相關(guān)的提問,并且有詳細的解決方案,你可以使用搜索引擎來找到自己的答案,何必去問別人呢
目前最大的中文搜索引擎是baidu。com,全球的google,當然還有其它的搜索引擎,一個找不到,多試幾個,除非你的問題是第一個提問的,那么你是幸運的,也可能是你“長相”問題,呵呵,說笑的,不要介意,不過這句話倒是挺流行
祝正準備入門的PHP的朋友能找到適合自己的學習方式,早日成功。
PHP心得體會8
經(jīng)過一學期的php課程學習,對于PHP的函數(shù)和一些語法,更加了解了。這次項目主要使用了面向過程的開發(fā)方法,在開發(fā)過程熟悉掌握php一些常用的函數(shù)以及php數(shù)組的使用以及文件上傳功能等。
php動態(tài)網(wǎng)頁設(shè)計這門課程的學習不僅需要我們掌握靜態(tài)網(wǎng)頁設(shè)計的基礎(chǔ),而且要求我們有一定的語言學習基礎(chǔ),有幸之前教過多年的c語言程序設(shè)計,對高級語言的語法知識有一定的了解,所以對php中的一些與語法有關(guān)的知識,理解不是很困難,建議不了解高級語言語法知識的同仁,多學習一些高級語言的語法。同時,要掌握靜態(tài)網(wǎng)頁的設(shè)計。因為,我們編寫php動態(tài)網(wǎng)頁離不開靜態(tài)網(wǎng)頁,這是基礎(chǔ)。
書過三遍自然熟,這個簡單的道理告訴我們,即使你理解不了php,但是也必須先跟它混個臉熟,看,一遍遍的看,看的同時一邊琢磨,一邊按照它所教的打代碼,即使你搞不清楚那些代碼到底是干嘛的,但是起碼你應(yīng)該找找感覺。在一段掙扎之后,聰明的你,顯然已經(jīng)逐漸的開悟了,慢慢的理解了編程的概念,那么祝賀你,你已經(jīng)邁出了成功的第一步。相信大家選擇一種語言,并不是看它的背景和悠久歷史,更重要的是看它的實用性,華而不實的語言哪怕是再輝煌的歷史,也畢將步向沒落,可喜的是php經(jīng)受住了考驗,也因此,它確實是一種值得學習我總結(jié)的學習php的進程可能需要經(jīng)歷下面這幾個階段:
(1)熟悉html/css/js等網(wǎng)頁基本元素,完成階段可自行制作完整的網(wǎng)頁;
(2)理解動態(tài)語言的概念,運做機制,熟悉php語法;
(3)學習如何將php與html結(jié)合起來完成簡單動態(tài)頁面;
(4)接觸mysql,開始設(shè)計數(shù)據(jù)庫程序
(5)不斷鞏固,摸透大部分php常用函數(shù),并可理解oop,mysql優(yōu)化,以及模板;
(6)完成一個功能齊全的動態(tài)站點。
我的這套線路可能跟許多學習php的愛好者不謀而合,這也算是一個循序漸進的學習過程,不過新手不要看到上面的概括就以為學習蠻簡單的,默默在此不得不對您稍微潑一下冷水,任何東西其實都不簡單,即使是小吃部的燒餅也不是一下子就會做成的。首先,理解網(wǎng)站這一概念之后不難看出,任何網(wǎng)站都是由網(wǎng)頁組成的,也就是說想完成網(wǎng)站,必須先學會做網(wǎng)頁,因此必須要掌握了html,才能為今后制作網(wǎng)站打下基礎(chǔ)。
在學習html中我想邊學邊做是最有效的方式,當然這一方式對于學習php同樣是最有效的。html中的任何元素都要親自實踐,只有明白了什么元素會起到什么效果之后,你才會記憶深刻,而一味的啃書,絕對是不行的,我想大部分新手之所以覺得概念難學,大部分是一個字“懶”,懶是阻止進步的最大敵人,所以克服掉懶的習慣,才能更快的學好一樣東西隨著互聯(lián)網(wǎng)技術(shù)的不斷開發(fā),該技術(shù)的應(yīng)用得到了普及,使人們的生活更加的豐富多彩,并逐漸的在人們的生活還有工作中的地位越來越重要,互聯(lián)網(wǎng)技術(shù)在當前的社會發(fā)展中,已經(jīng)成為了一個國家在經(jīng)濟時代中文明發(fā)展的一個衡量水平的標志。在新時代背景下,企業(yè)要想能夠更好的適應(yīng)互聯(lián)網(wǎng)時代的發(fā)展環(huán)境,那么建立網(wǎng)站是一個必要的途徑,其中建設(shè)網(wǎng)站中極為關(guān)鍵的環(huán)節(jié)便是PHP語言的應(yīng)用,PHP語言在企業(yè)網(wǎng)站開發(fā)中占有絕對重要的位置,本文針對PHP語言在企業(yè)網(wǎng)站開發(fā)中的應(yīng)用進行了討論。企業(yè)在網(wǎng)站開發(fā)的過程中需要選擇合適的語言技術(shù)來應(yīng)用,在選用的過程中主要是需要與企業(yè)實際情況相結(jié)合,并根據(jù)企業(yè)想要取得什么樣的網(wǎng)站效果來決定的。這里主要介紹PHP語言在開發(fā)技術(shù)中的應(yīng)用過程,并詳細的展開了分析以及論述。HPH是HypertextPreprocessor的縮寫,這種超文本預處理器具有通用性,是當前非常常用的開源腳本語言,它綜合了C++語言、JANA語言等語言技術(shù)的特點,更加易于學習,同時在使用范圍上也更加廣泛。PHP語言的語法具有獨特性,它不僅融合了其他腳本語言的語法,而且在其他語言特點的基礎(chǔ)上進行了一定的創(chuàng)新,形成了一種自己的'語言開發(fā)環(huán)境,這種語言環(huán)境更加新穎。PHP語言具有非常強的優(yōu)勢,其中最突出的便是跨越性,這種特性使其能夠跨越平臺來使用,使其在操作系統(tǒng)方面存在的限制或者約束較低,Windows、UNIX等系統(tǒng)都能夠支持PHP語言的操作與使用,有效的保障了網(wǎng)站開發(fā)具有較低的重復率,在一定程度上降低了企業(yè)在開發(fā)設(shè)計方面的資金投入;PHP語言在執(zhí)行效率方面是非常高的,PHP語言在腳本語言里面是使用頻率最高的,在效率也比其他語言高上幾十倍;此外,還具有容易學習操作簡單的優(yōu)勢。網(wǎng)站在設(shè)計的一開始,便應(yīng)該全面考慮必備的常規(guī)功能,并要符合于企業(yè)經(jīng)營的切實情況,同時還應(yīng)該與商家自身的特色相結(jié)合,來設(shè)定企業(yè)網(wǎng)站的名稱,以保證設(shè)計出的LOGO能夠具有一定的代表性,并建立專用的郵箱,以供網(wǎng)站管理員使用,這樣更加方便在后期工作當中的管理以及分配;在網(wǎng)站的功能方面需要進行的更改與設(shè)置,比如在文件上傳方面,文件的格式、文件的大小等方面的設(shè)置;此外在網(wǎng)頁中剛還需要針對信息增加添加、修改還有刪除等方面的功能。
當網(wǎng)站建成之后需要合理的欄目管理來維護正常的經(jīng)營,這樣才能保證網(wǎng)站內(nèi)容更加具有條例性。網(wǎng)站前臺頁面是用戶直接能夠看到的,用戶可以對頁面進行修改與設(shè)計,用戶在根據(jù)自身喜好來進行字體與頁面風格設(shè)置的同時,也使模板的自定義功能得以實現(xiàn),增加了用戶對網(wǎng)頁瀏覽、使用網(wǎng)站的趣味性,從而更能吸引用戶的目光。結(jié)合用戶需要的相關(guān)信息將其進行深入的分析,并整體進行分類與整理,將用戶對其產(chǎn)生的一些特征展開有針對性、全面性的服務(wù)。這方面的管理需要相關(guān)管理員能夠?qū)⒆钚碌南、公告以及通知等及時的于網(wǎng)站中,并結(jié)合企業(yè)與網(wǎng)站的具體情況,對公布的信息模塊及時進行相應(yīng)的更新,以保證用戶能夠?qū)ζ髽I(yè)的發(fā)展動態(tài)以及其實及時的、準確的進行了解。PHP語言在企業(yè)網(wǎng)站開發(fā)中具有非常大的優(yōu)勢。和其他的腳本語言技術(shù)相比,PHP在效率上、開放性上、跨平臺性上等等方面都獨具優(yōu)點,使其在網(wǎng)站開發(fā)與設(shè)計之中發(fā)揮著極為重要性的作用。企業(yè)開發(fā)并建設(shè)網(wǎng)站,對于企業(yè)而言是發(fā)展中的重點工作,網(wǎng)站設(shè)計在整體效果上對于企業(yè)而言是具有非常重要的影響的,通過網(wǎng)站的形式,能夠很好的向外部很好的展示出企業(yè)自身的良好形象以及文化等,使網(wǎng)站在整體效果上得到優(yōu)化,是實現(xiàn)網(wǎng)站提升運行效率與經(jīng)濟效益的最佳途徑。
【PHP心得體會】相關(guān)文章:
團代會心得體會心得體會10-30
家長教育心得體會-教育心得體會06-08
酒店銷售心得體會-工作心得體會06-08
心得體會12-07
高中生軍訓心得體會-軍訓心得體會07-02
幼兒園工作心得體會-工作心得體會06-08
在最美教師心得體會-教師心得體會06-08
銀行業(yè)培訓心得體會-培訓心得體會06-08