我们正在对应用程序进行重构,目前的想法是将代码分解为核心库代码+为我们的开发人员定制的代码。自定义代码的自定义文件夹
我正在考虑可能有一个默认为空的文件夹(即'custom'),当开发人员需要从现有的asp页面或新页面定制任何代码时,他们只需要他们到文件夹,它会工作。例如:
可以说核心文件夹存储默认的asp页面。
core\customer\createCustomer.asp <-- the default page
而当开发商要覆盖页,他需要的是ASP页面复制到自定义文件夹,像
custom\customer\createCustomer.asp <-- modified asp page
应用程序将自动加载一个自定义的文件夹,而在一个在核心文件夹中。
这是可以在C#中吗?
Prestashop和Magento都共享此功能。我知道这是PHP,但它可能会让你知道它是如何完成的。 –