码迷,mamicode.com
首页 > Web开发 > 详细

PHP服务器文件管理器开发小结(一):功能规划

时间:2015-02-15 23:16:20      阅读:327      评论:0      收藏:0      [点我收藏+]

标签:php   lamp   文件管理器   

为了更好的学习PHP、AJAX和LAMP等,为搭建PHP服务器打下基础,作者尝试开发一款基于PHP的服务器文件管理器,并且在管理过程中使用AJAX而不刷新页面。


文件管理器包含以下基本操作

  • 当前文件夹

  1. 回到首文件夹

  2. 回到上一级文件夹

  3. 刷新文件夹视图

  4. 上传文件

  5. 新建文件

  6. 新建子文件夹

文件操作
  1. 查看内容

  2. 编辑内容

  3. 下载

  4. 重命名

  5. 移动

  6. 删除

文件夹操作
  1. 重命名

  2. 删除


基本上实现了以上功能后,一个比较完善的服务器文件管理器就形成了。

注意,本示例仅考虑Apache可操作的权限,不考虑提权的情况。


管理器开发环境基于Ubuntu下的LAMP,并使用Zend Studio进行开发。

开发过程中使用了jQuery和jQueryUI完成若干前端显示的工作。


本管理器的开发参考了慕课网WEB在线文件管理器教程


完成后的基本样式如下:

技术分享

在下一节中提供css的基本样式。

本文出自 “Accplayer的小地方” 博客,请务必保留此出处http://accplaystation.blog.51cto.com/9917407/1614565

PHP服务器文件管理器开发小结(一):功能规划

标签:php   lamp   文件管理器   

原文地址:http://accplaystation.blog.51cto.com/9917407/1614565

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!