最贊回答 / 鵬程
明白,謝謝。Java的命名規(guī)范中,類(lèi)名首字母大寫(xiě),function首字母小寫(xiě)。
我考慮的是,如果這個(gè)類(lèi)名首字母大寫(xiě),那么控制器的類(lèi)名首字母也要大寫(xiě),保持統(tǒng)一。但是如果控制器的類(lèi)名大寫(xiě)了,url里的控制器名首字母也得大寫(xiě),別人在輸入網(wǎng)址的時(shí)候會(huì)經(jīng)常忘記,因?yàn)槲覀円话爿斁W(wǎng)址是一律小寫(xiě)字母,很少大小寫(xiě)切換的來(lái)輸入。所以當(dāng)時(shí)在設(shè)計(jì)框架的時(shí)候,就將類(lèi)名首字母消息餓了。
具體的運(yùn)用我們?cè)僖黄鹫遄茫x謝您的建議。
2014-05-11
已采納回答 / 鵬程
ThinkPHP的默認(rèn)視圖引擎是他自己開(kāi)發(fā)的一款,和ThinkPHP結(jié)合度很高。主流框架大部分肯定不甘心用smarty,都開(kāi)發(fā)了他們自己的視圖引擎,不過(guò)他們也是可以自由切換視圖引擎的,可以選用任何一種第三方視圖引擎,包括smarty。業(yè)界業(yè)界我看大多數(shù)是用的Smarty。市面上還有很多其他的第三方視圖引擎,介紹都挺全的,可以遇到的時(shí)候根據(jù)他們的文檔和demo來(lái)學(xué)習(xí),兵來(lái)將擋水來(lái)土掩。
2014-05-11