当前位置:  开发笔记 > 编程语言 > 正文

电子商务编程涉及什么?

如何解决《电子商务编程涉及什么?》经验,为你挑选了2个好方法。

我正试图找到我的第一份与编程有关的工作,我找到了一家公司的网站,该公司正在接受电子商务发展职位的简历.

这是他们列出的要求:

要精通:

HTML(手工编码)

CSS

PHP

使用Javascript

MySQL的

首选技能:

珍珠

Linux的

事实上他们(除非他们实际上使用的是PEARL编程语言)拼错了perl并且有一个相当平淡的投资组合,我可以做所有这些 - 我的意思是,我需要修改我的Javascript并学习更多MySQL - 但我可以做到这一切,我相信我可以立刻拿起perl.但我想知道 - 电子商务开发人员到底做了什么?这就像建立购物车一样吗?用户登录系统?或者它只是意味着做除公司网站上的设计之外的所有事情?



1> UnkwnTech..:

电子商务有一个与安全相关的重要词汇.

您是否有信心编写安全代码?请记住,您的代码将处理用户的信用卡信息.

现在,从头开始构建电子商务解决方案还有很多

产品列表

添加/删除项目

按尺寸/形状/价格/颜色/ ...排序

搜索

过滤结果

购物车(听起来更难)

数据库还是会话?

添加/删除项目

查看

与支付API集成

报告

库存

安全

XSS

SQL注入



2> Andrew Sieme..:

我建议电子商务不仅仅是一项特定的技术.ECom更多地是关于如何构建数据库以及所需的功能.我读了10年(很长一段时间)的一本好书,用asp经典电子书进入电子商务.但是有很多新的技术在这里使用更新的技术.

最关键的是如何构建数据,产品,选项,订单,订单详细信息,信用卡/用户数据等.此外,还有各种处理交易的方式.如何处理订单管道.何时提供远离当前页面的导航,何时不提供导航.如何提出产品推荐.处理税务API和运输API.您可以考虑下载适合您首选技术的DashCommerce(.net应用程序)或类似内容,以了解它们如何设置.安装一些东西 设置它以感受数据管理的痛苦....还要感受导航购物车的痛苦(将产品添加到购物车,更新购物车,退房,设置帐户或匿名结帐).

作为商业开发人员通常意味着知道如何使用Verisign(现在是paypal)或类似的支付处理.如何拦截欺诈交易并妥善处理它们.如何在高事务环境(缓存,分层体系结构,队列,Web服务)中工作.根据用户历史/分析交叉链接产品以最大化交易(想想在杂货店的结账台上的糖果).了解如何以安全的方式使用敏感数据,这通常意味着加密技术,设置DMZ,使用代理等.请查看使用某种形式的规则引擎进行订单管道,以便您的业务规则与您的业务规则分开应用逻辑.了解优惠券计划,折扣等.经常广告活动大量用于产生副收入.

电子商务可能是一个很大的话题!

推荐阅读
有风吹过best
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有