@
laobingge 我上周做了一个简单博客的示例(
https://gitee.com/golddata/gsite_blog ),可以看到里面最主要是一个 sql 文件,但里面是包括了页面和所有功能实现,导入数据库后然后运行 app.war 就 ok 了。另外这个官网也直接用 gsite 的做的,
https://goldsite.100shouhou.com;这两个实例还不能说明什么,我还打算多做些实例,比如淘宝客优惠券,论坛、实时聊天等示例,可以更好的说明这个东西可以满足绝大数需求。
是的,像你说的那样,这个还是相对比较专业的系统 ,需要一个专业人员去开发和维护。还无法做普通用户就能开箱即用。如果做成普通用户能用的,那就要在这个基础平台上,细化成各特定应用(不需要用户负责细节)比如具体的在线电影站点,然后包装在 docker 容器里,然后用户按使用付费。
对于目前系统的具体目标用户画像,还是技术人员。应用场景,可能更多是公司内部系统,这些内部系统具有特点是需要将时常各种企业信息数字化,那么这将是很好的领域。
那个采集平台,之前查看竞品时考虑过,但是对于采集数据,放在云端,使用类似于 saas 方式,我始终有所顾虑,而没那样去做。
这两个平台,我基本上不打算直接交给普通用户使用,而是交由专业人员用。如果交由普通人员用,就会有很多的业务和技术上的妥协,比如花大量的精力去做自动化 webdriver 采集流程,可能会让人发疯,如果把它整成简单的脚本则更好用。比如下面则是一个简单的移动 app 数据采集与自动化脚本:
//创建安卓驱动
__.android('
com.example.news','.Activity')
//抽取内容
var ret=$id("article").css("table").html()
//或者
ret=$xpath("//table/tr").css("td.single").html()
//或者
$css("table").css("tr").name("btn").click()
如果让直接普通用户用的,则需要进行二次包装成具体的案例应用。