无聊的中国新年假过去了,又开始自造鸡血,积极投入到新的一年工作状态中,毕竟我们是要努力工作挣钱的银>_<.
想起一个段子:回家坐摩托的时候一定要记得戴头盔,不然会被开宝马的同学认出来!
2016的个人总结为自己挖的坑,哭着也要自己填完。
从今天开始,博客恢复更新,不过由于脑细胞还没有彻底激活,所以我先更新一个简单一点的,对于好多想自助建立独立博客的新手童鞋有帮助的教程,那就是《利用zblogCMS快速搭建独立博客》系列教程。
今天开始第一章节:CMS介绍与安装,搬好小板凳坐好,开始上课了。
该教程是基于在本地安装,本地修改制作主题,测试完成后再上传虚拟主机发布,所以直接安装在虚拟主机,然后套用模板的不在本教程范围之内。
教学目标
1.掌握静态网页和动态网站的区别
2.了解有哪些成熟的CMS
3.下载zblogphp版本
4.配置本地php环境
5.完成zblog的安装和发布
一、动态网页和静态网页的区别
静态网页只是由html、css、JavaScript等浏览器端的语言构成,没有动态程序(PHP、ASP.net等)和数据库。
所以,静态网页不具备和用户进行数据交互的能力。当然现在基于JavaScript的Ajax、json等可以实现异步请求,让前端也可以插足后端,实现数据的交互了。
现在的网站几乎都是动态网站。比如注册、登录等需要数据库,发布文章、评论等需要有数据库的存储等,这些都是需要服务器和数据库才能实现网站和用户的交互行为的。
因此,只会web前端不能搭建出一个完整的动态网站,所以我们需要借助CMS的帮助。
比如,你们看到我的网站是前端的展示页面,但是我更新维护网站是通过后台实现的,这是zblog后台的登录页面。
二、什么是CMS?
CMS是Content Management System的缩写,意为"内容管理系统",它具有许多基于模板的优秀设计,可以加快网站开发的速度和减少开发的成本。CMS的功能并不只限于文本处理,它也可以处理图片、Flash动画、声像流、图像甚至电子邮件档案。
CMS其实是一个很广泛的称呼,从一般的博客程序,新闻发布程序,到综合性的网站管理程序都可以被称为内容管理系统。
在这门课程中,我们选择国内较流行的Zblog博客程序作为主要的CMS来讲解。
就CMS本身被设计出来的出发点来说,应该是方便一些对于各种网络编程语言并不是很熟悉的用户用一种比较简单的方式来管理自己的网站。这虽然是本身的出发点,但由于各个CMS系统的原创者们自己本身的背景与对“简单”这两个字的理解程度的不同,造成了群雄纷争的局面。
三、有哪些成熟的CMS
选用什么样CMS,首先得考虑自己的网站类型和要使用的服务器、或者是虚拟空间的配置环境。
如果选择虚拟主机的话,配置的环境是固定的,比如是PHP+Mysql,还是.NET+SQL Server的,对你选择CMS都会有影响。
目前整体的大环境是偏向于PHP+Mysql的。
基于PHP+Mysql的的知名CMS:
1、Drupal
是使用PHP语言编写的开源内容管理框架(CMF),它由内容管理系统(CMS)和PHP开发框架(Framework)共同构成。
是国际上影响较大、口碑较好的CMS系统。
网站案例:www.w3cplus.com
2、WordPress
是一个注重美学、易用性和网络标准的个人信息发布平台。WordPress虽为免费的开源软件,但其价值无法用金钱来衡量。
是国际上一个非常经典、影响深远的个人博客系统。
网站案例:http://www.zhangxinxu.com/
这个网站看着很丑,但关键是内容。
3、Zblog
Z-Blog是由RainbowSoft Studio开发的一款小巧而强大的基于PHP+Mysql平台的Blog程序。非常适合国内的环境,是国内搭建博客的不二选择。
4、织梦CMS
是国内最知名的PHP开源网站管理系统,也是使用用户最多的PHP类CMS系统,DedeCms免费版的主要目标用户锁定在个人站长,功能更专注于个人网站或中小型门户的构建,当然也不乏有企业用户和学校等在使用本系统。
网站案例:http://www.lanrentuku.com/
5、cmseasy
国内一款比较年轻的企业建站系统。
6、OpenWBS
也是国内较年轻的企业+电商建站系统
7、PHPCMS
国内比较出名的建站系统。
完全可以满足政府机构、教育机构、
事业单位、商业企业、个人站长使用
8、ecshop
ECShop是一款B2C独立网店系统,适合
企业及个人快速构建个性化网上商店。
9、shopex
Shopex是国内市场占有率最高的网店软件。网上商店平台软件系统又称网店管理系统、网店程序、网上购物系统、在线购物系统。
网站案例:http://www.lenovo.com.cn/
10、discuz
国内的最出名的论坛建站系统。
网站案例:http://www.4c.cn/
四、下载Zblog系统
登录www.zblogcn.com官方网站,下载php版本的安装包。
现在刚升级为1.5版本的,看来过年团队也没有休息啊,我已经在后台自己升级了,升级后模板不能用,以为升级后以前的模板消失了呢,赶紧去主题管理里面一看,幸好以前的模板还在,立刻启用模板,网站又恢复了本来的面貌。不然我现在估计早就哭晕在厕所。所以要升级系统真的要仔细思考两秒钟。
下载后,解压成release文件夹,备用。
五、配置本地PHP环境
下载phpstudy环境包并且解压,安装的时候路径里面不能有中文,因为这个路径是默认的根目录。
案例文件夹里面有备份的安装包
php本地安装环境有很多种类的一键环境安装包,我习惯用phpstudy,毕竟是中国出品,不用烧脑去看英文。而且很好用哦,有自带的帮助文档,一看就会那种。
下载navicat mysql数据库软件并安装好。(这一步可以在最后要上传到虚拟空间的时候再安装)
案例文件夹里面有备份的安装包
六、安装并发布Zblog
启动phpstudy服务器,保持服务器的灯是绿色的,代表服务启动。
如果服务器不能启动,请自行百度,关键字:phpstudy服务器不能启动,或者根据错误提示自行百度。实在不行,再骚扰我,加微信,QQ现在三天才开一次了。
解压zblog文件夹,把release文件夹里面的文件放入phpstudy的WWW文件夹下面。
在这个步骤有同学出错,我把步骤弄详细一点。
记住一点,安装的时候你的文件夹如果重新命了名,或者名字不是phpstudy,那么一定要在这里修改。
有位同学就是不小心把phpstudy写成了phpStudy,结果路径不对,都不能进行下一步哦。
在浏览器地址栏输入http://localhost/zb_install/,根据提示一步一步的完成安装。
zblogphp安装步骤1:
安装步骤3,这一步很关键,确保是Mysql数据库,然后因为是本地,所以主机就是localhost,数据库的用户名和密码都是root,这是phpstudy服务器默认的值,不用改,因为最后上传到虚拟空间的时候才需要更改成空间数据库提供的名称和密码。
数据库的名称可以自行命名,不能是中文。
网站设置下方的网站标题可以随便写,毕竟后台可以改的。
管理员名称和密码是登录网站后台的口令,用自己常用的名称和密码就可以,一定要记住了。
安装完成后,可以进入网站的首页。当时没截这个图,百度了一张,勉强看看,不够清晰。
在首页的右边侧边栏,控制面板下面的用户登录,可以登录后台,或者在浏览器地址栏输入:http://localhost/zb_system/login.php可以登录系统的后台。
用刚才注册时候填写的管理员名称和密码登录,就可以看到后台了。
大功告成!
一般的小问题请自行百度,你遇到的问题别人已经遇到过,并给出了解决方法,现在学习的资源比起我上大学的时候已经不知道丰富了多少倍,锻炼自我解决问题的能力很重要。
如果实在不能解决的,再加我微信:lanzhenxiong
案例里面提供下载的软件不是最新版本的,想要最新版本可以自行百度下载。
zblogphp安装用到的软件下载链接地址:
链接: http://pan.baidu.com/s/1jHW4KoY 密码: 3nus
(ps:重新更新了链接,有童鞋下载下来怎么都安装不上,我一看,居然传了asp版本的zblogCMS,晕死,已经更正了哈,可以放心下载了。)
发布于 2017-02-08 14:22:40 回复该评论
发表评论:
◎请发表你卖萌撒娇或一针见血的评论,严禁小广告。