{"id":37232984,"url":"https://github.com/melodyne/wfm","last_synced_at":"2026-01-15T03:51:48.823Z","repository":{"id":62526981,"uuid":"120566775","full_name":"melodyne/wfm","owner":"melodyne","description":"原生PHP在线文件管理器，原生PHP在线文件编辑器，php在线文档管理","archived":false,"fork":false,"pushed_at":"2022-03-24T02:43:45.000Z","size":1742,"stargazers_count":18,"open_issues_count":0,"forks_count":7,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-01-14T13:57:11.573Z","etag":null,"topics":["file","manager","online","php"],"latest_commit_sha":null,"homepage":"http://www.yunyii.cn","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/melodyne.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-02-07T05:18:50.000Z","updated_at":"2024-08-15T09:52:59.000Z","dependencies_parsed_at":"2022-11-02T15:31:33.724Z","dependency_job_id":null,"html_url":"https://github.com/melodyne/wfm","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/melodyne/wfm","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/melodyne%2Fwfm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/melodyne%2Fwfm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/melodyne%2Fwfm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/melodyne%2Fwfm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/melodyne","download_url":"https://codeload.github.com/melodyne/wfm/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/melodyne%2Fwfm/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28442357,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-15T00:55:22.719Z","status":"online","status_checked_at":"2026-01-15T02:00:08.019Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["file","manager","online","php"],"created_at":"2026-01-15T03:51:48.296Z","updated_at":"2026-01-15T03:51:48.802Z","avatar_url":"https://github.com/melodyne.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# wfm\n## 原生PHP在线文件管理器，原生PHP在线文件编辑器\n\n#### 解决痛点\n在开发中，往往线上项目在查看log日志时，都是远程登录服务器，然后再翻找很深的log文件路径，这样不仅费时费力，而且操作繁琐。本项目实现了以网页的形式直接在线查看log日志，这样不仅仅避免了每次远程登录服务器，再查找log文件的繁琐操作，而且还节约了大量宝贵时间，让你只专注项目业务开发和维护。\n\n#### 主要功能 \n\n- 支持浏览文件目录\n- 支持在线浏览文件内容\n- 支持在线创建文件，编辑文件，删除文件\n- 文件夹和文件排序\n\n#### 实用场景\n- 网站在线Log日志，查看和管理\n- 在线修改代码\n- 单纯文件管理\n\n#### 使用说明\n原生php开发，代码量少，无其他依赖，容易集成到自己项目中，比如你项目是ThinkPHP,CI,Yii等框架开发，都可以很轻松的集成到自己项目中，不用时直接删除即可。\n\ncomposer 导入\n```sh\ncomposer require melodyne/wfm\n```\n\n使用示例\n```PHP\n $viewFile = new \\melodyne\\wfm\\ViewFile([\n     'sys_name'=\u003e'在线log日志系统',\n     'dir_path'=\u003e'../logs',\n     'file_action'=\u003e['create','update','delete'] // 创建，修改，删除（都不要的话，留空即可）\n ]);\n $viewFile-\u003eshowList();\n exit(); // 中断后续，根据自己框架情况决定是否需要\n```\n权限 `file_action` 的值为，不要该权限则不填\n* create 创建文件权限\n* update 修改编辑文件权限\n* delete 删除文件权限\n\n**运行效果**\n\n![效果展示](https://github.com/melodyne/file_manager/blob/master/eg.gif?raw=true)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmelodyne%2Fwfm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmelodyne%2Fwfm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmelodyne%2Fwfm/lists"}