剛學php,完全是小白,看了下好多教程都是html裡寫php的,感覺沒有分離很不好於是產生對教程懷疑的態度,是不是本來就是這樣的,還是接觸了框架才會分離?
剛學php,完全是小白,看了下好多教程都是html裡寫php的,感覺沒有分離很不好於是產生對教程懷疑的態度,是不是本來就是這樣的,還是接觸了框架才會分離?
如果你去了解php的歷史和精髓,就會發現,其實這種混編才是php的原始用法,或者說是優勢,php起初火起來不正是因為他的快速開發嗎?至於後來的mvc,模板引擎等,都是為了協同開發管理方便弄的。如果你問我原生混編和框架mvc哪個快,我會告訴你,絕對是原生混編的。所以,小專案你可以用混編,大的就用框架吧。至於教程,他做的沒錯,正如我說的,php本來就是那樣的,你可以說為了管理方便,耦合等原因使用框架,但是學習中不能本末倒置,基礎很重要。
應該說是為了方便理解,才寫在一起的,或者說,PHP也可以寫成這樣。等基本功紮實後,考慮到程式碼維護和多人協作,應該有「分離」這樣的手段來確保程式碼的「整潔」。如果是新手,建議心裡有這個概念和「嚮往」即可,眼下最重要的,還是跟著教學打好基本功。