火山PCFOF开源网站开发类库(利快云模块)

源码信息 :

发布:2021-09-03 22:17:37  阅读:10776

转载本源码必须注明出处,欢迎加入官群【445790831】

上传用户 :

源码归属:官方开源

源码状态 :

资源状态:免费下载

源码好评 :

源码下载 :

历时一年更新开发,更优、更美、更优雅,傻瓜化的FOF助你火山开发无忧~
这段话很重要  这段话很重要  这段话很重要!
使用火山PCFOF开源网站开发类库(利快云模块)必须使用最新版火山:点击下载最新版本火山
2021-09-19:
1、更新线程池,使用更加稳定的线程池类
2、更新内部大量命令
3、更新了内部的防火墙命令
4、更新优化了部分命令导致的调试器异常问题
2021-08-27:
1、修复腾讯云CDN模式下,因"腾讯云CDN转发协议头不标准"导致的FOF错误
2021-08-24:
1、修复更新POST下取上传文件数据不完整的BUG
2021-08-13:
1、优化标签视图和普通视图的混用逻辑判断
2021-08-04:
1、优化防火墙再反向代理下IP失效的问题(反向代理IP协议头务必设置为:X-Forwarded-For:)
2、优化更新协议头判断,支持ios、安卓、PC以及各大浏览器检测
3、优化更新文本处理类可能会出现的崩溃问题
4、优化更新了各种类
 
2021-7-8:
1、增加缓存池功能,可以大大的提升重复数据处理的效率,详情看案例:点击本链接
2021-6-29:
1、优化URL路径;支持中文路径访问本地文件;例如:XXX/我是文件.js
2021-6-28:
1、新增Cookie的Secure; SameSite=None管理(FOFHTTP_Cookies类);主要解决跨域Cookie时的浏览器错误提示
2021-6-24:
1、优化发送下载文件命令
2、优化发送下载大文件命令
3、新增FOFHTTP_URL处理类,完美处理各种URL需求
4、优化FOFHTTP_HTTP辅助各种命令
5、优化若干命令
 
2021-6-16号更新:

1、优化队列命令
2、优化URL编码不完整问题
3、新增获取自定义HTTP协议头命令
4、新增标签视图清空命令
5、优化标签视图获取命令
6、优化若干问题
7、注意:取参数命令内存增长,详情等下个火山版本修复了官方库后才会解决

2021-5-11号更新:
1、完善取参数命令(现在的取参数采用JS,万能取)
2、新增FOFHTTPS类,可以直接启用HTTPS服务端,使用方法请参考类自带案例
3、优化线程类,目前的线程类库不在于任何第三方线程库冲突
4、优化FOF进程处理类相关的代码出现冲突问题
5、优化修复FOF的URL编码处理相关命令(参考类_编码处理)
6、优化修复HTTP上传文件时无法取文件命令的错误(案例随后就发布)
7、新增FOF_HTTP辅助类中的Base64命令、压缩、解压数据(Gzip)命令
8、优化FOF_HTTP辅助类中的判断请求平台命令
 
2021-04-01更新
更新内容(本次更新后使用FOF必须引用官方HP类库!):
1、修复FOF与官方HP冲突
2、在不更改FOF原有命令的情况下将FOF的底层机制更换为官方HP
3、新增FOF的各种TCP层操作命令
4、增加ODBC稳定性(连接池低于50会自动倍增)
5、增加FOFHTTP的模式3(适合老手玩)及模式4(适合老手玩)
6、模式3和模式4在post事件下需要用户自行组装数据
7、增加带参数发送css等文件
8、新增FOF日志类
9、新增FOF白名单类
10、FOF内置更新功能,从此更新FOF不用在下载厚厚的安装包
2021-04-12更新
1、优化超级队列类
2、优化事务提交模式
3、更新FOF链接视图,新增视图是否存在判断
2021-04-14更新
1、新增网页_访问LKY命令的访问结果判断
2021-04-17更新
1、修复高速日志类日期多零BUG
2、屏蔽下载大文件命令(4-21后再次更新本功能)
3、FOF将会在4-21后进行WEB后台命令控制界面的开发,敬请期待
2021-04-18更新
1、修复网页_访问lky的返回结果真假错误问题
2、修复ODBC连接池超出链接崩溃BUG
2021-04-19更新
1、修复ODBC的连接池,优化改成队列池模式
2、优化ODBC的事务提交模式
3、优化HTTP相关命令
 
注意:本类库与其他模块类库安装方法不一样,本类库需要用户手动将类库移动到火山的SYS目录下,且路径一定要保证正确!
详细的安装请查看安装教程:点击本处查看学习安装教程
 
