136
回答
向@eechen发起编码挑战
【腾讯云】校园拼团福利,1核2G服务器10元/月!>>>   

@eechen这篇问答中发出了这样豪言:

高校开设课程的Java居然在Web上被PHP吊打,伪编译的虚拟机语言在Web开发上还是早死早超生吧,别妄想超过无需编译的动态热部署语言了,PHP7+Swoole继续在Web开发上吊打Java一个世纪没商量,JAVAer不服就去厕所哭去.

作为一个 Javaer 我表示不服. 不过不服不能用嘴皮子, 大家在码云上放码PK好了.

@eechen  提到了他的作品这样说:

我自己开发的后台,包含cookie验证和RBAC权限查询,共计6个MySQL读查询,PHP5下耗时仅为5毫秒.环境都是Ubuntu(i5-3230M).你在对比看下你自己项目里每个请求的耗时,哈哈哈.

正好我也正在写 act-aaa 的第二篇博客和对应项目. 我在此就向 @eechen  邀约编码挑战: 各自在码云上建项目, 就写个多人的 TODO 列表应用

需求:

  1. TODO Model 只需要一个标题即可
  2. 应用需要提供用户登陆和注册服务, 用户可以使用 github 帐号注册或者登陆
  3. 如果用户直接注册需要向用户提供的邮件地址发送注册确认邮件. 用户点击确认链接之后帐号才能被激活使用. 如果使用github帐号注册则无需此步骤, 用户帐号直接激活
  4. 用户登陆之后能够访问自己的 TODO 列表, 包括查看更新和删除
  5. 用户登陆之后不能访问他人的 TODO 列表
  6. 数据库可以随便选择 SQL 或者 NoSQL
  7. 在 README 文件中需要提供项目构建发布指南, 包括环境设置和安装.

PK 项:

  1. 是否满足以上所有需求
  2. 代码行数
  3. 生成/更新/删除 TODO 项目的性能参数

参考项:

  1. 代码可读性
  2. URL 设计是否合理

因为涉及性能 PK. 希望有第三方参与测度性能参数. @红薯 可以不?

举报
罗格林
发帖于1年前 136回/13K+阅

以下是话题补充:

  • @罗格林 :因为是后台服务实现 PK, 前端页面就尽量简单, 只需要能表达功能, 不需要任何设计和优化 (1年前)
  • @罗格林 :我已经提交了第一个版本: https://git.oschina.net/greenlaw110/yatl. 其中有代码行统计以及基本性能测试数据 (1年前)
  • @罗格林 :!!! 这个话题已经结束了, 来这里参观的同学可以回去了 !!! 评论都很无聊了, 如果现在您也很无聊, 麻烦不要让这里更加无聊. 希望开源中国能删掉这个帖子. 谢谢! (11个月前)
顶部