2
我有一個包含我在iis7服務器上運行的整個mvc應用程序的dll。我是否應該將控制器和業務邏輯編譯爲單獨的dll?此外,我應該安裝非控制器的DLL在一個單獨的服務器,如果是的話,我配置一個新的虛擬目錄到遠程服務器?在服務器上設置MVC應用程序
這裏的典型做法是什麼?謝謝
我有一個包含我在iis7服務器上運行的整個mvc應用程序的dll。我是否應該將控制器和業務邏輯編譯爲單獨的dll?此外,我應該安裝非控制器的DLL在一個單獨的服務器,如果是的話,我配置一個新的虛擬目錄到遠程服務器?在服務器上設置MVC應用程序
這裏的典型做法是什麼?謝謝
我想這取決於您的業務需求,但總的來說,我是模塊化的粉絲。我們在多個站點之間共享我們的模型,因此它位於它自己的DLL中,每個站點的控制器等通常位於另一個站點(對於每個站點)以及它們自己的附加附加組件。
編譯成一個DLL可能會讓你的性能提高,但是在升級單個模塊時你會受到傷害。