或者你也可以观看下面的图解教程:
请将类库复制到火山的:plugins\vprj_win\classlib\sys目录下
如下图:
最终的类库解压后路径效果为:
 
 
 
 前言介绍火山PCFOFHTTP网站开发套件的由来)
众所周知,利快云是一家从事中文IT编程教育的在线机构,并且它在火山编程方面更有很深的造诣与投入,而利快云的官方网站,就是采用的利快云研发的易语言网站HTTP引擎所开发,那么我们今天本文介绍的火山PCFOFHTTP网站开发套件,他就是利快云易语言网站HTTP开发框架的火山PC版本,而与易语言HTTP网站开发框架所不同的是,火山PCFOFHTTP网站开发套件底层TCP完全采用HPSocket,想必HPSocket大家都是知道的,它是一个非常强大的网络通信库,具有高效率、高并发、高移植、跨平台、多方案的特性,而我们的火山PCFOFHTTP网站开发套件就是在HPSocket的基础上实现了自己的HTTP框架层,并开发了相关的环境及功能框架,最终实现了一套完整的火山PC网站开发套件,并且最重要的是火山PCFOFHTTP网站开发套件是一款开源的HTTP开发框架,用户可以在此框架上尽情的进行二次改动开发,并实现自己的HTTP开发引擎~
 
火山PCFOFHTTP网站开发套件的运行环境机制:
我们首先来了解一下FOFHTTP网站开发套件的运行环境机制,如下图:
相信很多的朋友在看完上面的流程图及简单介绍后,已经对火山PCFOFHTTP网站开发套件有了一定的印象,同时也有了一些简单的疑问,那么下面我们通过问答的方式来解答所有使用人员心中的疑问~
 
第一解:火山PCFOFHTTP网站开发套件是否是完全开源?
回答:完全开源,所有的代码大家均可以自由更改,不做任何的限制!
 
第二解:火山PCFOFHTTP网站开发套件它的目标是什么?会不会跟其他HTTP框架产生冲突和竞争?
回答:火山PCFOFHTTP网站开发套件完全开源,它的目标是让所有不懂HTTP框架设计但是又有相关开发需求、开发项目的人员能够放心的、舒适的、简单的改造自己的HTTP开发框架。因为我相信大多数真正有项目的朋友,在选择开发框架的时候一定会有类似的问题(例如:这个框架安全么?效率高么?又不开源,万一作者跑路了怎么办?万一我的项目做大了,作者另外绑架性收费怎么办?要是出现了问题没人修复怎么办?),但是你如果使用火山PCFOFHTTP网站开发套件就不会有这样的问题,因为它背靠HPSocket,又是一套完全开源的HTTP框架层,相信能够完全解决你的这些烦恼;同时最重要的是它绝对不会跟其他的HTTP框架产生冲突和竞争,因为框架完全开源,开源是一种精神,这种精神不会出现任何形式的商业变质,也不会跟任何的团队、单位、个人产生利益问题,火山PCFOFHTTP网站开发套件它就是一套完全由开源推动的开发框架~
 
第三解:火山PCFOFHTTP网站开发套件不懂网站开发也能学习使用和改造么?
回答:这个是自然,框架背靠利快云在线教育机构,利快云团队自然会录制大量的框架讲解课程、框架使用案例等,让所有不懂网站开发的朋友也能快速的开发一个网站和改造自己的网站开发框架~
 
第四解:火山PCFOFHTTP网站开发套件能不能自己改造后并应用于相关的商业应用~
回答:这个是肯定可以的,完全开源的含义就是你可以随意使用并更改它~
 
 
好了朋友们,上述就是利快云官方团队对框架的讲解及简单描述,本文到这里就快要结束了,欢迎大家踊跃的参与开源和更新,让框架能够越来越好,成为火山PC的第一款成熟开源产品~
 
 
最后PS:新手朋友新直接观看FOF的基础网站开发入门课程,下面是观看地址

 

Generic placeholder image
1312****9812 Time: 2020-10-19 12:18:02

********666

Generic placeholder image
???? Time: 2020-10-19 12:23:49

********

Generic placeholder image
阿海 Time: 2020-10-19 12:24:09

****看不了资料也不能下吗

Generic placeholder image
东仔 Time: 2020-10-19 12:45:31

能配套教学****,让人更容易学习

Generic placeholder image
81年的阳光 Time: 2020-10-19 13:16:08

火山有你更精彩精彩精彩

Generic placeholder image
骑猪游四方 Time: 2020-10-19 13:36:04

学习一下啊

Generic placeholder image
Story Time: 2020-10-19 13:40:52

感谢分享,学习一下

Generic placeholder image
一尘不染 Time: 2020-10-19 14:32:13

感谢分享,学习一下



火山PCFOF开源网站开发类库(利快云模块)