Heim  >  Artikel  >  Backend-Entwicklung  >  类似wordpress方式配置生成项目

类似wordpress方式配置生成项目

WBOY
WBOYOriginal
2016-06-06 20:21:361183Durchsuche

需求是这样的:需要实现一个类似于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文件的话,需要提示用户无法创建文件等等。

  1. 先建立一个install文件夹;

  2. 写一个install.php文件;

  3. 在文件里,提供几个用户输入框,要求用户填写数据库名称,端口,地址等信息;

  4. 收到输入后,根据用户填写的信息,构造类似于CREATE TABLE这样的SQL语句,并执行;

  5. fopen打开一个文件,比如config.php,然后把相关的配置信息写入此文件;

  6. 如果有必要的话,使用php的相关文件函数把某些文件拷贝到最终执行的位置;

  7. 出错处理,如果无法创建config.php文件的话,需要提示用户无法创建文件等等。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn