View Single Post
  #1  
Old 07-17-2004, 02:09 PM
 
Adian009 Adian009 is offline
 

Advanced Member
  
Join Date: Mar 2004
Location: Tiverton, RI, USA
Posts: 37
 

Default Suggestion for X-Cart Development

I was a lead developer of a web-based Employee & Manager Self Service Human Resources/Benefits/Payroll application. The application was installed on servers at every client location - non-hosted/ASP.

What we did to allow clients to customize there application while allowing for easy upgrade of the core software was allow the client to specify a "Customization Directory" on their webserver. The client would place *only* customized files in their customization directory, using the same directory structure as the original.

Everytime a file was needed our application would first use the file in the customization directory, if it existed - if it didn't exist in the customization directory, it would use the delivered file.

This allowed for easy identification and management of customized files while allowing for a smooth upgrade process. The downside - our application had an engine that every request to the web server passed through - X-Cart does not.

I do believe however, that we could use a combination of PHP and creative redirection to accomplish this without much work. Maybe this could be the future of "skin1" versus "skin1_original"?

Just A Thought (can you tell I just applied upgrades last night?)

--al ponte
__________________
---------------------------------------------
Infosolv, LLC
A Professional Services Company
X-Cart v3.5.10 & 4.01
Find our MOD\'s at: Custom X-Cart MOD\'s, Add-On\'s & X-Cart Hosting!
Reply With Quote