第一篇:優(yōu)秀信息技術(shù)教師 博客研究報告
研究報告
一、題目:
優(yōu)秀信息技術(shù)教師博客研究——以李冬梅老師博客為例
二、小組成員:
沈麗娟、邵劉琴、孫志嫻、狄安娜、趙永律
三、李冬梅老師簡介:
李冬梅老師,信息技術(shù)特級教師,信息教研組組長。國家基礎(chǔ)教育信息技術(shù)課程標(biāo)準(zhǔn)研制組核心成員,全國中小學(xué)計算機教育先進工作者,跨世紀(jì)園丁工程“中小學(xué)骨干教師國家級培訓(xùn)”優(yōu)秀學(xué)員。北京市學(xué)科帶頭人,中學(xué)遠程教育專業(yè)委員會常務(wù)理事。長期從事中學(xué)信息技術(shù)教育工作,創(chuàng)建了獨特的中學(xué)信息技術(shù)課堂教學(xué)模式,并在全國推廣。著作10余部,主編教材多套,論文10余篇,其中“中學(xué)計算機課堂教學(xué)模式與教學(xué)方法”獲2000年全國中小學(xué)信息技術(shù)教育研討會論文一等獎。最最重要的是,李冬梅老師已經(jīng)有二十多年的執(zhí)教經(jīng)歷。
四、對李冬梅老師博客的一些研究狀況報告如下:
(一)個人修養(yǎng)、個人素養(yǎng)方面:
1、關(guān)懷學(xué)生。
李冬梅老師的博文中有很多都是與學(xué)生相關(guān)的一些技術(shù)上的知道甚至就是一些學(xué)生的作品與點評。有一些博文中除了對上課經(jīng)驗的總結(jié),還有對一些幫助她從事教學(xué)的“小助手”的感謝和表揚,對分班后與熟悉的學(xué)生分開的惋惜。從這一點可以看出來,李冬梅老師對教育教學(xué)方面的孜孜不倦和對學(xué)生的關(guān)懷。
2、認(rèn)真負責(zé)。
在中小學(xué)信息技術(shù)課是副科,中高考對信息技術(shù)也沒有嚴(yán)格的要求,在這樣的背景下,信息技術(shù)課的地位不及其他課程,學(xué)校和學(xué)生對信息技術(shù)的不重視,使得信息技術(shù)教師的工作熱情大大降低。一周一課時的課程設(shè)置,教學(xué)計劃安排緊湊,課堂上教師將所有的精力都放在教學(xué)內(nèi)容上,這樣教師只是在單向地給學(xué)生灌輸知識,教會學(xué)生如何使用軟件。教師與學(xué)生的交流機會減少,一個學(xué)期下來,老師也不記得幾個學(xué)生的名字。長此以往,教師和學(xué)生都只是機械的在上課,教師往往不知學(xué)生的學(xué)習(xí)效果如何。
在李老師的幾篇博文里都有寫道,她有一個期末成績統(tǒng)計系統(tǒng),學(xué)生的期末成績是靠平時一點一點積累的,作業(yè)評分也有相應(yīng)的規(guī)則,學(xué)生之間還有互評,李老師會給每個學(xué)生的作品寫評語,這充分體現(xiàn)了她的認(rèn)真負責(zé),在《筆記本被學(xué)生的作業(yè)“黑”了》一文中,她寫道“批完高一2班的第三個程序設(shè)計作業(yè),已是凌晨2點。”這也體現(xiàn)了這點。她的認(rèn)真負責(zé)還體現(xiàn)在其他方面,例如作為一線的信息技術(shù)老師,她對信息技術(shù)教師的培養(yǎng)工作又是認(rèn)真負責(zé)的,在對學(xué)生作業(yè)的批改,遇到“信息倫理規(guī)范”問題,對學(xué)生的教育方法又是巧妙的,這也體現(xiàn)她的認(rèn)真負責(zé)。
3、在原則問題上絕不讓步。
她并不認(rèn)為學(xué)生為了考試而學(xué)習(xí),努力讓學(xué)生體驗學(xué)習(xí)的過程和快樂?!案呖际歉呷氖?。高一高二就是學(xué)習(xí)國家規(guī)定的課程,讓學(xué)生體驗學(xué)習(xí)的過程和快樂。我們不能讓學(xué)生一上高一就盯著高考,剝奪他們學(xué)習(xí)的權(quán)利,留下慘敗痛苦的高中記憶?!?/p>
4、很細心,很有條理,具備創(chuàng)新素養(yǎng)。她所設(shè)立的評價標(biāo)準(zhǔn)就是她的創(chuàng)新素養(yǎng)的一個體現(xiàn)。制作的評價量表非常具體,而且采用笑臉,親切,對學(xué)生有激勵作用。
5、很謙和。從她的博文中下面的留言交流中我們可以看到,李冬梅老師無論是對她的學(xué)生,還是其他前來請教的老師,都很認(rèn)真的回答。多用“交流”字眼。
(二)教學(xué)方面特點:
1、教學(xué)風(fēng)格
關(guān)于教學(xué)風(fēng)格的定義學(xué)者們的意見還不夠統(tǒng)一。但也有十分相同的內(nèi)容。第一,教學(xué)風(fēng)格是在教學(xué)實踐中形成和發(fā)展的,而且要經(jīng)過很長時間逐步形成;第二,教學(xué)風(fēng)格與教師的個性有著密切的聯(lián)系,是個性化的結(jié)果;第三,教學(xué)風(fēng)格是在一定的教學(xué)理念指導(dǎo)下的一種教學(xué)觀;第四,教學(xué)風(fēng)格是教學(xué)方式、方法和技巧的獨特結(jié)合。我們認(rèn)為:教學(xué)風(fēng)格是在一走的教學(xué)理念指導(dǎo)下,教師經(jīng)過長期教學(xué)實踐而形成的,符合自身個性的教學(xué)方式、方法和技巧的獨特結(jié)合。
李冬梅老師已經(jīng)從事信息技術(shù)教育二十多年,從其博文中,我們可以看出其獨特的教學(xué)風(fēng)格已經(jīng)形成。李冬梅老師有一些很有特點的教學(xué)理念。例如,“讓學(xué)生在信息技術(shù)的“深水池”游泳!”她曾在博文里面講到“一個人要想真正學(xué)會游泳,只在淺水池是不行的,必須去深水池。同樣對于信息技術(shù)學(xué)科,要想讓學(xué)生真正掌握所學(xué)內(nèi)容,一定要讓他們在信息技術(shù)的‘深水池’里游泳?!边@里所謂的“深水池”是指在信息技術(shù)實踐活動過程中更好地學(xué)習(xí)和掌握教學(xué)內(nèi)容。
在教授過程中,李冬梅老師更注重學(xué)生創(chuàng)新能力的培養(yǎng)和所學(xué)在生活中有所運用。給初中生上課,一個是word的名片制作,一個是PPT的制作,還有Photoshop等的學(xué)習(xí),都體現(xiàn)了她鼓勵學(xué)生自己發(fā)揮想象力,進行創(chuàng)作,并不是十分注重知識點的傳達,而是一種能力的培養(yǎng)。
2、活動安排
課堂比較簡單,一般分為兩個部分:師生互動,學(xué)習(xí)新內(nèi)容;學(xué)生上機實踐?;旧鲜枪潭ǖ摹恼n時安排來看,更注重實踐部分。案例貼近生活,新穎,由淺入深。值得強調(diào)的一點是,她注重了小組合作。從她博文中實踐活動安排來看,有不少是小組合作完成。在實踐要求中,她甚至很細心地標(biāo)明小組一些成員承擔(dān)的任務(wù)。
(三)學(xué)術(shù)方面:
在學(xué)術(shù)方面,李冬梅老師,主要致力于信息技術(shù)“國培”計劃的不足與建議;學(xué)生喜歡什么樣的信息技術(shù)課;信息技術(shù)教學(xué)關(guān)鍵環(huán)節(jié);如何在信息技術(shù)課上開展合作學(xué)習(xí);如何在信息技術(shù)教學(xué)中提高學(xué)生的信息素養(yǎng);如何有效調(diào)控信息技術(shù)課堂氛圍;如何上好信息技術(shù)公開課;如何提高學(xué)生的創(chuàng)新能力等方面的研究。
五、感悟和體會
作為教育技術(shù)學(xué)師范專業(yè)的學(xué)生,將來,我們也可能走上教師的崗位。要成為優(yōu)秀信息技術(shù)教師,我們還有很長的路要走。從知識方面而言,教師要有廣博的文化基礎(chǔ)知識,既要學(xué)有所專,又要廣泛涉獵,不斷拓展自己的知識面,其次要有精深的專業(yè)知識,因為 教師主要是從事專業(yè)教學(xué)活動的,只有專業(yè)知識達到精深,講起課來才能居高臨下,統(tǒng)籌帷幄,才能引導(dǎo)學(xué)生向?qū)W科的深度進軍。最后要擁有扎實的教育理論知識,這是教師形成教學(xué)風(fēng)格的工具性知識。從能力上講,教師應(yīng)具備全面掌握和善于運用教材的能力;組織管理能力;表達能力(包括語言表達能 力和非語言表達能力);靈活應(yīng)變的教育機智;自我控制能力;了解研究學(xué)生的能力;對學(xué)生進行思想品德教育的能力;教育科學(xué)研究能力和社會交往能力等等。從心理方面講,教師要具備敏銳細致的觀察力;準(zhǔn)確清晰的記憶力;多方位立體的思維能力;豐富的想象力;穩(wěn)定而較強的注意力;廣泛的興趣和愛好;愉快的心境和良好的性格。李冬梅老師的教學(xué)案例好是好,但是不是每個學(xué)校都適合的。適合的才是最好的,我們應(yīng)當(dāng)不斷地實踐,走出一條適合自己、自己的學(xué)校和學(xué)生的路子!總之,前途是美好的,道路是崎嶇的。路漫漫而修遠兮,吾將上下而求索!
第二篇:優(yōu)秀信息技術(shù)教師 博客研究報告
研究報告 研究報告
題目:
一、題目: 優(yōu)秀信息技術(shù)教師博客研究——以李冬梅老師博客為例
小組成員:
二、小組成員: 沈麗娟、邵劉琴、孫志嫻、狄安娜、趙永律 李冬梅老師簡介:
三、李冬梅老師簡介: 李冬梅老師,信息技術(shù)特級教師,信息教研組組長。國家基礎(chǔ)教育信息技術(shù)課程標(biāo)準(zhǔn)研 制組核心成員,全國中小學(xué)計算機教育先進工作者,跨世紀(jì)園丁工程“中小學(xué)骨干教師國家 級培訓(xùn)”優(yōu)秀學(xué)員。北京市學(xué)科帶頭人,中學(xué)遠程教育專業(yè)委員會常務(wù)理事。長期從事中學(xué) 信息技術(shù)教育工作,創(chuàng)建了獨特的中學(xué)信息技術(shù)課堂教學(xué)模式,并在全國推廣。著作 10 余 部,主編教材多套,論文 10 余篇,其中“中學(xué)計算機課堂教學(xué)模式與教學(xué)方法”獲 2000 年全國中小學(xué)信息技術(shù)教育研討會論文一等獎。最最重要的是,李冬梅老師已經(jīng)有二十多年 的執(zhí)教經(jīng)歷。對李冬梅老師博客的一些研究狀況報告如下:
四、對李冬梅老師博客的一些研究狀況報告如下:
(一)個人修養(yǎng)、個人素養(yǎng)方面:
1、關(guān)懷學(xué)生。李冬梅老師的博文中有很多都是與學(xué)生相關(guān)的一些技術(shù)上的知道甚至就是一些學(xué)生的 作品與點評。有一些博文中除了對上課經(jīng)驗的總結(jié),還有對一些幫助她從事教學(xué)的 “小助手” 的感謝和表揚,對分班后與熟悉的學(xué)生分開的惋惜。從這一點可以看出來,李冬梅老師對教 育教學(xué)方面的孜孜不倦和對學(xué)生的關(guān)懷。
2、認(rèn)真負責(zé)。在中小學(xué)信息技術(shù)課是副科,中高考對信息技術(shù)也沒有嚴(yán)格的要求,在這樣的背景下,信息技術(shù)課的地位不及其他課程,學(xué)校和學(xué)生對信息技術(shù)的不重視,使得信息技術(shù)教師的工 作熱情大大降低。一周一課時的課程設(shè)置,教學(xué)計劃安排緊湊,課堂上教師將所有的精力都 放在教學(xué)內(nèi)容上,這樣教師只是在單向地給學(xué)生灌輸知識,教會學(xué)生如何使用軟件。教師與 學(xué)生的交流機會減少,一個學(xué)期下來,老師也不記得幾個學(xué)生的名字。長此以往,教師和學(xué) 生都只是機械的在上課,教師往往不知學(xué)生的學(xué)習(xí)效果如何。在李老師的幾篇博文里都有寫道,她有一個期末成績統(tǒng)計系統(tǒng),學(xué)生的期末成績是靠平時一點一點積累的,作業(yè)評分也有相應(yīng)的規(guī)則,學(xué)生之間還有互評,李老師會給每個學(xué)生的 作品寫評語,這充分體現(xiàn)了她的認(rèn)真負責(zé),在《筆記本被學(xué)生的作業(yè)“黑”了》一文中,她 寫道“批完高一 2 班的第三個程序設(shè)計作業(yè),已是凌晨 2 點?!边@也體現(xiàn)了這點。她的認(rèn)真 負責(zé)還體現(xiàn)在其他方面,例如作為一線的信息技術(shù)老師,她對信息技術(shù)教師的培養(yǎng)工作又是 認(rèn)真負責(zé)的,在對學(xué)生作業(yè)的批改,遇到“信息倫理
規(guī)范”問題,對學(xué)生的教育方法又是巧 妙的,這也體現(xiàn)她的認(rèn)真負責(zé)。
3、在原則問題上絕不讓步。她并不認(rèn)為學(xué)生為了考試而學(xué)習(xí),努力讓學(xué)生體驗學(xué)習(xí)的過程和快樂。“高考是高三的 事。高一高二就是學(xué)習(xí)國家規(guī)定的課程,讓學(xué)生體驗學(xué)習(xí)的過程和快樂。我們不能讓學(xué)生一 上高一就盯著高考,剝奪他們學(xué)習(xí)的權(quán)利,留下慘敗痛苦的高中記憶?!?/p>
4、很細心,很有條理,具備創(chuàng)新素養(yǎng)。她所設(shè)立的評價標(biāo)準(zhǔn)就是她的創(chuàng)新素養(yǎng)的一個 體現(xiàn)。制作的評價量表非常具體,而且采用笑臉,親切,對學(xué)生有激勵作用。
5、很謙和。從她的博文中下面的留言交流中我們可以看到,李冬梅老師無論是對她的 學(xué)生,還是其他前來請教的老師,都很認(rèn)真的回答。多用“交流”字眼。
(二)教學(xué)方面特點:
1、教學(xué)風(fēng)格 關(guān)于教學(xué)風(fēng)格的定義學(xué)者們的意見還不夠統(tǒng)一。但也有十分相同的內(nèi)容。第一,教 學(xué)風(fēng)格是在教學(xué)實踐中形成和發(fā)展的,而且要經(jīng)過很長時間逐步形成;第二,教學(xué)風(fēng)格 與教師的個性有著密切的聯(lián)系,是個性化的結(jié)果;第三,教學(xué)風(fēng)格是在一定的教學(xué)理念 指導(dǎo)下的一種教學(xué)觀; 第四,教學(xué)風(fēng)格是教學(xué)方式、方法和技巧的獨特結(jié)合。我們認(rèn)為: 教學(xué)風(fēng)格是在一走的教學(xué)理念指導(dǎo)下,教師經(jīng)過長期教學(xué)實踐而形成的,符合自身個性 的教學(xué)方式、方法和技巧的獨特結(jié)合。李冬梅老師已經(jīng)從事信息技術(shù)教育二十多年,從其博文中,我們可以看出其獨特的 教學(xué)風(fēng)格已經(jīng)形成。李冬梅老師有一些很有特點的教學(xué)理念。例如,“讓學(xué)生在信息技 術(shù)的“深水池”游泳!”她曾在博文里面講到“一個人要想真正學(xué)會游泳,只在淺水池 是不行的,必須去深水池。同樣對于信息技術(shù)學(xué)科,要想讓學(xué)生真正掌握所學(xué)內(nèi)容,一 定要讓他們在信息技術(shù)的‘深水池’里游泳?!边@里所謂的“深水池”是指在信息技術(shù) 實踐活動過程中更好地學(xué)習(xí)和掌握教學(xué)內(nèi)容。在教授過程中,李冬梅老師更注重學(xué)生創(chuàng)新能力的培養(yǎng)和所學(xué)在生活中有所運用。給初中生上課,一個是 word 的名片制作,一個是 PPT 的制作,還有 Photoshop 等的學(xué)習(xí),都體現(xiàn)了她鼓勵學(xué)生自己發(fā)揮想象力,進行創(chuàng)作,并不是十分注重知識點的傳達,而是一種能力的培養(yǎng)。
2、活動安排 課堂比較簡單,一般分為兩個部分:師生互動,學(xué)習(xí)新內(nèi)容;學(xué)生上機實踐。基本上 是固定的。從課時安排來看,更注重實踐部分。案例貼近生活,新穎,由淺入深。值得 強調(diào)的一點是,她注重了小組合作。從她博文中實踐活動安排來看,有不少是小組合作 完成。在實踐要求中,她甚至很細心地標(biāo)明小組一些
些成員承擔(dān)的任務(wù)。
(三)學(xué)術(shù)方面: 在學(xué)術(shù)方面,李冬梅老師,主要致力于信息技術(shù)“國培”計劃的不足與建議;學(xué)生喜 歡什么樣的信息技術(shù)課;信息技術(shù)教學(xué)關(guān)鍵環(huán)節(jié);如何在信息技術(shù)課上開展合作學(xué)習(xí); 如何在信息技術(shù)教學(xué)中提高學(xué)生的信息素養(yǎng);如何有效調(diào)控信息技術(shù)課堂氛圍;如何上 好信息技術(shù)公開課;如何提高學(xué)生的創(chuàng)新能力等方面的研究。
五、感悟和體會 作為教育技術(shù)學(xué)師范專業(yè)的學(xué)生,將來,我們也可能走上教師的崗位。要成為優(yōu)秀信 息技術(shù)教師,我們還有很長的路要走。從知識方面而言,教師要有廣博的文化基礎(chǔ)知識,既要學(xué)有所專,又要廣泛涉獵,不斷拓展自己的知識面,其次要有精深的專業(yè)知識,因 為 教師主要是從事專業(yè)教學(xué)活動的,只有專業(yè)知識達到精深,講起課來才能居高臨下,統(tǒng)籌帷幄,才能引導(dǎo)學(xué)生向?qū)W科的深度進軍。最后要擁有扎實的教育理論知識,這是教 師形成教學(xué)風(fēng)格的工具性知識。從能力上講,教師應(yīng)具備全面掌握和善于運用教材的能 力;組織管理能力;表達能力(包括語言表達能 力和非語言表達能力);靈活應(yīng)變的教 育機智;自我控制能力;了解研究學(xué)生的能力;對學(xué)生進行思想品德教育的能力;教育 科學(xué)研究能力和社會交往能力等等。從心理方面講,教師要具備敏銳細致的觀察力;準(zhǔn) 確清晰的記憶力;多方位立體的思維能力;豐富的想象力;穩(wěn)定而較強的注意力;廣泛 的興趣和愛好;愉快的心境和良好的性格。李冬梅老師的教學(xué)案例好是好,但是不是每 個學(xué)校都適合的。適合的才是最好的,我們應(yīng)當(dāng)不斷地實踐,走出一條適合自己、自己 的學(xué)校和學(xué)生的路子!總之,前途是美好的,道路是崎嶇的。路漫漫而修遠兮,吾將上
下而求索!
第三篇:教師博客系統(tǒng)
CAJViewer 7.1 PHP是一種服務(wù)器端、跨平臺、Html嵌入式腳本語言,它在快速發(fā)展的Web應(yīng)用中,被越來越多的網(wǎng)站采用。利用PHP進行中小型web開發(fā)應(yīng)用,會使開發(fā)工作變得更加簡單、高效。本文基于Windows+Apache+Mysql+Php環(huán)境,對PHP的開發(fā)應(yīng)用進行了研究,參照軟件開發(fā)流程開發(fā)了一個教師博客系統(tǒng),并展示了整個開發(fā)過程。在開發(fā)過程中,利用PHP面向?qū)ο缶幊烫匦?,編寫了類庫文件,減少了編碼的出錯率和工作量;利用安裝文件對數(shù)據(jù)庫進行初始化,增強了系統(tǒng)的可移植性:利用文本文件存儲數(shù)據(jù),減小了數(shù)據(jù)庫負擔(dān),縮減了系統(tǒng),加快了運行速度。
PHP is a server-side, cross-platform, and html embedded script language which has many advantages.With the rapid development of web application, PHP has been widely used by more and more websites.It is much easier and efficient to program by PHP for the development of small or medium-sized websites.Based on the Windows+ Apache+Mysql+PHP environment, in this paper, the author studies web applications developed by PHP, and also develops a personal' blog system according to standard software development framework.During the courses of development, the author programs some class library files taking advantage of the PHP's OOP properties, which reduces the coding mistakes and workload of programming.The system database is initialized by a setup file, which enhances the system portability.Text file is used as database, which lowers the burden of system database, reduces the system scale and enhances the system running speed.O.問題的提出 O.1博客現(xiàn)狀 0.1.1博客簡介
blog的全名是Web log,中文意思是“網(wǎng)絡(luò)日志”,后來縮寫為Blog,而博客(Blogger)就是寫B(tài)log的人。從理解上講,博客是“一種表達個人思想、網(wǎng)絡(luò)鏈接、內(nèi)容,按照時間順序排列,并且不斷更新的出版方式”。
隨著Blog的快速擴張,它的目的與最初的瀏覽網(wǎng)頁心得已相去甚遠。目前網(wǎng)絡(luò)上數(shù)以千計的Bloggers發(fā)表和張貼Blog的目的有很大的差異。不過,由于溝通方式比電子郵件、討論群組更簡單和容易,Blog己成為家庭、公司、部門和團隊之間越來越盛行的溝通工具,它甚至也逐漸應(yīng)用于企業(yè)內(nèi)部網(wǎng)絡(luò)(Intranet)中。
“2004年以來,在國內(nèi)教師博客也成為熱門的網(wǎng)絡(luò)應(yīng)用之一。教師博客是教育博客中的一種。教育博客面向教育界,是以教育、教學(xué)等教育界話題為主要傳播內(nèi)容的分類博客服務(wù)。教師博客特指面向各類教師用戶推出的博客服務(wù)。教師申請注冊一個博客空間后,就相當(dāng)于在網(wǎng)上建立了一個交流社區(qū),利用互聯(lián)網(wǎng)新興的博客(blog)技術(shù),以文字、多媒體等方式,將自己日常的生活感悟、教學(xué)心得、教案設(shè)計、課堂實錄、課件等上傳發(fā)表,以此開展師生(以及其它網(wǎng)民)之間的傳播活動。它超越了傳統(tǒng)時空局限(課堂范疇、講課時間等),促進了教師個人隱性知識顯性化,并讓全社會可以共享知識和思想?!?著名的博客中國網(wǎng)、中國教育和科研計算機網(wǎng)等都相繼推出了教師博客服務(wù),使博客日益深入地服務(wù)于從幼教到大學(xué)的各學(xué)科教師的教研活動之中,給教育教學(xué)工作帶來了新的氣象。隨著教師博客的大規(guī)模普及,將在傳統(tǒng)基于課堂教學(xué)的“教堂式教育模式”之外,催生出真正開放的“集市式教育模式“,推動人類教育事業(yè)的進步。
0.1.2博客開發(fā)技術(shù)
當(dāng)前,新浪、搜狐、人民網(wǎng)、博客網(wǎng)、網(wǎng)易、和訊等網(wǎng)站,在不斷推出博客服務(wù)平臺,各自在資源整合與技術(shù)的架構(gòu)上發(fā)揮了自身的特點和優(yōu)勢。進行博客技術(shù)開發(fā)應(yīng)用,這對中國互聯(lián)網(wǎng)全面推進博客走近百姓日常生活起到了非常重要的作用。博客技術(shù)后臺服務(wù)功能更加便利和高效。不同的網(wǎng)站都以自己獨特的創(chuàng)造性,整合博客技術(shù)初級化的缺陷,在綜合的基礎(chǔ)之上,人們感受到更加完善的博客應(yīng)用系統(tǒng)被開發(fā)出來。新浪博客技術(shù)具有傳統(tǒng)網(wǎng)絡(luò)成熟穩(wěn)定性,搜狐的博客已經(jīng)具有更完美的形態(tài),博客網(wǎng)的夢之城第二代博客具有更人性化和娛樂性表現(xiàn);新浪的整體架構(gòu)與博客網(wǎng)自主聚合編輯系統(tǒng)和網(wǎng)易部落聚集,都體現(xiàn)了博客交流形態(tài)復(fù)雜性與唯美的結(jié)合。
隨著博客技術(shù)的流行,博客技術(shù)形態(tài)會更加具有人性化和高效的服務(wù)性,網(wǎng)絡(luò)整體架構(gòu)會發(fā)生更加多樣的變化。創(chuàng)新博客技術(shù)的引進和使用過程,會提出更多的問題需要從整體架構(gòu)上進行思考。集娛樂、通訊和新聞、廣播、影視和商務(wù)、政務(wù)、企業(yè)、管理等一體性網(wǎng)絡(luò)架構(gòu)將成熟,全新的網(wǎng)絡(luò)架構(gòu)模式會出現(xiàn)在中國互聯(lián)網(wǎng)發(fā)展的歷史上。未來的博客將呈現(xiàn)以下發(fā)展趨勢:
(1)博客成為人們普遍接受的交流平臺
BBS、電子郵件、即時短信、通訊已經(jīng)改變了整個未來網(wǎng)絡(luò)走向和應(yīng)用功能,博客將改變整個網(wǎng)絡(luò)的傳播面貌。它可能集所有的功能來綜合應(yīng)用,開發(fā)出它作為普及性交流平臺的作用和功能。博客可以應(yīng)用影視、圖片、廣播和文字等手段與技術(shù),自由發(fā)布個性化信息的時代。它將整個改變了人類精神交流和文化傳播的模式。傳統(tǒng)的傳播受到了很大的沖擊,人們將要面對博客帶來的深刻變化,并且會適應(yīng)這種變革中所發(fā)生情景,并且逐步普遍會接受博客這樣的交流平臺。
(2)博客平臺與移動手機傳播互動技術(shù)日益成熟
3G手機的發(fā)展會帶動或加快整個博客平臺技術(shù)很快成熟起來。人們會利用博客平臺來進行影像互動和文字短信的交流,這個既是通訊又涉及到商務(wù)活動和娛樂平臺,會迅速推動整個博客與手機互動性服務(wù)模式的運行。在不久的將來,人們利用手機閱讀器就可以看電影、看電視、聽音樂、購物、玩游戲或傳播圖像和更換自己的博客。
(3)博客將推動整個傳媒與出版業(yè)發(fā)生變革
自媒體的博客傳播將會改變整個信息化產(chǎn)業(yè)結(jié)構(gòu),尤其是新聞和出版業(yè)的發(fā)展未來,將會更多的受到它們的影響和改變。人們關(guān)于媒介信息的需求更加個性化,這并不是說它徹底改變了整個出版業(yè)和新聞界,而是說多元化的社會文化需求,人們更多的偏愛獨特的信息傳播,或者說更多個性化的信息服務(wù),更加具有針對性的信息傳遞。新聞和出版業(yè)會更多的關(guān)注或參與到博客中來,建構(gòu)新聞與出版的平臺,滿足人們對于新聞與出版更多服務(wù)與要求。
(4)博客傳播全球化必然是互聯(lián)網(wǎng)未來選擇
全球化的過程,對于互聯(lián)網(wǎng)就是一個無國界的傳播過程。博客就是適應(yīng)了這種傳播的需要而產(chǎn)生。每一個人,都可以在全球化的過程中建構(gòu)一個自由發(fā)布個性化信息平臺,這就是互聯(lián)網(wǎng)給人們帶來的革命性變革力量。一個開放的社會,實際上,就是一個虛擬世界中更真實的面對現(xiàn)實社會的選擇。博客的發(fā)展是一個必然的過程,全球化的傳播,也是一個能夠給人們帶來更多信息的社會?;拥木W(wǎng)絡(luò)社會突破了地域之間人們的阻礙,它給人們帶來了更多的機會和把握未來的機遇。
從技術(shù)上來說,博客系統(tǒng)是基于web模式的,具有基本動態(tài)web開發(fā)技術(shù)的工具都可以進行博客開發(fā),大多數(shù)web開發(fā)技術(shù)都是HTML嵌入式的,目前,流行的web開發(fā)技術(shù)主要有:
<1)ASP和ASP.NETo ASP(Active Server Pages,動態(tài)服務(wù)器主頁),是一種應(yīng)用程序環(huán)境,可以利用VBScript或JavaScript腳本來設(shè)計,主要用于網(wǎng)絡(luò)數(shù)據(jù)庫的查詢與管理。以
asp為前身,微軟于2000年1l月發(fā)布了ASP.NET,并與2005年正式發(fā)布了功能更為強大、使用更為簡單的ASP.NET 2.O o
(2)PFIPo PHP(HyperText Preprocessor,超文本預(yù)處理器),其優(yōu)勢在于運行效率比一般的CGI程序要高,而且完全免費,任何人都可以從PHP官方站點(http: //004km.cn/down/php一52 0RC4-Win32zip ③mysql.40 14-win far下載參考地址:
http://004km.cnm_info:
Mysql> CREATE TABLE IF NOT EXISTS 'blog-cometjnfo'('id' int(11)NOTNULL auto一ncrement,'blog id' int(11)default'0','comet-name' varchar(32)NOT NULL,'cont' text NOT NULL,'add time' datetime default '0000-00-00 00:00:00',UNIQUE KEY'id'('id'));/
這樣,我們就可以在命令符狀態(tài)下創(chuàng)建了一個表blog comet_ info,并對表的每個字段進行了定義,使用類似語句就可以創(chuàng)建出所有我們需要的表了。4.編碼實現(xiàn)過程
在明確了需求后,我們對PHP進行了探究,接下來,我們又對博客系統(tǒng)分別進行了功能設(shè)計、數(shù)據(jù)庫設(shè)計、文件結(jié)構(gòu)設(shè)計、流程設(shè)計,下面我們來進行最繁瑣也是比較重要的一步,就是編碼實現(xiàn)過程。
為了使編碼過程更加清晰、有層次、易‘懂,我們將文件依次按照類庫文件、安裝程序文件、注冊用戶文件、管理用戶文件、瀏覽用戶文件等四個相對獨立的模塊進行編碼,并在編碼中給出了必要的注釋。4.1類庫文件模塊
4.1.1數(shù)據(jù)庫類文件核心代碼。
此文件在文件夾inc下在文件mysql.php中,這里我們定義了一個數(shù)據(jù)庫類mysql,對用到的數(shù)據(jù)庫操作進行了封裝。這樣,在任何頁面中都可以用include方式引入外部文件的方式進行引用。
一一一一一=inc/mysql.inc.php二一—一一一一一一
class mysql{
///連接服務(wù)器、數(shù)據(jù)庫以及執(zhí)行SQL語句的類庫
public $database;
public $server username;
6public $server userpassword;
function mysql()
{//構(gòu)造函數(shù)初始化所要連接的數(shù)據(jù)庫
$this->server username=”root“;
$this->server userpassword=”root“;
}llend mysql()
function link($database)
{刀連接服務(wù)器和數(shù)據(jù)庫 if($database==”“)王
$this->database=”newsee manage“;
}else{
$this->database=$database;
} //連接服務(wù)器和數(shù)據(jù)庫
if($id=mysql_ connect('localhost',$this->server username,$this->server userpassword)){ if(!mysql_ select db($this->database,$id)){ echo”數(shù)據(jù)庫連接錯誤!!”;exit;} }else{ echo”服務(wù)器正在維護中,請稍后重試!!” exit;
} }//end link($database)function excu($query){//執(zhí)行SQL語句
if($result=mysql-query($query)){
return $result;
}else{
echo mysql error();
echo ”sql語句執(zhí)行錯誤!!請重試!!”;
exit;
} }//end
exec($query)
}//end class mysql
?>
文件中使用了構(gòu)析函數(shù)mysql對數(shù)據(jù)庫類初始化了數(shù)據(jù)庫連接的主機、用戶名和密碼,并把數(shù)據(jù)庫查詢、修改等操作作為數(shù)據(jù)庫類的方法進行了封裝。4.1.2函數(shù)庫類文件核心代碼
此文件也在文件夾inc下,我們把各種常用的函數(shù)封裝在了myfunction這個類中,放在了文件myfunction.php里。這個類沒有屬性,只有方法,每個方法實現(xiàn)了一中特定的功能,在外部引入中可以直接使用類的各種方法,從而實現(xiàn)系統(tǒng)操作的各種功能。一一一—=inc/ myfunction.php一一一一二一一一一二
class myfunction王
//////////////刀字符轉(zhuǎn)換:向數(shù)據(jù)庫中插入或更新時用IIIIIIIIIIIIIIIIIIIIIlIlII
function str_to($str)
{
$str--str-replace(“ ”,“?”,$str);
//把空格替換】itml的字符串空格
$str=str一 replace(“<”,“<”,$str);//把 html的輸出標(biāo)志正常輸出
$str=stree replace(“>”,“>”,$str);//把html的輸出標(biāo)志正常輸出
$stt=n12br($str);
//把回車替換成html中的br
return $str;
} ////////////////字符轉(zhuǎn)換:從數(shù)據(jù)庫中讀出顯示在表單文本框中用////////////////I/////////
function str to2($str)
{
$str=str_replace(“?”,“ ”,$str);
//把空格替換html的字符串空格
$str=stres replace(“
”,“",$str);//把html的輸出標(biāo)志正常輸出
return $str;
} //JS彈出信息框
function js_ alert($message,$url){
echo ”“;
} //判斷是否為整數(shù)
function int一 estimation($num)籠
if(eregi(”^[0-9]+$“, $num)){
return true;
}else{
return false;
} //類型記返回類型名稱
function type idto name($type id){
$folie=new mysql;
$folie->link(”“)}
$query=”select type-name from blog type info where id='$type_id“';
$rst=$folie->excu($query);
$info=mysql fetch_ array($rst);
return $info[”type-name“];)//博客信息表中的類型id返回博客類型名稱
function blog type idto_ name($type id){
$folie=new mysql;
$folie->link(”“)}
$query=”select*from blog type info where id='$type_id“';
$rst=$folie->excu($query);
$info=mysqlwe fetch array($rst);
return $info[”type一 name“];
} llll/IIIlI分頁函數(shù)返回:首頁上一頁[1][2][…]下一頁尾頁//////////
function page($query,$page id,$add,$num_per page){ //// include ”mysql.inc“;//////使用方法為: /////$my}new myfunction;////// $query=”“;////// $myf->page($query,$page id,$add,$num}er}age);////// $bb=$aa->excu($query);$bb=new mysql;global $query;
//聲明全局變量 $bb->link(”“);$page-id=$_ GET[page id];//接收page id if($page-id==”“){
$page id=l;
} $rst=$bb->excu($query);$num=mysql一 numes rows($rst);if($num---0){ echo”無相關(guān)記錄! }else道 $page num=ceil($num/$num_per}age);for($i=l;$i<=$page num;$i++){ if($page id==$i)籠 echo ”[$i]“; }else{ echo ”?[“.$i.”]“; } } if($page一d==1){ $pagewe up=l; }else{ $page-up=$pag勺d-I; } if($page id==$page-num){ $page down=$page-num; }else{ $page down=$page id+l;) if($page id<$pagees num and $page_ num> I){ echo ”下一頁“.} if($page id>I and $page id<=$page_num){ echo ”上一頁<}}a>}}; } echo “??第”.$page_ id.”頁,共”.$page-num”頁”; $pageyjump=$num}er-page*($page id-I); $query=$query.” limit $pag叼urnp,$num}er-page“; } } } ?> 本文件中,我們自定義了常用的字符轉(zhuǎn)換、彈出信息、分頁等常用函數(shù),在本 系統(tǒng)里,這些函數(shù)屬于通用函數(shù)。4.2安裝程序模塊 本文件在主目錄下,文件名是install.php,它是數(shù)據(jù)庫初始化頁面,完成數(shù)據(jù)庫 和表的創(chuàng)建功能,第一次運行本系統(tǒng)時,運行一次本頁面程序,運行成功后就可以 把本頁面文件刪除掉。 ——一一一一install.php一一一一一一 }}PhP include ”inc/mysql.inc.php“; $aa=new mysql; $bb=new mysql; $aa->link(”mysql“); $query=”CREATE DATABASE 'blogwe db'“; if($aa->excu($query)){ echo”數(shù)據(jù)庫創(chuàng)建成功! } $bb->link(“blog db”); //創(chuàng)建表:manage user info// $query=“CREATE TABLE 'manage info'('id} int(11)NOT NULL auto increment,'manage user' varchar(20)NOT NULL,'manage}rv' varchar(32)NOT NULL,'last time' datetime default'0000-00-00 00:00:00',UNIQUE KEY'id'('id')),’; $bb->excu($query); echo”創(chuàng)建表:manage一nfo成功! 通過標(biāo)準(zhǔn)的SQL語句“CREATE TABLE tablename(name type......),然后借助 PHP內(nèi)置的MYSQL支持函數(shù)excu(SQL),我們依次可以創(chuàng)建表: // user info// // blog_type info// // blog info// // blog_comm_info!/ // pic info// 接下來一步我們需要初始化管理員用戶名和密碼: $query=”INSERT INTO 'manage-info' VALUES(1,'admin','admin','0000-00-00 00:00:00')“; if($bb->excu($query)){ echo”初始化管理員用戶名和密碼:admin,admin } echo “OK!”; ?> 在本頁面里,用了七條sql語句在mysql里創(chuàng)建了一個數(shù)據(jù)庫blog_db,然后又分別創(chuàng)建了本系統(tǒng)用到的六個表:manage_ info,user info,blog一 type_ info,blog info, blog-comm info.pic_ info。并對每個表的每個字段進行了定義。4.3注冊用戶功能模塊 注冊用戶是本系統(tǒng)的主要用戶,跟它有關(guān)的文件有主目錄下的loginl.php文件和manage文件夾下的所有文件。 在login.php文件里,實現(xiàn)了注冊用戶的登陸和注冊功能,在manage文件夾里的文件里實現(xiàn)了注冊用戶的所有管理功能,包括常規(guī)設(shè)置(general.php)、友情連接管理(link.php)、圖片管理(pic_ add.php)、博主的話(sta_say.php)、日志分類(module_ add.php)、日志添加(blog_add.php, blog_ edit.php)、日志管理 (blog manage.php)、安全設(shè)置(key.php, session.php)等功能。另外,管理界面文件為user.php,在user.php文件里,實現(xiàn)了動態(tài)包含文件的功能。還有一個menu.php文件是單純的包含在user.php里面的。下面我們對每個文件的編碼和功能進行分析 4.3.1登陸文件核心代碼 本文件通過一個Get變量$一ET[}}register_ tag}}」標(biāo)志出是用戶登陸還是注冊,然后用分支結(jié)構(gòu)語句分別進行處理,其核心代碼如下: 一—一一=loginl.php=—一—一一二 include “inc/mysql.inc.php”; include “inc/myfunction.php”; include “inc/head.p帥,; $folie=new mysql; $crazy=new myfunction; $folie->link(”“)} 刀接受變量 $register tag=$_ GET[”register tag“]; $up_register=$少OST[”upes register“]; $up login=$ POST[”up login“];刀驗證用戶登陸信息 if($up_login==1){ fuser-name=$一OST[”user name“]; $query=”select*from user info where user-name='fuser name' and tag--'1”,; $rst=$folie->excu($query); if(mysql num-rows($rst)>=1){ $info=mysql_ fetch array($rst); fuser-pw=$_ POST[“user_pw”]; if($user}w==$info [“user}w”]){ $_ SESSION[“user name”]一$user name; $_ SESSION[“user id”]=$info[“id”]; $_ SESSION[“user tag”]=“1”; $today=date(”Y m-d H:ia“); $query=”update user info set 'las甘ime'='$today' where 'id'= $info[idJ“'; //$query=”insert into user info('user name','user}w','last time')values('$user name','$user-pw','$today')“; $folie->excu($query); $crazy->js alert(”登陸成功!”,“manage/user.php”); }else{ $crazy->js alert(”用戶名或密碼錯誤!“,”index.php“); } }else{ $crazy->js alert('’用戶名或密碼錯誤!”,“index.php”); } } //判斷用戶注冊信息,并寫入數(shù)據(jù)庫 if($up一 register=1){ fuser name=$一OST[“user name”J; if($user name!=“"){ $query=”select*from user info where user name='fuser name“'; $rst=$folie->excu($query); if(mysql num rows($rst)<1){ fuser-pwl=$ POST[”user_pwl”]; $user}w2=$一OST[“user}w2”]; if($user_pwl=$user}w2 and fuser-pwl!=,”){ $r time=date(“Y m-d H:ia”); $query=“insert into user info('user name','user-pw','r time')values('$user name','$user}wl','$創(chuàng)me')”} $rst=$folie->excu($query); if($rst){ $crazy->js_alert(”注冊成功!“,”index.php“); } }else{ $crazy->js alert(',兩次輸入的密碼不一致,請重新輸入!”,“index.php?register tag=1 ”); } }else{ $crazy->js alert(”用戶名己存在!“,”index.php?register tag=1 “); } } } ?> width=”752“ border=”0“ cellpadding=”0“ cellspacing=”0“ style=”border-collapse:collapse“> <八r> <}> 叼tr> include ”roc/foot.php“; ?> 4.3.2用戶界面文件核心代碼 用戶界面文件user.php中包含了一個menu.php文件,它是用戶操作的菜單選項并根據(jù)菜單選項傳遞給user.php一個操作標(biāo)志,通過這個操作標(biāo)志,user.php接收傳遞變量$_GET[”target“]實現(xiàn)了動態(tài)文件包含,從而完成了各種功能頁面的包含功能,其實現(xiàn)代碼為: $target=$_ GET[”target“]; $target.=”.php“;include $target;文件核心代碼如下: 一一一—一=manage/user.php===--_-一一一二一 $folie=new mysql;$crazy=new myfunction;$folie->link(“")} ?> $target=$_ GET[”target“]; if{$target=” “){ 。品?!币粴g迎您登錄多用戶博客管理后臺:一< }else{ $target.=”.php“; include $target; } ?> <八r> width=”257“ align=”center“ valign=”top“> <瓜>
”;
-;
”; <八r>
一點擊右側(cè)連 進行相關(guān)操作。一”;
Include“../inc/foot.php”;
?> 4.3.3常規(guī)設(shè)置文件核心代碼
常規(guī)設(shè)置是注冊用戶文件的一些個性化設(shè)置,其設(shè)置數(shù)據(jù)存儲在文本文件中,文本文件在主文件夾下config文件夾里,每個注冊用戶有三個文本文件保存常規(guī)設(shè)置,分別為config*.txe,link*.txt,sta say*.txt命名。本文件中實現(xiàn)了文件的讀寫功能。其核心代碼如下: 一一一=一一一=一=manage/general.php=--=二一=二—一一一
$config tag=$ GET[“config tag”];$name=“config”.$_ SESSION[“user id”];if($config_ tag==1){
刀接收變量
$margin一 top=$ POST[“margin-top”];
$margin bottom=$_ POST[“margin-bottom”];
$backgroun之color=$ POST[“background-color”];
$title=$一OST[“title”];
$copy right=$_ POST[“copy-right”];
//構(gòu)造字符串
$str in=“
$str in.=“global $confg;n”;
$str in.二,’//網(wǎng)頁布局參數(shù)w,;
$str in.=“$config['margin-top']=1”“.$margintop.”“;n”;
$str in.=“$config['margin-bottom'〕二”“.$margin_bottom.”“;n”;
$str_in.=“$config['background-color']=‘,,$background color.”“;n”;
$str in.=“1n”;
$str in.=“//頭信息和版權(quán)設(shè)置坷,;
$str in.=”$config['title']=“".$title.”“;1n”;
$str in.=“1$config['copy-right']=”“.$copy right.”“;n”;
$str in.=“1n?>”;
刀寫入文件
if($fp=fopen(',二/config/$name.inc“, ”w“)){
fwrite($@$str in);
fclose($fp);
}
include”二//config/$name.inc”;} @include”二/config/$name.inc“;?>
常規(guī)設(shè)置
4.3.4友情鏈接文件核心代碼本文件通過文件讀寫功能將友情鏈接數(shù)據(jù)存放在用戶配置文件link*.txt里面,并實現(xiàn)了友情鏈接添加刪除功能,其核心代碼如下:
一一=—一—=manage/link.php一一一二=二一-=一二一一
////編輯友情鏈接
if($ GET[”edit tag“]一1){
$name=”link“.$_ SESSION[”user id“J;
if(!@$fp=fopen(',二/configl$name.txt”,“r”)){
echo”未創(chuàng)建!
“}
}else{
$linlc_name=$一 GET(”linkto name“];
$linkwe name Nev.$ POST[”link name new“];
$link-addr new=$_ POST[”link-addr一 new“];
@$rst=fgets($fp,3000);//讀取
$link=explode(”}“,$rst);
for($i=0;$i { if($i%2=0){ $j=$i+1; if($link[$i]=$linkes name){ Slink[$i]=Slink-name new; Slink[$j]=$linlc_addr new; } } } 刀構(gòu)造新的字符串 for($i=0;$i if($i==0){ Slink-new=Slink[$i]; }else{ Slinkes new.=”}“.Slink[$iJ; } 刀重新寫入 if($fp=fopen(',二/config/$name.txt”, “w”)){ fwrite($fp,$linlc_new); fclose($fp); } } } } ///添加鏈接 if($_ GET[“add tag”]一1){ Slinkes name-new=$_ POST[link-name-new]; Slinkra addr new=$少OST[link-addr-new]; if(Slink一 name new!=“" and Slink-addr new!=”“){ $name=”link“.$_ SESSION[”user id“]; @$fp=fopen(”二//config/$name.txt”,“r”); @$rst=fgets($fp,3000);//讀取 if($rst---“"){ $rst.=Slink一 name new; $rst.=”}“.Slink addr new; }else{ $rst.=”}“.Slink name new; $rst.”}“.Slinkes addr new; } //重新寫入 if($fp=fopen(”../config/$name.txt“, ”w“)){ fwrite($fp,$rst); fclose($fp); } } } //刪除連接 if($_ GET[”del tag“]一I){ $linlc_name=$_ GET[”link一 name“]; $name=”link“.$_ SESSION[”user id“]; if(!@$fp=fopen(”../config/$name.txt“,”r“)){ echo”未創(chuàng)建! }else{ @$rst=fgets($fp,3000);//讀取 Slink=explode(“}”,$rst); for($i=0;$i { if($i%2=0){ $j=$i+l; if(Slink[$i]一$Iink name){ Slink[$i]=“".Slink[[$i]=,”; break; } } } //構(gòu)造字符串 for($i=0;$i { if(Slink[$i]!=”“){ if($i=0){ $str`in=Slink[$i]; } else{ $str`in.=”}“.Slink[$i]; } } } //重新寫入 if($fp=fopen(”../config/$name.txt“, ”w")){ fwrite($印,$str in); fclose($fp); } } 35/67 56/67 6.結(jié)論與展望 6.1本文總結(jié) 本文先對當(dāng)前教師博客現(xiàn)狀和PHP開發(fā)應(yīng)用現(xiàn)狀進行了研究,接著探討了在Windows下PHP環(huán)境的配置過程,然后對教師博客各模塊進行了詳細的功能設(shè)計和流程設(shè)計,接下來專門對數(shù)據(jù)庫進行了設(shè)計,數(shù)據(jù)庫設(shè)計完成后,我們開始進行了編碼工作,最后,對整個系統(tǒng)進行了測試。在整個開發(fā)過程中,突出了以下幾點:(1)類的應(yīng)用。在編碼工作中,將數(shù)據(jù)庫和常用函數(shù)庫分別定義了類,并對各種操作進行了封裝,把代碼集中到一個或兩個文件中。這樣就避免了在每個需要打開數(shù)據(jù)庫的地方再 單獨編寫數(shù)據(jù)庫鏈接代碼,直接進行引用數(shù)據(jù)庫類文件就可以了。同樣,在需要用到常用函數(shù)的地方也可以直接引用函數(shù)庫類文件。這也符合模塊化編程思想,使得編碼過程更加簡潔、不易出錯。 (2)文本存儲思路。在數(shù)據(jù)存儲設(shè)計中,為了系統(tǒng)運行速度更快,盡量減少數(shù)據(jù)庫連接,本系統(tǒng)用到了文本進行數(shù)據(jù)存儲。當(dāng)一些數(shù)據(jù)量不大、不方便用數(shù)據(jù)庫進行存儲的數(shù)據(jù)時,適當(dāng)考慮用文本來進行存儲數(shù)據(jù),這樣不僅可以縮減系統(tǒng),并且在存取速度上也存在一定優(yōu)勢。 (3)初始化文件安裝方式。在一般的web開發(fā)中,都是事先直接在mysql中進行數(shù)據(jù)庫定義,然后再進行開發(fā),這樣做最大的缺點是不便于移植到另一個系統(tǒng)中,容易造成數(shù)據(jù)混亂,并且不便于操作,也不方便記憶。初始化文件安裝方式,使得本來可移植性強的PHP程序,可以連同數(shù)據(jù)庫表定義移植到其他系統(tǒng),并且簡化了操作。 (4)PHP的session驗證機制應(yīng)用。在編碼過程中,用到了PHP的session機制來對用戶進行驗證。合理利用session的驗證機制,可以確認(rèn)每個登陸者的不同身份,從而進行有針對性的操作,是每個系統(tǒng)必須具備的,但是PHP的session的驗證機制相對來說更加安全、簡單,實現(xiàn)起來也很方便。 (5)動態(tài)頁面文件包含。在注冊用戶管理功能模塊的user.php文件里,實現(xiàn)了用變量值作為包含文件名的功能,根據(jù)頁面?zhèn)鬟f變量值的不同,動態(tài)包含以變量值命名的包含文件,簡化了編程步驟,減少了編程工作量。 本系統(tǒng)實現(xiàn)過程中,也存在著很多不足,主要表現(xiàn)在功能過少、界面設(shè)計過于簡潔、有些代碼比較繁瑣等。6.2 PHP前景展望 通過以上應(yīng)用,我們可以看到,PHP在這種中小型應(yīng)用是非常有優(yōu)勢的,主要表現(xiàn)在: (1)開放源碼。PHP開發(fā)源碼使得全球的PHPer們都可以參與到PHP的開發(fā)和測試中,PHP的每個漏洞得到及時改進和解決。另外,開發(fā)源碼的低成本也使得PHP的廣泛流行,在當(dāng)前中小型web應(yīng)用中,PHP所占的比例也越來越大。 (2)與MYSQL的完美組合。我們可以看到,PHP提供了對mysql的強大支持,僅僅通過幾個函數(shù),我們就可以進行對數(shù)據(jù)進行查詢、修改等操作。PHP對MYSQL這種方便、簡單的數(shù)據(jù)庫操作,使得PHP+MYSQL的應(yīng)用越來越流行。 (3)簡單易學(xué)的語法。PHP的語法跟C語言很相似,但是又比C語言簡單、好掌握,初學(xué)者不用花費很大的代價就可以用PHP編出一般的web應(yīng)用系統(tǒng)。 當(dāng)然,PHP還有很多特性和優(yōu)點,我們在前面也介紹過。但是由于PHP本身存在的一些缺點,使得它不適合應(yīng)用于大型電子商務(wù)站點,而更適合一些小型的商業(yè)站點。這主要表現(xiàn)在: (1)PHP缺乏規(guī)模支持。PHP缺乏多層結(jié)構(gòu)支持,對于大負荷站點,解決方法只有一個:分布計算,數(shù)據(jù)庫、應(yīng)用邏輯層、表示邏輯層彼此分開,而且同層也可以根據(jù)流量分開,組成二維陣列。而PHP則缺乏這種支持。 (2)雖然PHP提供了對mysql的完美支持,mysql是一個快速,易用的數(shù)據(jù)庫,但在系統(tǒng)穩(wěn)定性和強健性上還不能和oracle等大型數(shù)據(jù)庫相比,并且mysql不支持事務(wù)處理。另外,PHP提供的其他數(shù)據(jù)庫接口支持不統(tǒng)一,這就使得它不適合運用在電子商務(wù)中,更不適合應(yīng)用在企業(yè)的關(guān)鍵應(yīng)用中。 (3)PHP作為一門Web編程語言,并不是純粹的面向?qū)ο笮途幊陶Z言。PHP對類重載的支持并不理想。甚至可以說PHP根本不支持真正的重載。因為PHP不允許一個類中出現(xiàn)兩個同名的變量或者同名的方法,否則會報錯。在大型應(yīng)用中,面向?qū)ο缶幊虝泻艽髢?yōu)勢。 可見,PHP是一種簡單的,解釋型的,健壯的,安全的,性能非常高的,獨立于架構(gòu) 的,可移植的,動態(tài)的腳本語言。它可跟mysql緊密的結(jié)合在一起,在中小型應(yīng)用中有其它web編程語言不可比擬的優(yōu)點,利用PHP+mysql開發(fā)中小型應(yīng)用會使開發(fā)工作變得更加簡單、高效,但是在大型的關(guān)鍵性應(yīng)用上有所不足。相信隨著PHP應(yīng)用的快速發(fā)展,不久的將來,這些缺陷將會得到有效解決,PHP會迅速變成一種標(biāo)準(zhǔn)的,多用途的,面向?qū)ο蟮哪_本語言。 教師博客心得體會 鳳陽官塘中學(xué) 李松 幾個月前,我在新浪網(wǎng)上了開啟了個人博客,經(jīng)過近幾個月的用心“經(jīng)營”,已經(jīng)初具規(guī)模,有了一定的人氣。在這里,關(guān)于自己博客的一點心得,想跟大家分享一下 隨著時代的飛速發(fā)展,信息已經(jīng)滲透到各行各業(yè),作為教師更應(yīng)該走進網(wǎng)絡(luò)。來充分利用網(wǎng)絡(luò)資源,借鑒別人的經(jīng)驗,搞好自已的 教學(xué),所謂‘‘他山之石,可以攻玉’’。但一切也不能全靠別人,也不能只想要別人的,自己不付出。所以在這種情況下。我建立了自己的博客。在我的博客中,我主要是有以下幾個板塊: 一、語法園地:收集一些初中階段的相似易混詞組,把它們羅列在一起,一方面等于自己記了筆記,另一方面也可以給別人使用,效果還不錯。 二、英語百花園:收集一些英美文化的背景知識,比如像一些小故事,讓更多的教師來看到這些,為以后自己上課來提高學(xué)生的興趣很有幫助。 三、教育手記:每個教師在教學(xué)中都有自己的教學(xué)方法,把它們收集在博客中,讓別人看到,互相看到,互相借鑒,何樂而不為呢? 四、教育教學(xué)隨筆:教學(xué)能只有教學(xué)實踐,還要有一定理論基礎(chǔ),我把我自己的教學(xué)體驗,心得都放在了自己的博客中,來與同行們互相交流,彼此提高。 當(dāng)然,隨著時間的發(fā)展,我還會慢慢的健全我的博客,像一些“教學(xué)后記、教育手記、讀書筆記、學(xué)習(xí)小記”等等都會出現(xiàn)在我的博客中。上面是我的博客的內(nèi)容,下面再談?wù)勎艺J(rèn)為如何才能成為一個優(yōu)秀的教師博客 一、美化博客 1、博客文章。 在做博客的時候,先試著放一些網(wǎng)絡(luò)上優(yōu)秀的美文,這樣來吸引博友。當(dāng)然,還是要鼓勵原創(chuàng)作品,把工作上、生活中的所見所聞,寫成心得與體會,放在博客上與博友一起分享。多寫寫原創(chuàng)文章,一則練筆頭,多練多寫,文筆自然會好起來;二則原創(chuàng)文章更能體現(xiàn)個人的品味與內(nèi)涵,讓更多的博友認(rèn)識自己。 2、博客圖片。 博客里的圖片,可以放置一些個人生活照片。這樣有利于博友認(rèn)識您,了解您。當(dāng)然,也可以放置一些自己喜歡的風(fēng)景、人物等圖片。圖片與文章相互配合,達到一個內(nèi)容豐富、圖文并茂的效果。 3、個性化設(shè)置。 博客在原有的模板基礎(chǔ)上,可以選擇性地放置一些個性化設(shè)置。比如播放器、動畫等。這樣有利于區(qū)別其他博客,突出自己的特點。 二、提升博客人氣 1、每日拜訪好友。 要想認(rèn)識更多的博友,擁有更多的好友,每日拜訪少不了,而且一定要勤快。 2、及時更新文章,回復(fù)留言、評論。 鼓勵大家多寫原創(chuàng)文章,及時地更新文章,讓更多的人瀏覽到您的文章和博客。另外要及時地回復(fù)博友在您博客上的留言與文章評論,并及時友好地回訪留言與評論人的博客。禮尚往來是博客交流的一種美德。 3、擁有幾個“鐵桿”博友。 博客上的朋友也跟生活中的朋友一樣,只要您真誠地去對待每一個人,他們都有可能成為您工作上、生活中的良師益友。擁有幾個鐵桿博友,他們每天會主動到您博客訪問、留言、評論,同時把他們博客的人氣也帶動到您的博客來。 試想一下,幾年之后,打開自己的網(wǎng)頁,看到自己幾年的教學(xué)經(jīng)歷、點點滴滴又都一一展現(xiàn)在自己的面前,是一件多么幸福的一件事,同時還有自己的一些東西為別人所用,又是多么開心。 以上這些就是我建立博客的目的、內(nèi)容、想法,不過目前,我還是一個寫博客的新手,建立它也只有短短幾個月的時間,所以還是相當(dāng)?shù)拇植?,但我相信,我一定會好好的打理它,讓它越來越好?/p> 博客是一個展示自我風(fēng)采的舞臺。我們每個人都可以通過不斷地閱讀文章,撰寫文章來提高自身的文化素質(zhì),積累專業(yè)知識。希望大家都能把自己的博客做得更加美觀、大方,把自己的風(fēng)采展示在博客上,讓更多的博友認(rèn)識您的風(fēng)采! 5/27/2009 信息技術(shù)課程是一門新課程,它對于培養(yǎng)學(xué)生的科學(xué)精神、創(chuàng)新精神和實踐能力,提高學(xué)生對信息社會的適應(yīng)能力等方面都具有重要的意義。以下是我對《小小博客》一課的教學(xué)反思: 六年級學(xué)生易受外界的影響,有時顯得比較浮躁、缺乏耐心。在整整一節(jié)課的時間內(nèi),總要求他們安安靜靜、規(guī)規(guī)矩矩地按照老師的要求做是很困難的。那么,如何保持學(xué)生的學(xué)習(xí)興趣,有效地實現(xiàn)教學(xué)目標(biāo)呢? 興趣是最好的老師,首先要研究教材,激發(fā)學(xué)生學(xué)習(xí)興趣?!缎⌒〔┛汀芬徽n,是在學(xué)習(xí)完注冊BBS及申請QQ號后的內(nèi)容,所以學(xué)習(xí)這一課內(nèi)容就相對比較容易一些,教師要一改往日的演示操作,多讓學(xué)生看一些課任教師的博客讓學(xué)生產(chǎn)生興趣,之后放手讓學(xué)生小組自學(xué),這樣既保持了學(xué)生的學(xué)習(xí)興趣又培養(yǎng)了學(xué)生的自主學(xué)習(xí)的良好習(xí)慣。 其次,要讓學(xué)生多動手。學(xué)生對動手操作非常感興趣。如果一堂課理論多動時間少,他們的注意力往往不集中。因此要合理安排時間,精講多練,讓學(xué)生多動手,這樣才能把他們的注意力集中在課堂上。本課采用“自主探究式”的學(xué)習(xí)形式,讓學(xué)生動手,學(xué)生通過自主探究的學(xué)習(xí)方式,變教師教、學(xué)生學(xué)的單向交流為同學(xué)的自主思考方式,讓學(xué)生學(xué)會自己解決問題。通過師生的互評,使學(xué)生對知識的理解不斷加深。 另外,由于側(cè)重于學(xué)生的自學(xué)能力的培養(yǎng),教師應(yīng)創(chuàng)設(shè)良好的氛圍,各組成員教師提前劃分好,每組都應(yīng)有2名操作能較強的同學(xué),鼓勵學(xué)生互相幫助,互相學(xué)習(xí),取長補短。這樣,才能有效的實現(xiàn)教學(xué)目標(biāo),并讓學(xué)生的操作能力得到不同程度的提高。
”;第四篇:教師博客心得體會
第五篇:信息技術(shù)《小小博客》教學(xué)反思