主要目的:Swift 练手,尝试一下服务器端 Swift 开发。
Web 框架采用 Vapor,源代码是在 Sharecuts 基础上开发的,改动很多:
本来想部署在 Linux 系统上,无奈有些苹果的库在 Linux 上没有实现,还是暂时部署在 macOS 系统上。国内目前好像没有 mac 主机服务商,而且我的域名也没时间备案,先在国外服务商 hostmyapple 买了一个的最便宜的主机部署上了。
目前的功能很简单,捷径列表,查看详情和上传。有时间还会再继续优化完善,希望得到各位 V 的意见和建议。 有好玩的捷径上传上去啊!!!
最后,小站链接奉上 ♂ 捷径盒
![]() | 1 d5 2018-10-02 08:19:15 +08:00 排版和画风都非常非常不错! |
2 whileFalse 2018-10-02 08:25:48 +08:00 用 Swift 写的挺酷。不过,颜色瞎眼。 |
3 whileFalse 2018-10-02 08:28:14 +08:00 看了下 hostmyapple,25usd 一个月 4core/2g/40g,楼主真下得去手? |
![]() | 4 lloydsheng OP @whileFalse 哈哈哈颜色是自动生成的,可能算法要优化一下 https://bendodson.com/weblog/2016/09/10/generating-random-colour-with-seed-in-swift/ |
5 RqPS6rhmP3Nyn3Tm 2018-10-02 08:31:28 +08:00 via iPhone 服务端 swift ……太强了 |
6 huclengyue 2018-10-02 0:33:03 +08:00 via Android 还有 mac 的主机,第一听说。落伍了 |
7 whileFalse 2018-10-02 08:36:44 +08:00 @lloydsheng 建议去配色网站找一组颜色。完全随机的颜色确实不行。 |
![]() | 8 lloydsheng OP @whileFalse 找了好几家 XCloud, MacInCloud, MacStadium,还算是 hostmyapple 便宜点,虽然界面是最丑的,mac 主机价格感人 |
![]() | 9 lloydsheng OP @huclengyue 一直都有,以前很多人用来做 CI 系统 |
![]() | 10 20015jjw 2018-10-02 08:47:21 +08:00 via Android 看截图不错 |
![]() | 11 dawn009 2018-10-02 08:48:04 +08:00 楼主有测试过性能吗?比起其他 web 后端如何? 我曾经用 Perfect 框架试过做网站,但发现性能没比 php 好多少,于是放弃了。 |
![]() | 12 lloydsheng OP @dawn009 没去测,性能不是主要考虑吧,网站也不会有很大用户量,主要是想写写 Swift 这里有篇文章可以参考 https://medium.com/@rymcol/benchmarks-for-the-top-server-side-swift-frameworks-vs-node-js-24460cfe0beb |
![]() | 13 lloydsheng OP @whileFalse 嗯。有时间优化一下,苹果捷径 APP 里面的卡片背景好像是限制在几种特定的颜色。 |
![]() | 14 surewen 2018-10-02 09:05:39 +08:00 赞!楼主开发用 xcode 么,还是用普通的 code editor |
![]() | 15 lloydsheng OP @surewen 写 Swift 用 xcode,因为调试方便,写 JS 和 HTML 用 VS Code,有更好的方式吗? |
![]() | 16 kookpua 2018-10-02 09:26:58 +08:00 via iPhone 内容太少啦 |
![]() | 17 lloydsheng OP @kookpua 会陆续添加更多 |
18 Quarter 2018-10-02 09:49:07 +08:00 via Android 收藏了 感谢大佬分享 |
![]() | 19 lloydsheng OP @Quarter 刚刚已经收录了一大批捷径,应该是目前最全的 |
![]() | 20 makry 2018-10-02 12:08:02 +08:00 色块风没毛病,但选的颜色饱和度过高,辣眼睛,,, 捷径资源待丰富,推荐一个少数派的 https://shortcuts.sspai.com/#/main/workflow |
![]() | 21 lloydsheng OP @makry 之前有 bug,没有显示完全,资源数和少数派差不多 |
![]() | 22 run2 2018-10-02 14:16:17 +08:00 lz macos 主机 有 macOS server mdm/profile manager 么? |
![]() | 23 kingcos 2018-10-02 14:17:29 +08:00 via iPhone 直接用 Ubuntu 16.04 不就可以了么 |
![]() | 24 34 2018-10-02 14:21:28 +08:00 via iPhone 希望能加段介绍啥的 |
![]() | 25 lloydsheng OP @Taosky 收到建议,想每个都录个视频,看起来更容易知道是干嘛的 |
![]() | 26 lloydsheng OP @kingcos 不行,编译不了,单 Foundation 库在 Linux 下就有很多 API 没有支持,其他的坑更多 |
![]() | 27 lloydsheng OP @sobigfish 可以自己安装,我就自己安装了 Xcode 9.3 |
![]() | 28 lloydsheng OP |
![]() | 29 CommandZi 2018-10-02 15:43:55 +08:00 Swift 好评 可以加个分类或者搜索,现在这样检索不便 |
![]() | 30 lloydsheng OP @CommandZi 会尽快加搜索或分类 |
![]() | 31 frozenthrone 2018-10-02 16:22:55 +08:00 via iPhone 搭车发个刚用 github pages 搭建的直播站吧 http://tv.jstudio.win https://i.loli.net/2018/10/02/5bb32ab8c3180.png |
32 hysw2009 2018-10-02 16:43:18 +08:00 服务器好贵 |
![]() | 33 lloydsheng OP @hysw2009 不纠结用 swift 可以买很便宜的服务器 |
34 EVJohn 2018-10-03 00:27:30 +08:00 hello,可否在网页端增加“在线创建编辑”和“查看已有的捷径结构”的功能 |
![]() | 35 Jackiepie 2018-10-03 11:21:41 +08:00 手动点赞 |
![]() | 36 tigerAndBull 2018-10-04 02:26:20 +08:00 这个页面也是 swift 写的? |
![]() | 37 lloydsheng OP @EVJohn “在线创建编辑”是更新已有捷径? “查看已有的捷径结构” 这个是查看捷径的步骤? |
![]() | 38 lloydsheng OP @Jackiepie 谢谢 |
![]() | 39 lloydsheng OP @tigerAndBull 后端都是 Swift,前端用 JS 和 HTML,UI 用了框架 Skeleton |
40 EVJohn 2018-10-08 23:10:25 +08:00 @lloydsheng 在线创建编辑,是建立一个新的捷径 or 修改已有捷径。毕竟手里只有一台 SE,改的参数太多就很费解了。 “查看已有的捷径结构” 这个是查看捷径的步骤? 是的 |
41 Neonbb 2018-10-09 18:53:19 +08:00 via iPhone 玩坏你的 iPhone,真的把我手机玩坏了。搞了一个小时才能解锁使用 |
![]() | 42 lloydsheng OP @Neonbb 哈哈哈哈哈哈哈哈 |
43 Neonbb 2018-10-10 10:05:01 +08:00 via iPhone @lloydsheng iPhone x 密码解锁界面没法输入密码。进系统后,顶部通知清除不掉,只有手势可以用。想关机,关机位置也被挡住了。 我在想,这捷径什么时候才会自动恢复正常使用? |
![]() | 44 lloydsheng OP |
![]() | 45 nicejkkk 2018-10-12 22:09:22 +08:00 优秀老哥 |
46 yingzir 2019-10-16 18:23:32 +08:00 请问以下,国外服务器,怎么备案的? |