想象一下,用java和struts开发了一个经典的网站。 现在,您的客户正在了解重新部署应用程序以更改图像或文本是一项重大成本。它要求为网站添加一个功能:类似于cms的内容处理(编辑,版本控制,批准发布)。
您将如何处理此请求?你会在webapp中开发它吗?你会将webapp与CMS合并吗?想把webapp转移到cms吗?你会逃跑吗?
答案 0 :(得分:1)
在简单的CMS支持中构建并不太困难(前提是认证和安全性在您的框架中没有太大的压力)但如果您需要提供可以上传内容的整个WYSIWYG环境,它可能会变得非常繁琐格式化它。
如果他们想要全部,我会考虑在现有的CMS内重建。如果他们可以应对简单的编辑,请将其构建到您的应用中。
但是,为他们而动的是成本。你需要让他们知道他们为你付钱重建(并给他们一个报价,以便他们知道要花多少钱)。除非你大量误解了这个简报,否则你无法承担这笔费用。
如果他们对你到目前为止所做的事情感到不满意,但又不想付钱给你进一步建设,那么请你解释一下,你很高兴将原始的简报付诸实践,但是要为你的时间开具发票。远(或合同的百分比,如果它是基于项目)并让他们考虑。
如果你翘起了短裤,你要么不要走路,要么部分退还并且失去顾客,或者把它放在下巴上并且下次尝试做得更好。