easterism / core2

全栈业务应用框架

安装: 7

依赖项: 0

建议者: 0

安全性: 0

星标: 4

关注者: 4

分支: 10

开放问题: 0

类型:框架


README

PHP 商业应用框架。

最小服务器要求

  • PHP 7.4 或更高版本
  • PDO PHP 扩展
  • MySQL 或 PostgreSQL 数据库
  • composer 用于依赖项

安装

  1. 将源代码放入服务器上的 core2 文件夹中。
  2. 使用 db.sql 创建 MySQL 架构
  3. 创建具有相同密码的 admin 用户。
 INSERT INTO `core_users` (`u_login`, `u_pass`, `visible`, `is_admin_sw`, `date_added`) VALUES ('admin', 'ad7123ebca969de21e49c12a7d69ce25', 'Y', 'Y', NOW());
  1. 在文档根目录中的任何位置创建 index.php 文件。确保 core2 文件夹可以从其位置访问。
 try {
 	require_once("core2/inc/classes/Error.php");
 	require_once("core2/inc/classes/Init.php");

 	$init = new Init();
 	$init->checkAuth();

 	echo $init->dispatch();
 } catch (Exception $e) {
 	\Core2\Error::catchException($e);
 }
  1. 在 index.php 附近创建 conf.ini 文件
 [production]
 database.params.host      = localhost
 database.params.port      = 3306
 database.params.dbname    = <database name>
 database.params.username  = <database user>
 database.params.password  = <user password>

使用方法

在浏览器中打开新 index.php 文件的 URL。使用 'admin' 用户名和 'admin' 密码。

支持

PhpStorm