很久很久以前用MS Access 写了几个程序,一直想把它们换掉,但始终没有找到一个工作量适度的工具,近来有点时间于是在网上查询,终于有了新发现nuBuilder Forte,这是需要服务器和PHP的软件包,一般来说花一到两天时间就可以完全搞明白这个神器是如何工作的,实在太棒了!
NuBuilder Forte旨在使人们易于使用。 它是用于开发基于Web的数据库应用程序的基于浏览器的工具。
其简洁的界面和低代码工具(包括对拖放的支持)使用户可以快速创建和使用数据库。 作为一个完全基于Web的应用程序,可以从浏览器的任何位置访问数据。 一切都存储在MySQL中,并且可以备份在一个数据库文件中。
它使用行业标准的编码语言(HTML,PHP,JavaScript和SQL),使开发人员也可以轻松上手。
视频和其他文档(英文论坛)中提供了有关主题的帮助,包括创建表单,进行搜索,生成报告等。
nuBuilder Forte已获得GPLv3.0许可,您可以在GitHub上下载它。 您可以通过咨询nuBuilder论坛或观看其演示视频来了解更多信息。
特点:
- 安装简单(可以说毫无障碍)
- 易用(前提是先看比萨饼店视频,看明白了可以省很多时间)
- 功能强大
- 维护简单(相对MS ACCESS,只要维护Server端就可以了)
- 英文论坛活跃(几乎有问必答,反应很快)
安装:
Linux/Debian 安装有文字资料,请看链接,Win上的安装只有油管上的地址https://youtu.be/nHlmZJpv8LU,实际上安装很简单,看懂Linux的要求也就可以在win上安装了。
名称规范Naming Conventions 还是非常重要的,如果不注意会遇到麻烦的🔗。
导入你的老数据的准确姿势为:先建立一个空的nuBuilder库,然后用nuBuilder自带工具导入老数据,不然老数据显示出问题,你都不知道为什么。
nuBuilder鲜有中文资料,看到最多的分享是来自“发布人:老牛”,但内容还是不错的;英文官网说明,就是非常慢,需要有点耐心。
花时间看一下这个视频可以节约很多时间,同时对这个工具有很好的了解:简单的比萨饼店30分钟搞定!扫码可看视频。
看一下比萨饼店例子中的第一部分:
图一为界面完成后输入了第一条数据以后的样子
图二为客户列表清单(当时选择只显示3列)
图三为客户界面的对象清单,在此可以做很多个性化设置
图四为数据库的截图
需要特别说明的是customer_id是nuBuilder自动生产的,varchar(25),在界面上是看不到的,是用来连接不同的表。
按视频的例子做到下面这步,你会看到很多常用功能。
总的体会,虽然有需要学习的地方,但还是相当好用。
英文安装说明;
英文用户手册;
英文论坛
PHP编程:界面变量
Each Form can contain custom JavaScript code
nuBiulder Objects
升级说明 Updating nuBuilder
Overwrite your nuBuilder files except for nuconfig.php
Log into nuBuilder, go to the Database tab, hit the ‘Update’ button. Follow the steps in the wizard
最显著的缺点:手机端是鸡肋,根本无法用。
更多类似产品请看18个低代码开发平台「开源」。
MS Access数据库是被严重低估的一款优秀软件 -> nuBuilder Forte 继承了Access数据库的主要优点,同时也克服了它的主要缺点。
为什么我抛弃了Access?这应该是活字格低代码开发平台广告软文,但还是值得一看。
Access用户如何借助低代码转型为Web(B/S和移动端)开发?
👇2022年4月8日更新
2021年1月nuBuilder 4.5版上的Pizza Tutorial on nuBuilder 4.5的完整英文说明包含例子源码!
例子源码文件清单