@Levan 就是服务器是自己组装的,然后托管在深圳的双线机房。绝大多数地区访问速度还是不错的。再加上 Sprockets,后续访问不需要再重新加载 js,css 之类的,会快多。后台管理的大多数操作都是 ajax 实现,列表中的数据也都是通过 json 方式加载,速度也会有不少提升。 还没有进行优化,速度提升的空间还很大。
运行 rake sunspot:solr:start --trace 的结果呢?
@hunter 非常赞同你的观点。
@mobiwolf 现在还是自己 diy 服务器,等一般时间云计算成熟些了,再整体迁徙过去,之后再把这些也分享出来。 diy 服务器的过程有写出来,主要是【后记】部分才是最终选择的方案。 http://saberma.me/other/2011/10/21/how-to-diy-a-server.html
@suxu 谢谢试用,有任何问题随时 @我
@hunter --插件形式的 shop engine 当初做这个的时候就是设想大多数企业都需要 online shop,但是没有做成插件,而是以 SAAS 的方式提供服务。 例如:企业有官网 example.com,只要:
--博客和宣传 博客已经有了,宣传也有了 (宣传在 ShopQi 称之为页面)。博客和页面的基本差异就是前者有一定的时效性,比如商城本周开展优惠活动,就可以用博客发布。而关于商城的一些介绍信息就可以通过页面这个功能来发布。
--可以支持价目表,不同的服务配置等 如果以后有精力去做单机版本,将会是开源免费的,不会收费。
--先做好一件商品,再做商城就比较容易 这个没看明白具体的意思?
--类似于 jekii 博客平台,本地编辑,git 部署,用户一键更新站点,本地编辑商品信息,一键 git push 上传,可以想象上传那些图片在线编辑太烦人了 这个功能分两个部分:
--支持各种支付接口 这个暂时已经支持支付宝、财付通,即将支持快钱还有更多的接口。关于担保交易时的发货处理还不够细(在 ShopQi 修改订单为已发货时支付宝要同步更新),这个待下一步继续完善。
-独立的数据库?因为在人家基础上搞比较麻烦 如果是单机版,数据库是独立的
--支持后台访问统计 现在不支持更细的访问统计,现用 google 或百度的
--角色支持?客服,管理员 不支持角色,降低复杂度。现在只支持功能权限的直接控制,例如把订单处理的功能授权给张三。
--在线聊天支持,用 node.js 搭一个聊天室? 在第一版的时候是做了的,后来去掉了,需求不是很大,就不面面俱到了。
--提供 API 关键业务已经有 api
@hunter 谢谢你提供的信息
真的假的,怎么看出来的呢
是现在开始准备用 rails,还是以前一直就用? 是全部都用 rails 开发,还是某些功能模块用?
我也有这样的想法,不过现在没时间去做。 有个朋友前几个星期联系我,说正在基于 ShopQi 弄单店版本,弄好了会开源出来。
已经回复了
这个不错,已注册
@cbkid 用的是 ruby-1.9.3-p0,你安装了 pg 没有?报错的内容是?
@alucardpj @lgn21st 最初是看上了 pg 的 DDL rollback 特性。mysql 有时候执行 migrate,出错了,创建的表那些都还会保留。
@alucardpj github request 支持删除的基本都是 shopify 的员工,由于 ShopQi 从一开始就开源,所以很多 Hacker News 的朋友还是有不少是反对的
也没啥好声明的,如果当初会想到会有这样的影响,我不会这样去做;现在既然做了,只能有问题解决问题,逐步改进,一步步走下去了。
@oppih28 不好意思,之前是用了 vagrant box,后来删掉了,有时间再重新搞安装说明
这个事情自身也有不对的地方
YCombinator 孵化的创业公司那人怎么那么牛 X,还跟 dhh 骂战。 我一直跟 @tobi 保持沟通,他人还是很好的,说 request 只是个玩笑。
样式问题倒不是最关键,也已经在逐步修改。 只要以后别对他们收费的主题进行模仿应该问题不大。
@camel @lgn21st 开源的东西很多,但是要说商业应用的还是少了,这样做的风险很多朋友也提到了,竞争的、漏洞方面的,等等,我也有过担忧,只是心中还是向往开源。回忆起最初学 rails 的时候就希望中国能有个实际开源的 rails 项目,可以知道别人是怎么做的,有个参考会节省很多时间,所以我就从一开始就把 ShopQi 开源了。
@lgn21st 提到的刚好和我最初的想法很像:
ShopQi 会尽量保持代码简洁,易读,必要时会有中文注释;有时候看到不错的 ruby 技术文章,在 ShopQi 用了,会在旁边加上短链接引用,方便延伸阅读。要完全达到代码简洁这个目标,需要长期进行重构,而重构的基础是完整的自动化测试
满足
满足
大多数功能都有 rspec 单元测试和 capybara 做集成测试,以保证开发过程中不会破坏以前的功能
登录认证、oauth2 认证、上传、中文全文检索、缓存、后台任务、wiki 系统、支付网关、backbone 单页无刷新应用、部署,ShopQi 包含了 rails 项目开发过程中的大部分技术应用
以上几点,ShopQi 基本都能满足,只是不知道功能太多,有点担心初学者会无从下手。 https://github.com/saberma/shopqi
@ery 嘿嘿,上面的虫子好玩吧
@poshboytl @skandhas 谢谢支持
@dexterdeng ShopQi 与淘宝的区别主要是独立网店相对于淘宝商城平台的优势。建立 ShopQi 独立网店:可以拥有独立域名、品牌、完全自定义的商店外观;对外推广时宣传的是自己的商店,而不是淘宝商城这个平台,推广而来的顾客不容易流失到其他商店;更容易被搜索引擎搜索到
@jinleileiking @JohnsonWang @iceskysl @ywencn @dexterdeng @Guest 非常感谢关注
@JohnsonWang @Guest 整个产品的功能比我最初设想的要多很多,而且都不是简单的增删改查,所以工作量确实很大,测试也占了相当多的工作量
@huacnlee @liuhui998 谢谢,这样一比,效果确实很明显,下版本修改过来
@zhenning 主要是中小企业,用户群区分于商派公司的产品:我的网店 wdwd.com
@lanisle @HungYuHei @ashchan 图像按钮确实是这样做的,我看习惯了可能就没觉得被拉伸,迟点完善这部分 @inetufo 是公司的产品,也是我创业的产品;不怕,开源就是希望更多的人使用。用户如果有技术有条件有耐心,可以使用 ShopQi 自己搭商店(未来会把安装等步骤也简化);也可以直接使用 www.shopqi.com 注册一个帐号,更快。
@inetufo 是商业产品,未来会是大综合电商 + 众多细分市场的小电商,ShopQi 的目标用户就是这些小电商
@brook 谢谢关注 @alucardpj 哪个图片的文字?能否截个图看看
@zhaoguobin 谢谢啦 @linsk 因为喜欢开源社区,也用到了很多开源的东西;域名是用 bulkdom 写脚本搜索的。 @huacnlee 是首页上的 logo 还是"创建一个在线商店"?用的是雅黑,有什么好建议
@cqpx 谢谢提醒,已经下单买了双专用的跑步鞋,我说前段时间两个膝盖有点痛,希望还没到跑步膝那么严重。