类似wordpress方式配置生成项目
备注:项目是配置生成多个dashboard。,之所以要配置生成是考虑dashboard兼容性。
大神们还有好的方式或者好的实践吗?交流一哈
风中二给出的意见:
先建立一个install文件夹;
写一个install.php文件;
在文件里,提供几个用户输入框,要求用户填写数据库名称,端口,地址等信息;
收到输入后,根据用户填写的信息,构造类似于CREATE TABLE这样的SQL语句,并执行;
fopen打开一个文件,比如config.php,然后把相关的配置信息写入此文件;
如果有必要的话,使用php的相关文件函数把某些文件拷贝到最终执行的位置;
出错处理,如果无法创建config.php文件的话,需要提示用户无法创建文件等等。
回复内容:
需求是这样的:需要实现一个类似于wordpress方式,通过配置,生成数据库表和项目,没有相关经验,求大神简单介绍实现,或者好的实践方式,需要注意哪些点!
备注:项目是配置生成多个dashboard。,之所以要配置生成是考虑dashboard兼容性。
大神们还有好的方式或者好的实践吗?交流一哈
风中二给出的意见:
先建立一个install文件夹;
写一个install.php文件;
在文件里,提供几个用户输入框,要求用户填写数据库名称,端口,地址等信息;
收到输入后,根据用户填写的信息,构造类似于CREATE TABLE这样的SQL语句,并执行;
fopen打开一个文件,比如config.php,然后把相关的配置信息写入此文件;
如果有必要的话,使用php的相关文件函数把某些文件拷贝到最终执行的位置;
出错处理,如果无法创建config.php文件的话,需要提示用户无法创建文件等等。
先建立一个install文件夹;
写一个install.php文件;
在文件里,提供几个用户输入框,要求用户填写数据库名称,端口,地址等信息;
收到输入后,根据用户填写的信息,构造类似于
CREATE TABLE
这样的SQL语句,并执行;fopen打开一个文件,比如config.php,然后把相关的配置信息写入此文件;
如果有必要的话,使用php的相关文件函数把某些文件拷贝到最终执行的位置;
出错处理,如果无法创建config.php文件的话,需要提示用户无法创建文件等等。
推荐阅读
-
.net项目配置文件导致runat="server"无效,不能自动生成声明代码的问题
-
java web项目读取配置文件properties的3种方式
-
使用手动配置的方式开发第一个Struts项目的步骤以及实例
-
为nuxt项目写一个面包屑cli工具实现自动生成页面与面包屑配置
-
Vue项目配置跨域访问和代理proxy设置方式
-
如何在flask或者django中实现类似wordpress的安装方式
-
maven项目使用本地jar的pom配置方式
-
如何在flask或者django中实现类似wordpress的安装方式
-
.net项目配置文件导致runat="server"无效,不能自动生成声明代码的问题
-
在maven生成eclipse文件时,使项目支持wtp的方式