递归火山软件开发平台

标题: 蜗牛WEB网站框架--2022-06-11更新 [打印本页]

作者: 小蜗牛    时间: 2021-6-30 02:26
标题: 蜗牛WEB网站框架--2022-06-11更新
本帖最后由 小蜗牛 于 2022-6-11 12:33 编辑

用火山开发的...基于HP封装...
感谢神2,大色秘密...
视图函数无需填写任何参数...

用本框架写了:3389x在线工具这个网站!

服务器:
           服务器.停止()
           服务器.启动()
           服务器.创建网站()
           服务器.取网站类()
           服务器.取网站数量()
           服务器.取域名()
网站类:
           网站.删除网站()
           网站.订阅视图()
           网站.取消订阅()
           网站.注册模板函数()
           网站.订阅404()
请求类:           请求.取模板目录()
           请求.取静态文件目录()
           请求.取参数()
           请求.取请求文件()
           请求.取请求域名()
           请求.取请求头()
           请求.取用户IP()
           请求.取绑定域名()
           请求.取用户端口()
           请求.是否手机用户()
           请求.取Cookies()
           请求.取请求方法()
           请求.取所有参数()
           请求.取订阅路径()
           请求.取订阅数值参数()
           请求.取订阅文本参数()
           请求.Session_取ID()
           请求.Session_取值()
           请求.Session_清空()
           请求.Session_置值()
           请求.取页面标记()
响应类:
           响应.写出数据()
           响应.写出文本()
           响应.写出提示()
           响应.置状态码()
           响应.置响应头()
           响应.重定向()
           响应.渲染JSON()
           响应.渲染JSON到文本()
           响应.模板是否包含标签()
           响应.取模板标签参数()
           响应.置响应类型()
           响应.置Cookies()
           响应.置页面标记()
模板函数:
           模板函数_取参数数量()
           模板函数_取文本()
           模板函数_取整数()
           模板函数_取双精度小数()
           模板函数_取逻辑()
           模板函数_取参数类型()
           模板函数_返回文本()
               内置函数如下:
               {{     格式化时间  (发布时间,"{年}-{月}-{日}", 真)     }}
               {{     请求.取参数("uid")     }}
               {{     请求.取请求参数()     }}
               {{     请求.取请求文件()     }}
               {{     请求.取请求域名()     }}

验证类:
           验证是否为手机号码()
           验证是否为邮箱()
图像类:
           移除:创建**图片()

JSON个人推荐使用"蜗牛模块"里面的"哈希表/数组类"
当然,您也可以选择官方库,或者"原创模块"里面的键值表
下面是更新记录:
2021/12/20:
        编译方式修改为静态编译, 防止在某些操作系统下, 无法加载"woniuweb.dll"的问题

2021/12/23:
        增加: 网站.订阅全局前置函数()
        增加: 网站.订阅全局后置函数()
2021/12/25:
        增加: 服务器.删除所有网站()
        订阅函数的返回值改为逻辑型, 真为处理了事件, 假为未处理!

2021/12/28:
        删除API:"删除视图"
        新增API:"管理视图"  // 1=暂停, 2=开启, 3=删除
2022/01/02:
        移除: 请求.取订阅用户文本参数()
        增加: 参数表    //参数表中的数据, 也会参与到渲染过程中..
                请求类.参数表_取整数 ()
                请求类.参数表_清空 ()
                请求类.参数表_删除 ()
                请求类.参数表_取长整数 ()
                请求类.参数表_取文本 ()
                请求类.参数表_取逻辑值 ()
                请求类.参数表_取小数 ()
                请求类.参数表_置小数 ()
                请求类.参数表_置整数 ()
                请求类.参数表_置长整数 ()
                请求类.参数表_置文本 ()
                请求类.参数表_置逻辑值 ()
                请求类.参数表_置JSON ()
                请求类.参数表_主键是否存在 ()
                请求类.参数表_JSON ()
                请求类.参数表_添加JSON ()
2022/01/10:
        移除:  响应.模板是否包含标签()
        移除:  响应.取模板标签参数()
2022/01/12:
        增加:  响应.取状态码()
        增加:  响应.清空响应数据()
2022/01/13:
        增加:  服务器.取并发数()
        增加:  服务器.订阅未创建域名视图()
        增加:  服务器.删除未创建域名视图()
        增加:  服务器.删除所有未创建域名视图()

2022/04/21:
        增加: 域名.绑定证书()                  // SSL
        增加: 服务器.取正在工作线程数()
        增加: 模板函数赋值变量     // {{  我是id = 请求.取参数("id") }}
