我有一个基本上是数据库表编辑器的功能项目。您加载表,您可以获取行信息,编辑它,添加,删除,添加子行等
我正在重写整个事情,因为它非常无组织。我正在尝试创建一个基于类的系统(是的,我有0个类)。这是我的第一个基于类的项目,这是另一个问题,我想知道生成动态HTML的最佳(性能,可维护性,易编性)方式。我使用Javascript和PHP
输出动态HTML时,实际上是选项:
直接从PHP函数或类中回显或进行JSON编码
从Javascript构建并将内容附加到文档
我可以从JS发出请求并直接从PHP附加数据,或者我可以从PHP(数据库)中获取原始数据并使用JS构建它。我真的不知道这里的最佳方式是什么。目前我正在回应我的表格和编辑表格,它有效,但它很乱。
答案 0 :(得分:1)
要向您的WebApp提供数据(通过php),您应该构建一个REST服务(在php中只是一个新的php文件),在php文件中执行数据库请求并将数据作为JSON String返回给客户端