php搭建一个简单的网站,Laravel入门教程-搭建一个简单的网站

明确目标

前面我们已经部署好了需要的开发环境,现在该考虑用Laravel进行开发了。我们的目标是建立一个和Laravel入门一样的网站,功能大致如下:

功能说明

文章展示

首页(index)

文章页(post)

管理功能

发表文章

Markdown支持

编辑文章

删除文章

登录模块

网站的功能非常简单,但是它已经可以帮我们完成一些简单的工作了,比如你所见到的这个文档。

建立数据库

前面我们已经明确目标网站的基本功能,现在我们先来建立它的数据库。

设计数据库

从功能上看,我们的数据库只需要两张表即可,admin表用来存放管理员帐户信息,docs表则是文章数据。当然你可以自己决定这两张表的名字。

我们建立的是一个功能十分简单的文档网站,因此数据库也可以很简单。admin表我们只需要id、email和password三个字段。docs表我们建立id、title、content、create_date和last_change五个字段。

下面我们可以着手建立这两张表,最简单的方法是直接在mysql中建立,你可以用可视化的phpmyadmin工具,也可以直接使用mysql命令行。但是这里讲的是用laravel框架来创建它。

框架设置

首先我们需要设置一下laravel框架,打开application/config/application.php文件,我们要先把文件中的key参数设置为任意的32位字符串:

'key'=>'YourSecretKeyGoesHere!',

这个字符串会被用于加密我们的密码。然后在application/config/database.php中设置数据库信息,其中database是我们事先建立的,你可以随意命名:

'mysql'=>array(

'driver' =>'mysql',

'host'   =>'localhost',

'database'=>'database',

'username'=>'root',

'password'=>'123456',

'charset' =>'utf8',

'prefix' =>'',

),

创建数据库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值