Pagekit轻博客CMS程序安装及功能体验过程
如今我们无论是学习架设个人博客、网站,还是架设中大型的内容系统,基本上很少有完整的重新架构独有的程序。我们大部分用户要么直接使用免费开源CMS程序,然后顶多寻找点免费主题模板简单的修改就直接使用。稍微有点讲究的网友可能还会根据实际的需要进行定制主题或者稍微进行二次开发。
Pagekit采用Symfony框架和Razr模板引擎架构,数据库可以用MySQL以及Sqlite,在这篇文章中老蒋就第一次进行安装且分享这个体验过程,也许在以后的建站需要的时候就使用它了。
第一、官方网站及环境
代码如下 | 复制代码 |
官网:pagekit.com
|
第二、设置Pagekit安装目录权限
我们在对应的目录站点中上传和解压程序之后,直接打开解析好的域名,可以看到各种权限目录需要设置FIX修复,我们需要根据对应的进行修复,以及我这边看到还需要进行配置PHP.INI文件。
第三、Pagekit轻博客程序演示
老蒋原本觉得Pagekit轻博客程序的安装过程简单而已,其实这个过程花费了太多的时间,虽然Pagekit程序看着轻便简单,但是安装需要匹配的环境要求还是比较严格,比如PHP新版本必须PHP5.5.9以上,而且还需要开启一些组件和扩展的支持,如果我们是安装在普通的虚拟主机可能会不兼容,如果是VPS、服务器,则需要我们重新配置。
当然,如果配置完善兼容环境,安装Pagekit过程还是简单的,比如设置数据库信息,然后正常的安装完毕。过程中会要求我们创建一个管理员账户,后我们再登入后台设置。
我们在登入Pagekit后台之后,就可以进行其他相关的设置,以及添加日志。Pagekit主题和插件也是类似WP程序一样有公众平台直接获取用户免费提交上来的第三方主题和插件。
第四、Pagekit体验小结
1、Pagekit应该算是众多海外开源轻博客程序中的一种,目前算是比较小众化,使用的用户还是比较少,尤其是中文文档基本上没有,估计使用的人也不是很多,顶多就简单的安装玩玩而已。
Virtono,一家2014年成立的海外主机提供商,有提供虚拟主机、域名、OpenVZ和KVM架构VPS主机产品业务。最近几天老左也有看到周边的同类博客中有提供这个商家的信息,因为之前有网友提到需要我关注下是否有欧洲的便宜VPS主机产品的。Virtono VPS基础方案月费2欧元,这次在LET促销活动还可以优惠至1.5欧元。
Virtono商家目前拥有罗马尼亚、德国、荷兰、伦敦4个数据中心,其配置选择的时候可以选择100Mbps不限制流量,或者1Gbps带宽限制5TB月流量(好像德国机房的不可以选择这样配置)。因为是鉴于初次接触的商家,在国内用户可能使用的并不多,因为欧洲 机房对于普通中文用户来说不多见。
老左这里随机选择一个OpenVZ架构伦敦机房的机器测试,体验其产品的性能和性价比,因为如果有同样欧洲小项目需要的可以参考,根据网友讨论,中文项目速度不是很理想的。
以上老左分享的两款Virtono基本OpenVZ架构方案,我们可以看到有罗马尼亚、德国、荷兰、伦敦机房的对应选择,LET25VRT优惠码再优惠25%,比如这篇文章我测试的伦敦256MB方案月费1.5欧元。选择方案的时候我们可以选择不限制流量100MBPS带宽,或者5TB月流量1GBPS带宽。
第二、Virtono 4个机房测试IP
代码如下 | 复制代码 |
罗马尼亚:85.204.49.17 |
第三、Virtono 英国伦敦性能测试
1、Ping速度测试
这里老左(laozuo.org)拿自己购买的这台英国机器测试PING速度,参数在可预知范围内,毕竟是欧洲的线路过去的。
2、路由跟踪
3、基本配置信息
4、随机网络节点下载速度
总结,Virtono商家老左也是第一次接触到,以上是简单的购买了一台伦敦机房机器测试。从PING速度看,明显可以看到肯定不如美国或者亚洲节点的,所以如果是用来建中文站点可能还是不太适合。因为有几个欧洲机房节点,而且价格不是很贵,对于有需要这些节点项目需要的,还是可以使用的。
DNSmasq是一个小巧且方便地用于配置DNS和DHCP的工具,适用于小型网络,它提供了DNS功能和可选择的DHCP功能。它服务那些只在本地适用的域名,这些域名是不会在全球的DNS服务器中出现的,下面我们来看一篇关于利用Dnsmasq搭建本地DNS服务器的教程。
代码如下 | 复制代码 |
yum install -y dnsmasq
|
代码如下 | 复制代码 |
wget http://www.thekelleys.org.uk/dnsmasq/dnsmasq-2.76.tar.gz
yum -y install gcc tar -xf dnsmasq-2.76.tar.gz cd dnsmasq-2.76 make install |
代码如下 | 复制代码 |
vi /etc/dnsmasq.conf
|
代码如下 | 复制代码 |
echo 'resolv-file=/etc/dnsmasq.d/resolv.dnsmasq.conf' >> /etc/dnsmasq.conf
echo 'addn-hosts=/etc/dnsmasq.d/dnsmasq.hosts' >> /etc/dnsmasq.conf |
代码如下 | 复制代码 |
chkconfig dnsmasq
/etc/init.d/dnsmasq restart |
代码如下 | 复制代码 |
netstat -tunlp|grep 53
|
代码如下 | 复制代码 |
vi /etc/dnsmasq.conf
|
代码如下 | 复制代码 |
address=/itbulu.com/127.0.0.1
address=/laojiang.me/127.0.0.1 |
如今阿里云产品线越来越丰富,在一定程度上将会影响到行业内的其他个人和公司的业务,不过在一定程度上也并不一定说阿里云的产品一定有太高的性价比优势,比如带宽的限制和成本还是比较高的。像如果我们公司和个人的业务在服务上,以及主机的稳定性上有提升,并不一定惧怕这些大佬的产品,反而我们还有一个比较。
目前,阿里云ECS服务器机房已经扩展到香港、新加坡、美国、浙江、青岛、上海、北京、深圳等多个机房,如果我们非大陆业务且不喜欢BA手续的,我们可以选择香港和新加坡线路,虽然价格稍微有点高,但是速度上还是可以的,这不老左为了亲自体验他们的香港机房,也入手了一个月香港服务器。
阿里云ECS香港服务器最低配置是1Mbps带宽、40GB硬盘、1核心、1GB内存,经典网络方案,采用的按月计费,月最低120元。老左也是第一次接触阿里云香港机房,所以以下的数据仅仅代表我当前发布文章的时候测试,如果我们有使用过的网友可以留言谈谈你们的使用心得,给老左和其他网友一些参考。
第一、阿里云官方网站
代码如下 | 复制代码 |
官网地址:www.aliyun.com |
从价格角度看,阿里云非大陆机房的价格还是比较贵的,有时候对于新用户还是有一些活动,比如对于阿里云首次购买用户可以使用10%折扣码"kmyyf2",目前仅限使用在第一次新购阿里云ECS服务器使用。
第二、阿里云香港机房基本配置
第三、随机网络节点下载速度测试
第四、阿里云香港Ping速度测试
第五、MTR路由追踪测试
第六、UnixBench跑分数据参考
总结,以上是老左体验的阿里云1Mbps带宽香港数据中心ECS服务器,从体验速度看,速度还是不错的,对于一般的用途建站需要,还是够用的。如果需要大带宽业务,那需要的成本就比较大,当然有需要的项目用户成本应该不是我们这帮普通用户考虑的。
相关文章
- 这篇文章主要介绍了C#开发Windows窗体应用程序的简单操作步骤,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...2021-04-12
- 本文通过例子,讲述了C++调用C#的DLL程序的方法,作出了以下总结,下面就让我们一起来学习吧。...2020-06-25
- 这篇文章主要介绍了微信小程序 页面传值详解的相关资料,需要的朋友可以参考下...2017-03-13
- 本文通过两个示例讲解了一下Process类调用外部应用程序的基本用法,并简单讲解了StartInfo属性,有需要的朋友可以参考一下。...2020-06-25
- 大概有如下步骤 新建项目Bejs 新建文件package.json 新建文件Gruntfile.js 命令行执行grunt任务 一、新建项目Bejs源码放在src下,该目录有两个js文件,selector.js和ajax.js。编译后代码放在dest,这个grunt会...2014-06-07
- 这篇文章主要介绍了微信小程序 二维码生成工具 weapp-qrcode详解,教大家如何在项目中引入weapp-qrcode.js文件,通过实例代码给大家介绍的非常详细,需要的朋友可以参考下...2021-10-23
- 这篇文章主要介绍了uniapp微信小程序:key失效的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...2021-01-20
将c#编写的程序打包成应用程序的实现步骤分享(安装,卸载) 图文
时常会写用c#一些程序,但如何将他们和photoshop一样的大型软件打成一个压缩包,以便于发布....2020-06-25- 本文实例讲述了PHP常用的小程序代码段。分享给大家供大家参考,具体如下:1.计算两个时间的相差几天$startdate=strtotime("2009-12-09");$enddate=strtotime("2009-12-05");上面的php时间日期函数strtotime已经把字符串...2015-11-24
- 这篇文章主要为大家详细介绍了微信小程序自定义tabbar组件,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2021-03-14
- 这篇文章主要介绍了微信小程序 网络请求(GET请求)详解的相关资料,需要的朋友可以参考下...2016-11-22
- 这篇文章主要给大家介绍了关于微信小程序如何获取图片宽度与高度的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...2021-03-10
- 这篇文章主要介绍了Python爬取微信小程序通用方法代码实例详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下...2020-09-29
- 这篇文章主要介绍了微信小程序(应用号)开发新闻客户端实例的相关资料,需要的朋友可以参考下...2016-10-25
- 这篇文章主要介绍了微信小程序手势操作之单触摸点与多触摸点的相关资料,需要的朋友可以参考下...2017-03-13
- 这篇文章主要为大家详细介绍了微信小程序实现点击导航条切换页面,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2020-11-19
- 微信小程序目前的火热程度相信不用多言,最近利用空余时间用小程序实现了个动态的登录页效果,所以下面这篇文章主要给大家介绍了利用微信小程序实现登录页云层漂浮动画效果的相关资料,需要的朋友可以参考借鉴,下面来一起看看吧。...2017-05-09
- 这篇文章主要为大家详细介绍了微信小程序实现选择地址省市区三级联动,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2020-06-21
- 这篇文章主要为大家详细介绍了微信小程序实现canvas分享朋友圈海报,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2020-06-21
- 这篇文章主要介绍了微信小程序 页面跳转传递值几种方法详解的相关资料,需要的朋友可以参考下...2017-01-16