论文部分内容阅读
随着互联网的飞速发展,人们在互联网接触到的网络文件资源越来越丰富,网络文件已经成为人们生活中非常重要的信息交流和信息记录的载体,而如何高效、方便的利用现有的软硬件技术将网络文件科学的管理起来就是本论文将要解决的问题。本文深入研究了基于Web的网络文件管理系统的发展现状,以文件管理为核心,运用PHP技术、JavaScript技术、Ajax技术、Web Service技术和MySQL数据库技术,基于B/S架构,设计并实现基于PHP技术的网络文件管理系统。该系统基于Web服务体系,支持用户在不同终端通过浏览器进行访问,简单快捷。该系统立足于成熟的Web应用环境,满足用户的使用需求,可以在Web服务体系下得到很好的应用,具有良好的应用前景,主要体现在以下几个方面:第一,系统前端采用jQuery框架设计,大方美观;服务器端采用高级编程语言PHP开发,具有很好的移植性、跨平台性;系统前后端采用标准的XML和HTML格式传输数据,基于HTTP协议进行文件传输。第二,在安全性设计上,采取SESSSION认证、用户认证、用户权限管理、文件分类存储等措施加强系统安全防范能力。第三,利用PHP技术实现了基于HTTP协议通过浏览器进行批量文件和大文件上传,并在文件存储和下载功能中加入防盗链设计。最后,文章重点对网络文件管理系统的文件管理、用户管理等核心功能的设计和实现作出详细的阐述,对数据库查询优化措施及系统安全防范措施进行了探讨,同时分析了系统的不足之处,对系统未来的发展作出了展望。