`

自己做的仿美团团购网分享

 
阅读更多

一.

团购网叫做“朝夕购”,是之前帮一个朋友做一团购网,后来各种原因不再用。在开发过程中发现groovy做这种crud的网站特别适用,就是部署麻烦些。

 

网上有示例

http://115.28.42.207

后台管理

http://115.28.42.207/manage/index.htm

用户名admin/密码18620304494

 

代码可以通过svn下载

http://115.28.42.207/svn/zhaoxi/

用户名为anon

密码也是anon

 

二.

已有的功能,产品管理、商家管理、积分、签到、专场、购物车、订单、qq登录集成、支付宝支付、bshare分享、邮件群发(队列)、短信群发(队列)(需第三方服务)。

计划实现的功能:财付通支付,更多的第三方平台登录

 

三.

用到的技术:

java/groovy/mysql/smarty4j,mvc是自己写的,dao就简单封装了groovy的Sql,前端是jquery,有个所见即所得的kindeditor,页面样式是copy美团的,后台模板时用的ControlAdmin——一个开源的页面样式集。

代码大概写了2w多行。

 

四.

在做这个网站过程中自己的总结:

1. 互联网一个小站边边角角的功能涉及到的技术和细节很多——一个人单打独斗很难出好的东西;

2. 兼职做这种网站的活儿,很影响工作和心情的;

3. 一些所谓的开源的产品,比如”最土“(php团购开源产品),真的质量一般,页面样式,二次开发;

4. 腾讯、阿里大公司出的sdk包括其示例,代码质量一般。尤其是java的,如qq登录,把几个第三方jar打包一起且不重命名包,根本没有所谓的依赖意识,人家可不管什么ivy/maven的,仍然是草根站长的思路;

5. groovy语言比php做这些站更适合,与ruby相比多了个jvm区别,在小访问量的网站没什么区别;

6. 不考虑高并发的需求,从程序开发角度来说,做这种站没什么技术含量,倒是页面弄好看点,有点难度;

 

五.

也是我发这篇blog的目的,上次看到groovy语言排名竟然到22位,坛子里用groovy的童鞋真的很多么?我一直用groovy做些小工具用,网站也用它的语法糖,但没用过一些高级特性。

这里我想了解下坛子里有没有感兴趣的童鞋,以后一起再完善这个东西,然后开源出来?

 

我期望这个开源产品有以下主要的价值:

1. 最全的第三方平台登录的示例和代码——貌似现在社区内没有这样的东西?

2. 比较多的第三方支付平台的示例和代码

3. 基于groovy的一套成熟、高效的网站开发框架和模板

 

2
2
分享到:
评论
6 楼 key232323 2013-09-16  
已经发到github上了,谢谢大家支持。
https://github.com/segment11/zhaoxi-groupon
5 楼 reddemon888 2013-09-16  
源码可以放到  git.oschina.net   github.com  bitbucket.org  或googlecode 上,不然你的服务器顶不住
4 楼 halbert918 2013-09-16  
样式布局感觉有点别扭,还可以加强哈
3 楼 keepLoveing 2013-09-15  
支持楼主,顺便了解一下源码
2 楼 xiaokang1582830 2013-09-15  
强烈支持一个
1 楼 tianma630 2013-09-15  
谢谢分享   下了学习下

相关推荐

Global site tag (gtag.js) - Google Analytics