网站建设:
动态网站:实现网站交互功能(什么是交互:从数据库获取信息,点击某个栏目的时候跳转到相应的页面)
静态网页:纯html(div+css+js;js:实现网页内一些动画效果)
域名:网站地址/网址(域名分为一级,二级,三级等)
如:baidu.com 一级网址
www.baidu.com 二级网址
wwww.baidu.com
hlw.pan.baidu.com
域名后缀:
.com (国际域名) 55元/年
.cc (国际域名) 55元/年
.cn (中国域名) 29元/年
.net (教育域名) 55元/年
.top (9元/年)
. jsp (日本)
.hk (香港)
.usa (美国)
推荐阿里云/腾讯云/华为云
qq.com xiaomi.com=mi.com 360buy.com=jd.com
ele.me guo.la(过拉)
域名解析:将域名访问指向服务器,绑定服务器IP
服务器:指一台电脑主机,千兆光纤,24小时开机,固定IP
FTP:用于传输网站内容文件到服务器上的工具 1439442991
PHP运行环境:PHPstudy
phpsutdy本地访问地址:localhost
phpstudy软件端口:
Apache默认端口:80
MYSQL默认端口: 3306
phpstudy数据库管理地址:localhost/phpmyadmin
用户名:root
密 码:root
php:开发网站交互功能的一种脚本语言
使用的数据库:mysql数据库
营销型网站建设使用的主流CMS系统程序:
phpcms
织梦CMS(dedecms)
DZCMS (论坛网站开发)
帝国CMS
…
thinkphp (tp框架)
如何安装phpcms?
phpcms网站后台地址:localhost/admin.php
一个企业网站最基本的几个模板页面:
首页 index.html
单页面 page.html/aoubt.html/us.html/map.html
文章列表页 newslist.html
文章详细页 news.html
图片列表页/产品列表页 piclist.html/productlist.html
图片详细页/产品详细页 pic.html/product.html
PHPCMS程序调用:
域名调用/网址调用:{APP_PATH}
PHPCMS模板文件命名:
index.html 首页
page.html 单页面
category.html 栏目首页/栏目封面页
list.html 栏目列表页
show.html 内容页
如:新闻栏目封面页/新闻栏目首页:category_news.html
新闻栏目列表页:list_news.html
新闻栏目内容页:show_news.html
产品栏目封面页:category_product.html
将about.html改名为 page.html
将newslist.hmlt 改名为 list_news.html
将list_news.html 复制,得出的副本文件命名为:category_news.html
将news.html 改名为 show_news.html
将productlist.html 改名为 list_product.html
将list_product.html复制,得出的副本文件命名为: category_product.html
将product.html 改名为 show_product.html
如何将html网页头部和底部分离:
1、将content里的index.html文件复制 - 粘贴得出2个副本文件
2、将得出的2个副本html文件分别改名为:header.html 和 footer.html
3、将header.html文件保留头部div盒子即可,将footer.html文件保留底部div盒子即可
4、将index.html中头部和底部div盒子删除即可
PHPCMS程序html模板文件调用:{template “content”,“header”} 为调用头部html文件
栏目名称调用:{KaTeX parse error: Expected 'EOF', got '}' at position 22: …RYS[1][catname]}̲ …CATEGORYS[1][url]}
注:调用代码中所有的符号都在英文输入法下编辑
单页面内容在首页展示调用(公司简介栏目内容/关于我们):
{pc:get sql=“SELECT * FROM jc_page where catid=1”}
{loop $data KaTeX parse error: Expected 'EOF', got '}' at position 4: val}̲ {str_c…val[content]),500)}
{/loop}
{/pc}
{调用开始}
{数据循环开始}
{获取文字内容}
{/数据循环结束}
{/调用结束}
首页文章栏目标题、链接和日期调用:
{pc:content action=“lists” catid=“5” num=“2” order=“listorder DESC”}
{loop $data KaTeX parse error: Expected 'EOF', got '}' at position 2: v}̲ <li> …v[url]}">{str_cut(KaTeX parse error: Expected 'EOF', got '}' at position 14: v[title],100)}̲</a> …v[inputtime])}
{/loop}
{/pc}
首页图片栏目标题、链接和图片调用:
{pc:content action=“lists” catid=“6” num=“3” order=“listorder DESC”}
{loop $data KaTeX parse error: Expected 'EOF', got '}' at position 2: v}̲ <li> …v[url]}">{thumb(KaTeX parse error: Expected 'EOF', got '}' at position 20: …umb],1000,1000)}̲</a> …v[url]}">{str_cut($v[title],50)}
{/loop}
{/pc}
说明:catid="6"中,6指的是调用栏目的id; num=“3”, 3指的是调用的内容条数。
文章栏目列表页标题、链接、日期调用
{pc:content action=“lists” catid=“
c
a
t
i
d
"
n
u
m
=
"
5
"
o
r
d
e
r
=
"
l
i
s
t
o
r
d
e
r
D
E
S
C
"
p
a
g
e
=
"
catid" num="5" order="listorder DESC" page="
catid"num="5"order="listorderDESC"page="page”}
{loop $data KaTeX parse error: Expected 'EOF', got '}' at position 2: v}̲ <li> …v[url]}">{str_cut(KaTeX parse error: Expected 'EOF', got '}' at position 14: v[title],100)}̲</a> …v[inputtime])}
{/loop}
{/pc}
说明:catid="$catid"中, $catid指的是调用当前栏目的id
文章详细页相关调用:
当前栏目名称调用:{
C
A
T
E
G
O
R
Y
S
[
CATEGORYS[
CATEGORYS[catid][catname]}
当前栏目连接调用:{
C
A
T
E
G
O
R
Y
S
[
CATEGORYS[
CATEGORYS[catid][url]}
当前位置的调用:{catpos($catid)}
文章(内容页/详细页)标题的调用:{KaTeX parse error: Expected 'EOF', got '}' at position 6: title}̲ 文章(内容页/详细页)发布日…inputtime}
文章(内容页/详细页)来源(作者)的调用:{KaTeX parse error: Expected 'EOF', got '}' at position 9: copyfrom}̲ 文章(内容页/详细页)内容的…content}
上一篇的调用:{KaTeX parse error: Expected 'EOF', got '}' at position 21: …ous_page[title]}̲</a> 下一篇的调用:<a …next_page[url]}">{$next_page[title]}
图片栏目列表页标题、链接、日期的调用
{pc:content action=“lists” catid=“
c
a
t
i
d
"
n
u
m
=
"
5
"
o
r
d
e
r
=
"
l
i
s
t
o
r
d
e
r
D
E
S
C
"
p
a
g
e
=
"
catid" num="5" order="listorder DESC" page="
catid"num="5"order="listorderDESC"page="page”}
{loop $data KaTeX parse error: Expected 'EOF', got '}' at position 2: v}̲ <li> …v[url]}">
{str_cut(KaTeX parse error: Expected 'EOF', got '}' at position 13: v[title],50)}̲</a> …v[inputtime])}
{str_cut($v[description],200)} /调用摘要内容/
{/loop}
{/pc}
产品栏目详细页单图片调用:{$thumb}