nguyenanhung/share-links-generator

项目分享链接生成器 - 分享Facebook链接构建

v1.1.2 2023-10-24 03:46 UTC

This package is auto-updated.

Last update: 2024-09-21 19:33:48 UTC


README

Latest Stable Version Total Downloads License PHP Version Require

分享链接生成工具

此代码用于生成用于在社交媒体上分享的链接,基于CodeIgniter框架构建,使用版本3.1.9

截图演示

登录界面

创建链接和管理链接界面

安装指南

通过composer安装

composer create-project nguyenanhung/share-links-generator

安装源代码

创建项目后,打开项目并按以下步骤声明

  1. application/config.php文件中的base_url变量声明您的域名
$config['base_url'] = 'http://link.hungng.io/';
  1. application/database.php文件中声明数据库参数
$db['default'] = array(
    'dsn'          => 'mysql:host=mariadb;port=3306;dbname=share_links',
    'hostname'     => 'mariadb',
    'port'         => 3306,
    'username'     => 'root',
    'password'     => 'hungna',
    'database'     => 'share_links',
    'dbdriver'     => 'pdo',
    'dbprefix'     => '',
    'pconnect'     => false,
    'db_debug'     => (ENVIRONMENT !== 'production'),
    'cache_on'     => false,
    'cachedir'     => '',
    'char_set'     => 'utf8',
    'dbcollat'     => 'utf8_general_ci',
    'swap_pre'     => '',
    'encrypt'      => false,
    'compress'     => false,
    'stricton'     => false,
    'failover'     => array(),
    'save_queries' => false
);
  1. 将databases/目录中的数据导入到服务器,确保数据库名称与步骤2中声明的一致
  2. 在以下路径管理链接:your-domain.com/login.html,例如:http://link.hungng.io/login.html

管理信息

用户名: hungna

密码: IYmAEWKcU2YnI0mGJPQw5N0X1VxIk4hZ

application/controllers/Login.php文件的第39行和第40行声明

$config['users'] = array(
            1 => array(
                'username' => 'hungna',
                'password' => 'IYmAEWKcU2YnI0mGJPQw5N0X1VxIk4hZ'
            )
        );

由于源代码设计简单,没有专注于安全,因为没有太复杂的东西,所以直接在系统中声明用户以加快速度

启动Docker

源代码已经集成PHP 7.4的Docker,可以按照以下说明快速运行

cd /path/to/project
  • 构建Docker
docker-compose build
  • 运行Docker
docker-compose up -d

联系方式

以下成员设计了此源代码

来自河内,带着爱与思念 <3