当前位置:主页 > 科技论文 > 搜索引擎论文 >

基于LAMP的浏览器动态定制系统的设计与实现

发布时间:2017-09-17 07:18

  本文关键词:基于LAMP的浏览器动态定制系统的设计与实现


  更多相关文章: LAMP B/S 动态定制 浏览器 性能优化


【摘要】:科学技术的发展加速了人们步入信息化社会的步伐,信息化时代,浏览器作为互联网入口在人们获取信息的过程中扮演着十分重要的角色,随着移动互联网、云计算的兴起,桌面应用慢慢消褪,浏览器的重要性越发显现出来。相比于移动端,PC浏览器市场已经被国内外厂商牢牢占据,新进入者机会渺茫,但作为搜索引擎公司,百度抢占互联网入口,推出自有浏览器具有十分重要的战略意义。 浏览器的开发是一个复杂的过程,建立一套便捷的发布流程,根据不同渠道、用户个性化定制对浏览器的市场前景具有十分重要的意义。鉴于此,本论文阐述了一种基于LAMP的浏览器动态定制系统,LAMP是Linux-Apache-MySQL-PHP首字母的简写,是国际流行的Web框架,它具有轻量、快速开发、跨平台、高性能等特点,在很多成熟的企业级系统中都有应用。 从功能上本系统可以分为两部分:云锦平台和安装包生成器。云锦平台是基于web的系统,采用通用的MVC三层模型开发,它有很多模块组成,比如负责用户请求接收的用户模块,负责对浏览器的运行安装卸载情况做实时监控的数据监控模块;生成器是基于守护进程的服务,它通过云锦平台提供的接口异步获取任务,根据配置自动编译生成浏览器安装包。除此之外,文中还对三层B/S模式的实现过程、网站安全、前后端性能优化也作了详细阐述。最后总结了本次开发的经验和该浏览器动态定制系统存在的不足,以及下一步的改进。 该系统开发完成后,已投入运营。在实际使用中,不仅满足运营人员对浏览器动态定制和各环节的智能监控,还能够有效地完成其他各项工作。长远来看,它节省了人力成本,提高了工作效率,具有较高的实用价值。
【关键词】:LAMP B/S 动态定制 浏览器 性能优化
【学位授予单位】:华中师范大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.092
【目录】:
  • 摘要5-6
  • Abstract6-9
  • 第一章 绪论9-14
  • 1.1 研究背景9-10
  • 1.2 主要研究内容10
  • 1.3 国内外研究现状10-12
  • 1.3.1 软件定制研究现状10-11
  • 1.3.2 浏览器现状11-12
  • 1.4 内容创新点12-13
  • 1.5 论文组织13-14
  • 第二章 系统分析与设计14-32
  • 2.1 需求分析和总体设计14-15
  • 2.2 云锦平台设计15-25
  • 2.2.1 实现功能15-17
  • 2.2.2 整体结构设计17
  • 2.2.3 权限设计17-19
  • 2.2.4 数据库设计19-22
  • 2.2.5 memcache设计22
  • 2.2.6 日志模块设计22-24
  • 2.2.7 数据库操作设计24-25
  • 2.3 安装包生成器设计25-28
  • 2.3.1 技术难点25
  • 2.3.2 和云锦平台交互25-26
  • 2.3.3 生成器运行方式26
  • 2.3.4 任务进程互斥实现26-27
  • 2.3.5 异常处理机制27-28
  • 2.4 相关技术介绍28-31
  • 2.4.1 MySQL28
  • 2.4.2 PHP技术28-29
  • 2.4.3 MVC模型29-30
  • 2.4.4 网站三层结构30-31
  • 2.5 本章小结31-32
  • 第三章 系统实现32-45
  • 3.1 云锦平台实现32-38
  • 3.1.1 渠道模块实现32-33
  • 3.1.2 数据监控实现33-34
  • 3.1.3 一致性哈希算法实现34-38
  • 3.2 生成器实现38-44
  • 3.2.1 目录和配置38-40
  • 3.2.2 任务生成40
  • 3.2.3 生成器进程40-44
  • 3.2.4 上线与下载44
  • 3.3 本章小节44-45
  • 第四章 性能优化45-50
  • 4.1 性能测试工具45-46
  • 4.2 优化策略46-49
  • 4.2.1 前端优化46-47
  • 4.2.2 后端优化47-49
  • 4.3 优化效果49
  • 4.4 本章小节49-50
  • 第五章 总结与展望50-52
  • 5.1 总结50
  • 5.2 展望50-52
  • 参考文献52-54
  • 致谢54

【参考文献】

中国期刊全文数据库 前4条

1 罗汉洋;B2B电子商务模式分析与思考[J];商业研究;2004年15期

2 张伟远,王立勋;网上教学环境评定指标体系之研究[J];中国远程教育;2003年17期

3 俞丹;基于C/S三层结构在线考试系统的研发[J];福建电脑;2005年11期

4 高治国,张素琴,蒋维杜;面向对象编译系统开发环境的研究[J];小型微型计算机系统;2003年07期



本文编号:868014

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/sousuoyinqinglunwen/868014.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户52ad9***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com