V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
luckybird
V2EX  ›  PHP

利用 PHP 语言, CodeIgniter 框架, MySQL 数据库搭建简单的 Forum

  •  
  •   luckybird · 2016-02-05 19:47:35 +08:00 · 3795 次点击
    这是一个创建于 3205 天前的主题,其中的信息可能已经有所发展或是发生改变。

    CodeIgniter-learn-forum

    利用 PHP 语言, CodeIgniter 框架, MySQL 数据库搭建简单的 Forum ,仅供学习之用。
    演示地址:Demo

    功能简介

    1. 用户注册,修改资料,包括头像显示
    2. 添加分类,发表帖子,以及回复评论
    3. Markdown 编辑,图片上传和预览效果

    安装方法

    获取代码

    git clone https://github.com/luckybirdme/CodeIgniter-learn-forum.git

    安装数据库

    mysql -uroot -p
    source codeigniter.sql

    文件配置

    修改 application/config/database.php

    $db['default'] = array(
    .................
    // 根据自己环境修改
    'hostname' => 'localhost',
    'username' => 'root',
    'password' => '123456',
    'database' => 'codeigniter',
    'dbdriver' => 'mysqli',
    ............
    );

    修改 application/config/config.php

    ...........
    // 根据自己环境修改
    $config['base_url'] = 'http://localhost.CodeIgniter';
    $config['static_url'] = 'http://localhost.CodeIgniter/public/static';
    $config['upload_path'] = FCPATH;
    $config['image_url'] = 'http://localhost.CodeIgniter';
    ............

    相关链接

    GitHub 地址:CodeIgniter-learn-forum

    博客地址 : LuckyBird

    备注
    如果本项目对你有帮助,不妨点个赞呗!

    15 条回复    2016-02-07 13:33:16 +08:00
    passion336699
        1
    passion336699  
       2016-02-05 19:57:21 +08:00
    账号密码是啥...
    phantomer
        2
    phantomer  
       2016-02-05 20:08:14 +08:00
    喜欢这种简约风格~
    phantomer
        3
    phantomer  
       2016-02-05 20:09:26 +08:00
    楼主的博客也是用基于这套东西的么?
    imydou
        4
    imydou  
       2016-02-05 21:15:06 +08:00
    密集恐惧症表示你的博客太难看了
    luckybird
        5
    luckybird  
    OP
       2016-02-05 22:02:12 +08:00 via iPhone
    @phantomer
    博客用开 Wordpress ,就一直没换了
    luckybird
        6
    luckybird  
    OP
       2016-02-05 22:03:30 +08:00 via iPhone
    @imydou
    额,平时作笔记用,没怎么优化界面了,后期改善下
    luckybird
        7
    luckybird  
    OP
       2016-02-05 22:04:02 +08:00 via iPhone
    @passion336699
    你可以自己注册个账号
    luckybird
        8
    luckybird  
    OP
       2016-02-05 22:04:25 +08:00 via iPhone
    @phantomer
    谢谢
    vimutt
        9
    vimutt  
       2016-02-06 08:02:34 +08:00 via Android
    挺喜欢的 我可以拿来自己用吗
    luckybird
        10
    luckybird  
    OP
       2016-02-06 12:07:49 +08:00 via iPhone
    @vimutt
    可以啊
    phantomer
        11
    phantomer  
       2016-02-06 23:05:03 +08:00
    @luckybird 博主的这套博客主题为倒是很喜欢。
    wuhuaji
        12
    wuhuaji  
       2016-02-07 00:32:49 +08:00
    请问楼主,前端上主要是自己写的,还是主要依赖 bootstrap 的?
    luckybird
        13
    luckybird  
    OP
       2016-02-07 09:53:00 +08:00 via iPhone
    @wuhuaji
    主要依赖 bootstrap ,再按需修改
    XianZaiZhuCe
        14
    XianZaiZhuCe  
       2016-02-07 13:19:58 +08:00
    谢谢
    XianZaiZhuCe
        15
    XianZaiZhuCe  
       2016-02-07 13:33:16 +08:00
    http://codeigniter.luckybird.me/post/show/?post_id=cc , 各种报错,参数我觉得应该要过滤一下。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1057 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 22:19 · PVG 06:19 · LAX 14:19 · JFK 17:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.