> 백엔드 개발 > PHP 튜토리얼 > 类似wordpress方式配置生成项目

类似wordpress方式配置生成项目

WBOY
풀어 주다: 2016-06-06 20:21:36
원래의
1208명이 탐색했습니다.

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

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