PHP進階困惑,該怎麼解決

來源:互聯網
上載者:User
PHP進階困惑
學習了HTML+CSS+JS,並學了PHP+MYSQL,還有smart和zend frameword等一些知識還沒學,現在是想把這些學的知識綜合練習,掌握好再繼續往下學。
但是現在感覺自己還是什麼都做不了, 基礎知識不牢固,所以想鞏固,想試著寫一些功能模組,可是無從下手,是不是我忽悠了什麼,找了一些源碼,都不知道怎麼下手去學習,而且源碼的篇幅大,看起來特別難堅持,現在我該怎麼做好了?有經驗的前輩們指點一下小弟。


------解決方案--------------------
既然你都知道自己特難堅持了,那你也就知道自己的弱點啦...越難的東西就越要有勇氣去克服。
------解決方案--------------------
要說“堅持”,那就是胡扯蛋了。編程這個玩意不是高考,是不能死記硬背的

編程的目的是要讓電腦為你做事,而不是去當他的奴隸
從這個意義上講,你是老師,電腦是學生。你不但需要反反覆複地將你的意圖告訴電腦,而且還需要清清楚楚的告訴電腦這一步幹什麼,下一步幹什麼

遇到問題繞著走,條條大路通羅馬
你總有你掌握的比較好的知識,就從此出發。缺啥補啥,不要試圖一口氣吃成胖子
------解決方案--------------------
探討

要說有“有不同常人的理解”,那倒是!
總之,我成功了,而你.....

------解決方案--------------------
好吧,一般來說我喜歡看討論,不過討論太過偏題就不好玩了.

所以回到樓主的本意說兩句個人看法,僅供參考.

1.一般來說學新知識前要知道並善於利用自己已經會的知識,所以樓主不妨透露一下你以前學過用過並且覺得還不錯的東西....這樣大家可以更有針對性地談談
2.電腦相關的知識都是實踐性很強的,對我們這些應用開發人員開說,更是如此,所以,做很大程度上比學更重要.
你的第一段,只看見學學學,"感覺自己還是什麼都做不了","無從下手"....其實,做一個頁面也是做....做點不是書上例子的完全自己的東西,感覺和收穫是很不同的
3.只建議學習你正在用和即將要用的東西. 都知道軟體,尤其是這些開源軟體的升級是很快的,如果學了不很快用,很快它就成了落後的垃圾,下次要用時,你將不得不重新學. (綜合第二點,學了不用也是學不好的)
而且,根據你的需要學,也能讓自己能很好地規劃自己的學習計劃而不是盲目跟風...
4.大部分時候,我不建議孤立地學習別人的源碼, 和上面差不多的道理. 根據自己的需要,適當地看一部分你需要看的代碼. 那種從頭一行行讀....是糟蹋自己的時間/挑戰自己的耐性/浪費女友的身體...... 除非你是有特別的目的....
5.我一般不挑戰自我...所以,如果堅持不下去,可能就是錯的...


探討
學習了HTML+CSS+JS,並學了PHP+MYSQL,還有smart和zend frameword等一些知識還沒學,現在是想把這些學的知識綜合練習,掌握好再繼續往下學。
但是現在感覺自己還是什麼都做不了, 基礎知識不牢固,所以想鞏固,想試著寫一些功能模組,可是無從下手,是不是我忽悠了什麼,找了一些源碼,都不知道怎麼下手去學習,而且源碼的篇幅大,看起來特別難堅持,現在我該怎麼做好……

------解決方案--------------------
個人意見現在你的理論知識已經足夠了,隨便找個東西去做,比如說留言板。
然後在現有的基礎上不斷的完善你的留言板,你會發現你的不足。

PS:別覺得留言板很簡單,當你第十次進行修改的時候你再回頭看下你的第一個留言板就會發現自己的進步所在。
------解決方案--------------------
探討

要說“堅持”,那就是胡扯蛋了。編程這個玩意不是高考,是不能死記硬背的

編程的目的是要讓電腦為你做事,而不是去當他的奴隸
從這個意義上講,你是老師,電腦是學生。你不但需要反反覆複地將你的意圖告訴電腦,而且還需要清清楚楚的告訴電腦這一步幹什麼,下一步幹什麼

遇到問題繞著走,條條大路通羅馬
你總有你掌握的比較好的知識,就從此出發。缺啥補啥,不要試圖一口氣吃成胖子
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.