(, 下载次数: 134)










作者: 小蜗牛    时间: 2021-6-30 03:41
其实我个人感觉..火山并不适合用来做网站..相对而言..易语言可能更合适一点...
因为,调试速度,编译速度,是硬伤....
作者: 伟业    时间: 2021-6-30 08:21
学习.........
作者: 呵呵仙8    时间: 2021-6-30 08:28
用vs的人都不在乎编译速度,我们在乎了!好像有点说不过去!?
作者: 正版商业用户    时间: 2021-6-30 08:31
据说VS可以一边调试一边修改代码,比如打个断点,然后在断点后面修改代码再单步运行,要是这样调试编译慢一点倒也可以接受
作者: 火绒    时间: 2021-6-30 09:33
明白了,难怪大家说的火山不适合作为开发工具,原来是因为调试慢,不是因为功能不全
作者: 米粒    时间: 2021-6-30 09:50
学习。。。。。。。。
作者: 创世魂    时间: 2021-6-30 09:55
小蜗牛 发表于 2021-6-30 03:41
其实我个人感觉..火山并不适合用来做网站..相对而言..易语言可能更合适一点...
因为,调试速度,编译速度,是 ...

易语言不支持万国码。所以还是用火山香。。
作者: 创世魂    时间: 2021-6-30 09:55
牛啊。大佬牛
作者: 呵呵仙8    时间: 2021-6-30 10:14
服务器不用64位大内,存!怎行?什么都内,存映射文件?得多累人!!
作者: 小蜗牛    时间: 2021-6-30 12:32
创世魂 发表于 2021-6-30 09:55
易语言不支持万国码。所以还是用火山香。。

大佬,帮忙看一下.初始化哪一行代码,为什么放在 类_初始化 里面100%崩溃
作者: Fang0x378    时间: 2021-6-30 18:56
学习学习
作者: sfz0316    时间: 2021-6-30 23:57
做什么
作者: mxa1022    时间: 2021-8-24 16:34
为什么不分离后端,非要用后端渲染内容!
作者: 小蜗牛    时间: 2021-8-24 16:38
mxa1022 发表于 2021-8-24 16:34
为什么不分离后端,非要用后端渲染内容!

可以自己选择啊..不喜欢后端渲染..可以不用的呀...
但是不能没有...
作者: hejin8288    时间: 2021-10-7 00:43
小蜗牛 发表于 2021-8-24 16:38
可以自己选择啊..不喜欢后端渲染..可以不用的呀...
但是不能没有...

大神!有继续更新么?
作者: 小蜗牛    时间: 2021-10-7 02:39
hejin8288 发表于 2021-10-7 00:43
大神!有继续更新么?

有..不过暂时还没更新
作者: zj4f    时间: 2021-10-27 08:46
好, 学习了

作者: TANE    时间: 2021-10-27 09:05
小老师,恭喜。。。
作者: IvzCX    时间: 2021-10-27 09:24
3388x的帮我搜是怎么实现的
作者: 小蜗牛    时间: 2021-10-27 09:44
IvzCX 发表于 2021-10-27 09:24
3388x的帮我搜是怎么实现的

用HP实现的呀...再写个检测算法...
作者: locoman    时间: 2021-10-27 13:05
实在是牛X,感谢无私分享!
作者: 穗玉天涯    时间: 2022-3-6 11:28
厉害了大佬,网页用什么开发的
作者: cloveyb    时间: 2022-4-19 01:14
不更新了吗?
作者: 小蜗牛    时间: 2022-4-19 01:31
cloveyb 发表于 2022-4-19 01:14
不更新了吗?

怕影响到别人的利益...暂时不发出来了...
作者: 始不晚    时间: 2022-6-11 13:18
蜗牛哥的模块用着超顺手
作者: amwji    时间: 2022-6-11 16:03
支持一下
作者: cloveyb    时间: 2022-7-2 17:57
更新呀。再出些课程。
作者: cloveyb    时间: 2022-7-2 18:02
我觉得。要做,就要做得全面。比如说数据库操作,再封装些精简实用的操作命令,全面中文化。专用于网站后端开发的模块。
作者: IvzCX    时间: 2022-7-2 21:03
目前用的是FOF,等下个软件的时候试试看这个。目前用的FOF稳是稳,就是CPU占用有点高不清楚是框架的问题还是自己业务逻辑的问题。等下个软件换蜗牛试试看CPU占用。
作者: qsw296062081    时间: 2022-7-4 20:36
66666666666:噜阿噜:噜阿噜:噜阿噜
作者: 717309026    时间: 2022-7-9 03:38
有大佬会用吗,发一个出来借鉴学习一下
作者: 水影    时间: 2022-7-9 17:40
这个不错,看看。
作者: 717309026    时间: 2022-7-10 21:24
始不晚 发表于 2022-6-11 13:18
蜗牛哥的模块用着超顺手

