schock:快速bash Web应用程序开发框架

时间:2024-06-10 00:34:40
【文件属性】:

文件名称:schock:快速bash Web应用程序开发框架

文件大小:11KB

文件格式:ZIP

更新时间:2024-06-10 00:34:40

Shell

肖克 “我们需要[新技术],而不是这些无法维护的bash脚本。” 匿名的 介绍 schock是(大多数)用bash编写的Web服务框架。 它旨在以最小的努力提供快速的开发,实验和测试。 根据您插入的代码,它应该是相当安全的,并且足够快以进行开发工作。 在生产中使用此功能后果自负。 这是几天来一堆黑客攻击的结果,并且可能存在真正的问题。 接口肯定不稳定。 主要功能包括: 命令行测试界面 CGI支持(例如,nginx + fcgiwrap =工作服务) 处理查询字符串和表单主体。 JSON结构化响应构建器。 URI绑定和路由。 能够像普通人一样编写POSIX脚本,而不是一遍又一遍地调用system 。 例子 基本的Web服务: #! /bin/bash SCHOCKDIR= $( dirname $0 ) /.. . $SCHOCKDIR /kitchensink.bash


【文件预览】:
schock-master
----cgi.bash(2KB)
----.gitignore(8B)
----util.bash(131B)
----README.md(2KB)
----args.bash(1KB)
----kitchensink.bash(50B)
----examples()
--------helloworld(475B)
----LICENSE(1KB)
----dir2json(1KB)
----route.bash(2KB)
----common.bash(1KB)
----response.bash(3KB)
----mimeout(691B)
----logging.bash(480B)
----cli.bash(689B)

网友评论