讲到这里,先说明一下本文的目的。这不是一篇教程,此类教程已经到处都是了,Wordpress官方中文文档也完全可以满足要求。这里只是针对建站流程中的一些关键点做一些说明,面向的读者也不是开发者,而是普通的有建站需求的企业用户。相信通过这些说明,能够提高一些沟通的效率。动手能力强的话,能够通过这个简单的向导自己动手搞一个网站出来,那是再好不过。
在继续之前,请记住:
大部分企业门户网站的需求,都可以用 WordPress 搞定。
大部分企业门户网站的需求,都可以用 WordPress 搞定。
大部分企业门户网站的需求,都可以用 WordPress 搞定。
重要的事情说三遍。
这不是吹牛,wordpress 本身已经是一个完整的内容发布和管理系统,通过其海量的主题模板,官方及第三方插件的支撑,基本上一个独立的内容类网站需要的功能,都可以实现。
什么?你说你会PHP编程,不需要Wordpress?实际上,以wordpress为基础,通过它的插件系统,完全可以将你的PHP代码做成 WordPress 的插件来执行,避免重复开发基础框架。
wordpress 的一些优化
WordPress 的安装使用,这里不再赘述,有兴趣的可通过文末的参考链接进行深入学习。这里仅针对使用中的一些问题做一些提示,以及一些小技巧。
安装
首先,需要下载 WordPress 官方安装包。国内网站需要ICP备案,并且根据工信部要求,网站首页必须放置ICP备案号。从善如流的 WordPress 官方已经为中国用户增加了输入ICP备案的设置入口,但是请注意:目前只有从中文版官网下载的安装包才具有该功能。
WordPress 安装需要有 PHP, MySQL 支持,请确保你的主机支持并已正确安装。设置数据库建议为wordpress设立专用帐户,以及足够强度的密码。
美化与定制
WordPress 强大之处在于,通过大量的官方和第三方主题,来提供多样的外观。
还可以通过“子主题”的方式,在原主题上叠加或修改功能,比如将本来只有官方主题才支持的ICP备案号嵌入。同时,通过子主题的方式修改主题,原主题的升级并不会影响已有的修改。
对于企业官网,推荐几个必装的插件:
- Contact Form : 反馈表单。用户可以直接在网站留言,上传文件,并发送至设定的官方邮箱
- Google Font Fix: 将一些对Google资源的访问重定向到国内高速镜像
- Magee Shortcodes: 快捷排版短码
- Google Analyticator: google 统计
- Members: 用户权限管理
这里强烈推荐 Contact Form,只需要一行代码,即可在网站任何地方嵌入一个联系表单。
域名切换
在网站正式上线前,我们会用一个测试域名来调整内容、版式等等。到正式上线,则需切换新域名。这个过程略复杂,但是基本可以做到无损。
第一步,域名解析指向wordpress所在主机,服务主机绑定新域名
第二步,管理控制台->设置->wordpress地址&站点地址,修改为新域名
第三步,wp-config.php, 增加一行
define('RELOCATE',true);
第四步,打开数据库管理后台,替换数据库中旧域名字符串为新域名
以上操作完成后,即可正常使用。
邮件发送设置
企业官网对于邮件的使用主要包括两方面:一是官网的“反馈”功能,比如收集用户信息,报名等等;二是在网站通过特定入口群发邮件。
对于阿里云来说,有一个明确的问题就是ipv6。缺省状态阿里云ECS主机不支持ipv6,我们需要在设置文件中关闭ipv6,以postfix为例,将inet_protocal
值改为ipv4:
# Enable IPv4, and IPv6 if supported# inet_protocols = allinet_protocols = ipv4#inet_interfaces = all#inet_interfaces = $myhostname#inet_interfaces = $myhostname, localhostinet_interfaces = all
然后,为了能够发送正确解析DNS,并避免被收件服务器当作垃圾邮件,需要分别在域名解析和postfix做一些设置。
首先域名需要添加三条DNS记录:
假设主机名设定为 admail.yourdomain.com,那么记录如下
记录 | 记录类型 | 记录值 |
---|---|---|
admail | A | <主机IP地址> |
@ | MX | admail.yourdomain.com |
@ | TXT | v=spf1 a mx ~all |
最后这条TXT的记录被称为“发件人策略框架(SPF)”记录,通过不同等级的设置,可以很有效地避免被接收邮件的服务系统判定为垃圾邮件。该系统的详细设置方法这里不多做介绍。多数情况下如果不是大量高频次群发,按照上面的形式填写已可满足要求。
postfix 的一些额外设置
这些设置对于网站上的邮件反馈表单影响不大,不过建议还是根据实际情况做调整
myhostname = admail.yourdomain.commydomain = yourdomain.commyorigin = $mydomainmydestination = $myhostname, localhost.$mydomain, localhost, $mydomainhome_mailbox = Maildir/# 如果邮件量大,修改数据盘位置,目录需要先手工创建mail_spool_directory = /data/mail
修改设置后需要重启邮件服务失设置生效
$ service postfix restart
垃圾邮件助手
除了以上设置,如果需要群发邮件,还需要在发送频率,内容等方面注意一些问题。这方面Google有一份详细的指南可供参考:Google 群发邮件发件人指南
结束语
以上即为一个正式的企业官网建立过程所需资源的简单介绍。实际上,要一个高速稳定的网站,还需要CDN、图床等工具。这些也都可以在网站上线后逐步优化。
宗布科技的官网2.0正是这样建立的。有需要可联系我们。
福利: 阿里云九折优惠码
在购买ECS、RDS、云解析、弹性Web托管等等服务时均可使用。
企业用户请使用jhx4xx
个人用户请使用3v6unp