嘿伙计们,我有一个客户希望我更新一个在oscommerce v 1.18上运行的网站。
他要我做的是让HTML符合w3c。似乎有很多表被错误地使用以及其他违反今天标准的表格,我想解决这个问题,但是视图层中有很多业务逻辑,它们混合在一起。
我应该尝试让客户升级系统吗?其他人处理类似的情况?无论哪种方式,这似乎是一项相当大的事业。一如既往,感谢您的时间和意见!
答案 0 :(得分:1)
没有任何可以想象的情况下可以继续使用osCommerce。
不要尝试更新到更新版本,而是调查并测试是否可以使用任何(半)自动迁移工具。
http://www.magentocommerce.com/magento-connect/Magento+Core/extension/114/os-commerce-import
花更少时间获得更多福利更有可能取悦客户。
答案 1 :(得分:1)
基本上我会列出选项,并概述客户的安全问题。毕竟你可能每小时都得到报酬,所以只要你得到补偿,你就不用担心所付的工作。
话虽如此,升级始终是最好的路线,相比之下,即使您处于漏洞(安全/更新/补丁方面),也要将其破解并尝试修复它。
只是值得深思。
答案 2 :(得分:1)
更改应用程序的核心文件永远不会是一件好事(我不是说它不能做但是......),你应该小心,因为也许别人会采取返回项目并尝试升级应用程序并中断所有自定义代码 如果它是最后的手段,那就去吧。
如果您只是需要更新html标记,那么它应该是可行的,但是作为专业,您应该建议您的客户并告诉他您的想法对他有好处。
也许你应该建议他切换到一个更好的电子商务应用程序,现在有很多比OsCommerce好得多。
答案 3 :(得分:1)
编辑核心文件几乎总是一个坏主意。如果有一天你最终想要进行升级,你将无法确保所有数据都按照应有的方式进行管理等等......
在触摸核心文件时,我甚至都没有谈及安全问题。