Website Intro

www.kangxuanpeng.com 网站布局图

index 首页

view
HongXunPan
xxxxxxblogAbout Mecontact
[email protected]
function

blog 博客

view - list 列表页
logonavxx xx xx xx
time8event xx
event xtime7
time6event
time5
time4
time3
time2
time1 ^
time0
view - info 博客详情页
nav
crumbs
title
label..authordate-time
content
^
<prev next>
comment
function

now can use typecho

### about me 个人资料页

my resume base on markdown

### contact 联系方式页

how can contact me:

or u can leave a message on this form

## 安装步骤

git clone https://github.com/HongXunPan/kangxuanpeng.com.git

composer update

php artisan migrate

php artisan migrate --path=database/migrations/blog

composer require encore/laravel-admin "1.5.*"composer update即可

php artisan migrate --path=database/migrations/blog

## MyBlog

模板来自于linpx.cn,基于typecho的 Pinghsu 皮肤,作者是 Chakhsu

### database数据库设计

##### table:posts 文章表

columntypeattributecomment
post_idint(11)PK auto increase文章ID
post_namevarchar(200)default ''文章标题
slugvarchar(100)unique default ''将文章标题转化为URL的一部分,以利于SEO
contenttext 文章内容,存放md格式
author_idint(11)default 0作者id
comment_numint(11)default 0评论数(冗余字段)
created_atint(11)default 0创建时间
updated_atint(11)default 0修改时间
statustinyint(1)default 0草稿or已发布

##### table:comments 评论表

columntypeattributecomment
comment_idint(11)PK auto increase评论ID
post_idint(11)default 0文章ID
contenttext 评论内容
parent_idint(11)default 0父评论id
nick_namevarchar(30)default ''评论者昵称
emailvarchar(50)default ''评论者邮箱
sitevarchar(50)default ''评论者网站
created_atint(11)default 0评论时间
statustinyint(1)default 0状态 删除or正常

##### table:tags 分类表

columntypeattributecomment
tag_idint(5)PK auto increase标签ID
tag_namevarchar(50)default ''标签名称

##### table:post_tag_relations 文章分类的关系表

columntypeattributecomment
post_idint(11)PK1文章ID
tag_idint(5)PK1标签ID

used || finished

wait-use || todo

problem && fix

一对多 hasMany 可以实现 多对多则会报错 hasMany field must be a HasMany or MorphMany relation
多对多通过关系表来实现的,laravel ORM的关联为belongToMany ,laravel不支持这种写法, 可以通过laravel-admin多选框来实现

解决: $form->multipleSelect('tags')->options(TagBlog::all()->pluck('tag_name', 'tag_id'));

给用户分配执行权限,软链 ln -s xxx xxx $HOME/bin/xx

Responses
  1. does viagra make you come twice viagra prices https://myspace.com/buy-generic viagra pills active ingredient in viagra and cialis

    Reply
  2. Магазин TRAVKIN_DOM Более 8 лет - отменной и стабильной работы на рынке RC! <>АРНАУЛ]<>ИЙСК]ТОМСК]<>ОВОСИБИРСК]<>ЕРДСК]<>МСК]<>ЕМЕРОВО]<>КАДЕМ] Доверенный продавец RC Для вас работают авто-продажи 24/7 http://travkin2nkeveboy.onion/ основной http://travkin-dom.changaogry4lwayz.onion зеркало на чанге http://travkin-dom.changax7t47wnvol.onion зеркало на чанге Мы привыкли радовать своих Клиентов Высшим Качеством продукции и Отличным Сервисом. Сделав покупку в нашем магазине, вы 100% останетесь довольны: 1). Приобретая у нас - Вы. Получите самый лучший стафф от профессионалов + по приемлемой цене. 2). У нас отзывчивая Администрация и тех. Поддержка, которая старается для вас 24/7 и всегда готовы помочь. 3). Клады сделаны очень надежно и в безлюдных - укромных местах. 4). Заходите по чаще, друзья, если хотите отдохнуть в теплой обстановке, вместе с travkin_dom. Работаем розница строго магниты, мини-опт и опт. Тайники, самые лучшие локации, самый легкий и безопасный съем

    Reply
  3. Привет. Хочу представить Вашему вниманию отличные ресурсы где Вы сможете читать актуальные новости или оставлять свою рекламу. Для более детальной информации будем рады видеть Вас у нас https://minfin.cx.ua/ https://wday.cx.ua/ https://fizkult.cx.ua/ https://avto.cx.ua/ https://budzdorov.cx.ua/ https://turist.cx.ua/

    Reply
  4. Hi folks, just came across this amazing website and would like to post some handy software resource which might be help, thanks! https://www.vidusoft.com/youtube-downloader/ https://keepvid.best/en1/ https://flvto.ch/

    Reply
  5. Ожирение и питание Основными веществами, содержащимися в продуктах питания, являются белки, жиры, углеводы, витамины и минеральные соли - Похудеть с помощью гормона роста https://b-a-d.ru/food/ogirenie.html - Ожирение и питание

    Reply
  6. New sexy website is available on the web http://ebaychicagojobs.adablog69.com/?yesenia big tit mature tube porn irish ameture porn scene emo porn streaming porn old fart young tart porn hub de 18 anos

    Reply