首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >手写还是非手写,新的网上商店?

手写还是非手写,新的网上商店?
EN

Stack Overflow用户
提问于 2011-10-22 16:44:08
回答 5查看 286关注 0票数 0

作为一个初级开发人员,我的意思是,如果没有丰富的经验,你会为客户做什么关于eshop的事情?从头开始,手工编写一个电子商店(简单的)?如果是,你有什么好的教程推荐吗?

或者购买一些现成的东西,比如joomla的VirtueMart模板或者Wordpress的类似解决方案?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2011-10-22 21:55:56

即使您将自己描述为专家,我仍然不建议您从头开始编写电子商务应用程序,除非

  • 您的客户做了一些无法与现有解决方案相适应的非常具体的事情
  • 您的客户有一大笔钱,并且不希望您在几个月(或更长时间)内交付任何产品
  • 您可以抵消以上任何一项,因为您的业务计划是开发下一代Magento,并且您有足够的资源聘请开发团队并营销您的解决方案

在前端展示产品相对来说是很简单的。冰山的其余部分,例如安全,用户管理,您的网站的后端(管理界面),税收计算,运输,购物车功能,模板,支付网关等将需要相当长的时间。

不幸的是,即使你交付了,当你的客户说:我想要我在y网站上看到的功能x时,你仍然会落后于竞争对手,而且你必须为定制开发提供报价,而不是在现成的应用程序上安装或启用模块。除非他们准备花费大量的时间和金钱,否则他们很快就会寻找替代方案。

如果你已经在使用Joomla了,我建议你在这里安装Joomla + VirtueMart包:http://virtuemart.net/downloads

如果你正在使用WordPress,可以看看ShopperPressGet Shopped

还有更多的(Magento,osCommerce,Zen等)!

最重要的事情是让客户的需求与你喜欢使用的应用程序的特性相匹配。

票数 1
EN

Stack Overflow用户

发布于 2011-10-22 19:54:13

我绝对不会手工编写代码或鼓励这样做。

这对客户来说是不可持续的,除非他和你在下一个千年里一起工作。发生的情况是,在一两年内,他们想要新的功能,如果你是可用的,你需要做一个非常非常好的结构化和注释你自己的代码,以便自己记住它(作为一个新的开发人员,你每天学习新的东西,和我一年前做的解决方案,我今天会重构)。

更有可能的情况是,另一个开发人员、系统设计师或图形设计师出现了,让第二个人深入研究你的代码对客户来说将是毫无意义的、非常耗时和昂贵的。

与其重新发明轮子,不如把时间花在学习坚实的cms系统和改进这些系统上。有太多的网站是一次性的,因此从长远来看往往是无法管理的。

我理解程序员想要编程,并且想从一个空白的编辑器页面开始的诱惑,但这对客户端不好,对你的声誉也不好。

使用你的技能来为你的客户制作独特的定制插件,函数等。不要浪费你的时间去构建别人已经做得更好的框架。

..and确保您选择您的客户可以处理的cms。不要给他joomla或drupal,如果他是那种几乎不知道如何在wordpress中发布帖子的人。

票数 1
EN

Stack Overflow用户

发布于 2011-10-22 20:05:04

您可以利用这个机会了解最新的Web技术和工具,特别是Opa languageOcsigen libraryKaya等基于非PHP语言的工具;这些工具可能有一些有用的基础设施来满足您的需求。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7858375

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档