大佬有写的例子吗?求一份借鉴一下
作者: Inverse    时间: 2022-7-14 17:37
本帖最后由 Inverse 于 2022-7-14 17:38 编辑

(, 下载次数: 40)

Win11的系统  最新的测试版火山

作者: 小蜗牛    时间: 2022-7-14 17:43
Inverse 发表于 2022-7-14 17:37
Win11的系统  最新的测试版火山

检查端口是不是被占用了
作者: Inverse    时间: 2022-7-14 17:48
小蜗牛 发表于 2022-7-14 17:43
检查端口是不是被占用了

请问WEB网站框架 需要哪些端口
作者: 4463424    时间: 2022-7-14 17:51
请问下 什么时候发个教程
作者: 小蜗牛    时间: 2022-7-14 18:01
Inverse 发表于 2022-7-14 17:48
请问WEB网站框架 需要哪些端口

一般就是80/443吧...
作者: 小蜗牛    时间: 2022-7-14 18:06
4463424 发表于 2022-7-14 17:51
请问下 什么时候发个教程

免费,开源,没钱赚..不做教程..靠自己悟性..
作者: Inverse    时间: 2022-7-14 18:28
小蜗牛 发表于 2022-7-14 18:06
免费,开源,没钱赚..不做教程..靠自己悟性..

woniuweb.dll文件的源码会一直开源吗
作者: Inverse    时间: 2022-7-14 18:43
小蜗牛 发表于 2022-7-14 18:01
一般就是80/443吧...

查看了68~500  没有占用80/443端口

(, 下载次数: 36)
作者: 小蜗牛    时间: 2022-7-14 19:44
Inverse 发表于 2022-7-14 18:28
woniuweb.dll文件的源码会一直开源吗

可能不会..也可能会,说不准...反正目前是开源的
作者: 小蜗牛    时间: 2022-7-14 19:56
Inverse 发表于 2022-7-14 18:43
查看了68~500  没有占用80/443端口

那就不知道了...应该是你那边的什么问题...我这里使用多台服务器...多个电脑都没有问题的
作者: Inverse    时间: 2022-7-14 20:30
小蜗牛 发表于 2022-7-14 19:56
那就不知道了...应该是你那边的什么问题...我这里使用多台服务器...多个电脑都没有问题的 ...

(, 下载次数: 55)

测试成功了
应该是你误删了参数吧
(, 下载次数: 58)




作者: aisanguo01    时间: 2022-8-6 11:23
蜗牛哥的模块用着超顺手
作者: gzylove    时间: 2022-8-7 14:34
大佬nb,希望更新
作者: 小蜗牛    时间: 2022-8-7 14:38
gzylove 发表于 2022-8-7 14:34
大佬nb,希望更新

别急..会的
作者: cdmmye    时间: 2022-8-7 15:18
这叫开源?
作者: 小蜗牛    时间: 2022-8-7 15:27
cdmmye 发表于 2022-8-7 15:18
这叫开源?

那等你来"开源"
作者: qzone    时间: 2022-9-8 19:16
大佬,能出个例子吗?有些功能不知道怎么用。
作者: 小蜗牛    时间: 2022-9-9 08:25
qzone 发表于 2022-9-8 19:16
大佬,能出个例子吗?有些功能不知道怎么用。

开源的东西...没有钱赚...
作者: gzylove    时间: 2023-10-25 14:51
woniuweb.dll是火山编译的dll吗 可以不带dll吗 做成模块吗
作者: 小蜗牛    时间: 2023-10-26 07:59
gzylove 发表于 2023-10-25 14:51
woniuweb.dll是火山编译的dll吗 可以不带dll吗 做成模块吗

已经做成dll了..有源码.可以自己改
作者: gzylove    时间: 2023-10-26 18:59
dll源码在那啊
作者: 小蜗牛    时间: 2023-10-26 19:22
gzylove 发表于 2023-10-26 18:59
dll源码在那啊

https://bbs.voldp.com/thread-11594-1-1.html
作者: gzylove    时间: 2023-10-26 20:18
好的 谢谢
作者: fengyishen    时间: 2024-3-14 01:29
居然24年了才发现这么好的Web框架
作者: a88710917    时间: 2024-4-10 18:25
有根据地吗  ,希望还能更新:噜阿噜




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4