一. 前言
今天小編給大家帶來了一款可學習,可商用的,新聞門戶系統?源碼,支持二開,無加密。項目可以擴展為個人博客,和一些社交論壇網址。主要功能:支持文章管理,評論管理,分類管理等。
詳細界面和功能見下面視頻演示。
二. 視頻演示
PHP源碼:新聞門戶系統(附管理后臺+前臺)
三. 技術棧
后端技術棧:
- PHP
- MYSQL
前端技術棧:
- HTML5
- CSS3
四. 后端搭建
源碼導入運行
拿到源碼后,我們這里使用PHPStorm進行本地搭建,導入運行項目教程請見:
老羅教知識:PHPStorm2024:如何導入,運行PHP項目|保姆級教程0 贊同 · 0 評論文章
搭建好后,我們運行當前項目會出錯,那是因為數據庫配置問題,我們還要進行下面步驟。
源碼已經整理git :?gitee點康姆/lz-code/php-news.git
修改數據庫密碼
剛下載的wamp內嵌的數據庫密碼為空,我們修改成123456。
點擊右下角的wamp,進入MYSQL-> mysql的控制臺,直接回車:
然后修改密碼:
use mysql;//選擇mysql數據庫
set password for root@localhost=password('123456');
flush privileges;
然后我們找到源碼下面的include\config.php, 修改數據庫信息:
還有一個地方:admin\include\config.php
<?php
define('DB_SERVER','localhost');
define('DB_USER','root');
define('DB_PASS' ,'123456');
define('DB_NAME','news');
$con = mysqli_connect(DB_SERVER,DB_USER,DB_PASS,DB_NAME);
// Check connection
if (mysqli_connect_errno())
{echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
?>
然后 用navicate 連接到數據庫,執行SQl FIle\tms.sql創建表。
然后運行成功
管理端:
http://localhost/local/admin/dashboard.php
用戶端:http://localhost/local/index.php
結尾語
我是分享好物+教程+源碼的老羅,歡迎關注,后續會有更精彩的源碼分享!