某电商网站,研发升级和优化,一点建议

来源:互联网 发布:pickit2烧写软件 编辑:程序博客网 时间:2024/05/21 20:28
 本文只是一时兴起,有感而发,仅供参考。

定位
    网站的总体定位并不是那么清楚!
    完全的自营(京东早期)
    完全的平台(天猫,淘宝,邀请第三方入驻)
    自营+平台(京东)

   除了“服装电商”这个概念之外,红人、红人馆、品牌馆、3D试衣,这是咱们的核心特色吗?

研发流程
   

需求-功能-业务
1、有明确的开发周期吗,比如4月~5月,要开发的新功能。

2、电商网站,要做哪些功能,最核心的是哪些,优先级很重要。
   “订单搜索”、“收藏店铺和商品的搜索”等,优先级很低,完全可以放在正式上线之后再做。

3、功能Excel
   按照模块,Excel清单
   PC网站,哪些功能。
   移动APP,哪些功能。(按道理讲,APP上只需要做最核心的,做得比较简洁)
   后端运营系统

技术
  

   项目拆分
        3个项目,内部多个服务系统

   拆分计划
       后端,从Controller、Service、Dao,单独拿出来。
       移动端,类似

    纠结的地方:后端代码,比如Service层接口,完全拿出来,还是和 Mobile、Front系统的Service放在1个项目中。
  
  架构升级
    逐步,列为单独的服务。
    Dubbo等,一步到位,合适么?

  最容易执行的  后端、前端、移动端,代码重构。(1到2周)
1.规范化,类名、方法名、变量名
2.删除没有用的代码、注释等
3.规范化Service层的接口。

历史遗留问题
1.前台和后台交互,大部分是同步,极少数是异步。
    尤其是个人中心部分,异步交互,前后台开发会比较分离,开发效率高效。
    对前台的js功底要求较高,至少需要写1套分页组件。
2.前台模块化,尚未完成。
3.太多的代码,功能和流程,没有认真梳理,bug成堆。

个人观察:中国社会的互联网化,至少还需要2代人40年的时间。

2 0