時(shí)間過得真快,轉(zhuǎn)眼之間,在千鋒PHP培訓(xùn)已經(jīng)學(xué)完了PHP的初級課程,進(jìn)入了項(xiàng)目實(shí)戰(zhàn)階段。在這一個(gè)多月的時(shí)間里,每天都是嶄新的,都能學(xué)到很多知識,每一天都過得很充實(shí),現(xiàn)在也能簡單的實(shí)現(xiàn)一些功能,小有成就感。
個(gè)項(xiàng)目是BBS論壇,盡管比較簡單,但它是一切建站的基礎(chǔ),在百度貼吧,京東商城等網(wǎng)站,都能找到它的影子,所謂萬變不離其宗,只要是網(wǎng)站,就是要有前臺和后臺,就是這個(gè)樣子。前臺主要是展現(xiàn)給用戶的,獲取用戶的有效信息,讓用戶提交數(shù)據(jù)到后臺,然后對用戶的數(shù)據(jù)進(jìn)行驗(yàn)證及處理,并保存起來,這就實(shí)現(xiàn)了簡單的前后臺的交互,就完成了一個(gè)網(wǎng)站基本的功能。
BBS論壇一個(gè)以帖子為核心的網(wǎng)站。主要圍繞這帖子做‘功課’,主要以發(fā)帖和回帖為主。然而并不是所有人都能夠發(fā)帖,也就是說,發(fā)帖回帖也是需要權(quán)限的。這就需要用戶完成賬戶注冊并登錄,以會員身份瀏覽網(wǎng)站,才可以發(fā)帖和回帖。成為會員之后,在BBS論壇里,你就擁有了“無上權(quán)利”了,這個(gè)時(shí)候除了,管理員之外,你就是大的了,瞬間高大上了,有木有?你可以發(fā)帖、回帖、刪帖,可以置頂帖子,可以給帖子的字體設(shè)置高亮,是不是感覺自己美美噠?成為會員之后,還會獲得積分,不同的積分,對應(yīng)著不同的等級,等到成為"圣斗士"的那一天,你就感覺到自己就是上帝的化身,無上的榮耀啊!
BBS論壇項(xiàng)目,其實(shí)做起來,也并不是很難。對于我們千鋒的學(xué)員來說,學(xué)習(xí)一個(gè)月做個(gè)論壇,可以說是完全不在話下。學(xué)完P(guān)HP初級課之后,你就會感覺到,其實(shí)每一天的課程,都是在為做論壇而準(zhǔn)備。周,前三天學(xué)習(xí)HTML,后三天CSS,僅僅一周的時(shí)間,我們就可以制作世界上大多數(shù)網(wǎng)站的頁面了,好有成就感。第二周,PHP7基本語法,變量,函數(shù),需要我們犧牲一些腦細(xì)胞。因?yàn)楫吘故悄_本,畢竟也是編程語言,有大量的業(yè)務(wù)邏輯在里邊,死一些腦細(xì)胞是正常的。
所謂風(fēng)雨之后見彩虹,經(jīng)過第二周的磨練,制作圖片驗(yàn)證碼,水印,圖片壓縮,文件操作,可以說是手到擒來,游刃有余。第三周的課程是數(shù)據(jù)庫,我們使用的是中小型的,以高速讀寫見長的mysql數(shù)據(jù)庫,它是一個(gè)非關(guān)系型的數(shù)據(jù)庫。數(shù)據(jù)庫的操作,基本就是增刪改查(DDL,DML,DCL,DQL)。再加上一些事務(wù)處理,和PHP操作數(shù)據(jù)庫,這就可以實(shí)現(xiàn)與數(shù)據(jù)庫的交互。數(shù)據(jù)庫真的是一個(gè)好東西,有了數(shù)據(jù)庫再也不用擔(dān)心我寫靜態(tài)頁面了,我們可以做動態(tài)網(wǎng)站了。
第四周,就是關(guān)于動態(tài)網(wǎng)站的一些比較好用的工具,比如說,模板引擎。我們使用的是smarty。模板引擎說到底就是替換,可以實(shí)現(xiàn)模板和數(shù)據(jù)的分離,我們可以從數(shù)據(jù)庫中查找到對應(yīng)的數(shù)據(jù),利用模板引擎,去替換頁面中的內(nèi)容,這樣一來,我們寫的網(wǎng)站就活起來了。用戶把他想要發(fā)送并展示給他人的數(shù)據(jù),提交給我們的PHP后臺,并儲存到數(shù)據(jù)庫中,然后,再從數(shù)據(jù)庫中把對應(yīng)的數(shù)據(jù)取出來,放到頁面對應(yīng)的位置上,這看似復(fù)雜的交互過程,卻是自動完成的,好神奇。而且重要的是這么厲害的網(wǎng)站,是我們一個(gè)字一個(gè)字壘起來的,好有成就感。
我們的項(xiàng)目馬上就要告一段落了,非常期待我們的PHP課程。我們能有今天的成績,離不開老師的栽培,向所有的千鋒老師致敬,向所有關(guān)心和幫助我們的朋友們致敬。后愿大家在千鋒PHP培訓(xùn)班畢業(yè)后都找到好工作,前程似錦。
相關(guān)文章
了解千鋒動態(tài)
關(guān)注千鋒教育服務(wù)號
掃一掃快速進(jìn)入
千鋒移動端頁面
掃碼匿名提建議
直達(dá)CEO信箱