一、网站建设类型
1、展示型网站建设
展示型网站又称公司宣传展示网站,通过在线对企业全方位介绍,让浏览者了解企业所提供的产品、服务、新闻等,是各行业必不可少的数字媒体。
2、商城网站建设
商城网站三大核心体系:商品交易、商品促销、会员营销。提供给客户浏览产品信息及服务,实现在线交易、在线支付、在线预定等。
3、020(线上线下)网站建设
020网站专注企业互联网+服务、企业O2O网站建设、门店020解决方案。
4、论坛网站建设
论坛网站专注于会员粘度、论坛增值、论坛互动潜在客户与企业取得联系,达成合作。
二、网站建站功能
初级功能
• 关于我们(公司介绍、团队介绍等)
• 服务/产品列表
• 客户感言
• 公告和新闻
• 常见问题解答/帮助
• 联系信息和互动地图
进阶功能
• 博客模块
• 资料下载
• 招聘模块
• 留言板
• 生成二维码
• 图片库
• 每周及每月流量分析报告
• 链接社交媒体(微信公众号、微博、LinkedIn)
高阶功能
• 视频模块
• 360度全景展示
• 电子邮件订阅
• 多语言切换
• 一键式语音通话
• 网页内聊天
• 第三方账号登陆(微博、微信等)
• 在线商城(购物网站)
• 订单状态跟踪
• 在线支付(微信支付、支付宝等)
三、网站技术方案
后端:基于ThinkPHP框架开发
ThinkPHP框架是由国内团队开发维护的MVC结构的开源PHP框架,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。
前端:基于Bootstrap框架开发
Bootstrap是Twitter推出的一个用于前端开发的开源工具包。简洁、直观、强悍、移动设备优先的前端开发框架,让web开发更迅速、简单。大部分响应式网站都是基于Bootstrap框架开发,稳定性好。
服务器软件支持
数据库服务器:MySQL Community 5.0 及以上。
Web服务器:Nginx 1.0 及以上。
四、网站技术规则
1、浏览器兼容策略
桌面端:兼容IE8.0以上版本,同时兼容Chrome、Firefox、Safari、360浏览器、QQ浏览器、搜狗浏览器。
手机端:兼容华为、小米、UC、QQ、Safari、Chrome等浏览器。
2、搜索引擎友好策略
每个页面设置title、keyword、description元信息。网站制作清晰明确的网站地图sitemap.html。
字符编码规则:网站统一采用UTF-8字符标准。
URL转向规则:为优化搜索引擎,使用nginx的rewrite rules模块来美化URL。
五、网站安全与维护策略
1、服务器与数据库安全
建立完善的病毒防御机制,安装防火墙,关闭服务器上任何不必要的端口以及服务。
统一管理用户权限,定期跟踪用户及系统事件,定期查看系统日志。
2、容灾与备份机制
建立数据库备份机制,至少保持一台服务器同步数据,确保意外发生时数据库系统可自动转移到正常的服务器稳定运行。定期备份文件及数据,通过各种方式保存数据与文件。
3、程序安全策略
SQL注入防范:坚决过滤不可预见的非法字符,严格做好数据库查询、更新的SQL语句检验。
代码安全:不使用来路不明的第三方源码,不轻易将未知代码拷贝到服务器。
SQL封装规则:所有SQL语句及数据库查询必须存在于过程中。