??? ?? ??????
MVC? ???? ??? ??????
???? ?? ????
PHP:
???asp.net?? PHP?? ??? ??? ????. m-vc ?? ??? ??? ??? ?? ?????. ???? ????? ??? ??? ??? ?? ? ????
?? PHP? ??? ?? ??? ASP.NET MVC? ??? ??? ????. ???? ?? ??? ??? ???? ???????.
?? ??? ?? ASP.NET MVC? ?? ?? ??? ???????.
?? ???? ??? ???, ???? ??, ??? ??? ?? ???? ? ?????. ???? ???? ?? ???? ? ???? ???? ??? ???. ??? ?? ???????.
??? ?? ???? ? ?? ?? Controller ??? View ??? ?? ??? ? ASP.NET MVC? ??? ???? ???? ??(ViewModel)? ????? ????. MVC? ?? ?????.
?? ? ??? ??????. ?? ASP.NET MVC? ?? ????? ?? ?? ViewModel? ???? ???. ?? ??? ?? ??? ????? ????? ??? ????. Visual Studio? ???? ????? ??? ? ????. (???? ??? ????? ?? ??? ???? ?????. ??? ? ?? ??? ??? ???.) ?? ???? PHP ?? $data['xxx']?? ?? ??? ??? ?? ? ????(?? ?? $data['teacher']? ???? ??? ??? ??? $data['teach']? ???? ??). ??? ?? ????. ??? ???? ???? ?? ??? ???? ???? ????).
?? ??? ? ??? ????? ASP.NET MVC?? ??? ?? ??? ? ????. ?? ?? Controller ????? TempData? ??? ? ????.
??? ?? ? ???? TempData[]? ?? ???? ?? ? ????.
.Net?? $data? Dictionary<string, string> ?? Dictionary<string, object> ???? ??? ? ????.
?? ???? ????. IDE?? ?? ?? ????? ?? ??? ????.
???? ??????asp.net mvc
,現(xiàn)在用php
的yii
,兩者幾乎完全一樣的思想。所以不是說(shuō)框架哪個(gè)更方便,而是語(yǔ)言哪個(gè)更方便。我個(gè)人也覺(jué)得php
確實(shí)比C#
要方便很多,就像你說(shuō)的,數(shù)組靈活,json
靈活,.net
現(xiàn)在也有dynamic
類型,但是不感冒,感覺(jué)生硬。另外一個(gè)拋棄微軟的理由就是覺(jué)得太麻煩,太封閉,就是不愿意用windows
,干嘛要用宇宙第一IDE(visual studio)?老子就是只愿意在linux
下用vim
?? ????.