酷C网站开发模块易语言开发网站的又一选择
开源大赛期间楼主会将模块最新版本的源码放出,希望大家多多支持
前言
楼主此前基于e2ee开发了一款发卡网酷C发卡网 - 新功能:网络验证_精易论坛 (125.la),随着用户的增多,不少用户开始抱怨楼主使用了e2ee开发,免费版的e2ee限制了12个连接数和2线程,性能不够使用。(楼主内心:原本以为e2ee的付费是作者付费,也没想到e2ee是收最终用户的钱,这波怪我)于是开始着手替换e2ee中的某些功能,打造一个高仿e2ee的网站开发模块,酷C网站开发模块就此诞生了。
说明
本模块为了最大限度的匹配e2ee,保留使用了e2ee支持库中的 存取键值表 与 存取列表 用于数据交互,因此需要先安装e2ee支持库后使用
目前已经实现酷C发卡网使用到e2ee功能的100%,模块本就是作为楼主项目的替代方案诞生的,因此部分功能如:redis等暂未封装,但已经最大限度的模仿e2ee的网站开发模式,足以开发中小型网站使用,如果您使用e2ee开发过网站,本模块不需要任何学习,看看例子可以直接上手。本模块只是作为易语言开发的多一种选择,希望大家多多支持神2大大的e2ee支持库!!
功能概览
0.不限制线程,不限制连接,不限制IO性能
1.全局函数的定义(本模块中叫:公共函数)
2.常用请求功能的封装(这部分比e2ee多了几个便捷的小功能,如直接获取host信息)
3.线程安全的数据库操作(目前仅支持sqlite,其他数据库您可以自己添加,也可以等后期更新)
4.数据库分页
5.数据库自动建表
6.易语言数据直接保存到数据库
7.映射中心(json与易语言数据与数据库数据的互相转换)
8.二维码生成
9.更多功能请查看例子与模块类方法
10.全面打通数据库映射与表单数据转换
致谢
站在巨人肩膀上,感谢如下项目
E2EE HPsocket EFlask zyJson zySqlite 酷C映射模块
其他
使用前请先安装:e2ee支持库
E2EE应用服务器套件 - 下载 - E2EE易语言网站敏捷开发框架 (jimstone.com.cn)
这里统一回复下易友的问题:为什么仿e2ee还要用e2ee的支持库?
因为自己之前的项目200多个接口是用的e2ee的存取键值表做的数据交互,全部更改为其他json的话太麻烦,因此保留了e2ee的存取键值表和存取列表,后续有时间了会全部替换成rjson或者cjson。
2021年10月20日21点30分 更:已经开始着手将e2ee的存取键值表替换成zyjson
引用模块
源码文件名 | 模块文件名 |
---|
中级例子 JSON转为易语言数据.e | |
中级例子 取上传文件.e | |
中级例子 数据库自动建表.e | |
中级例子 直接保存易语言数据到数据库中.e | |
入门例子 1启动一个网站.e | |
入门例子 2静态资源与模板.e | |
入门例子 3鉴权.e | |
入门例子 取参数.e | |
高级例子 网址缩短工具.e | |
引用支持库
源码文件名 | 支持库文件名 | 支持库标识 |
---|
中级例子 JSON转为易语言数据.e | 系统核心支持库 5.7 | d09f2340818511d396f6aaf844c7e325 |
E2EE互联网服务器套件2.7.2 2.0 | AA50CDD5A14C4C5DB81BAE05DE4DDE6D |
特殊功能支持库 3.1 | A512548E76954B6E92C21055517615B0 |
中级例子 取上传文件.e | 系统核心支持库 5.7 | d09f2340818511d396f6aaf844c7e325 |
E2EE互联网服务器套件2.7.2 2.0 | AA50CDD5A14C4C5DB81BAE05DE4DDE6D |
应用接口支持库 3.1 | F7FC1AE45C5C4758AF03EF19F18A395D |
特殊功能支持库 3.1 | A512548E76954B6E92C21055517615B0 |
中级例子 数据库自动建表.e | 系统核心支持库 5.7 | d09f2340818511d396f6aaf844c7e325 |
E2EE互联网服务器套件2.7.2 2.0 | AA50CDD5A14C4C5DB81BAE05DE4DDE6D |
中级例子 直接保存易语言数据到数据库中.e | 系统核心支持库 5.7 | d09f2340818511d396f6aaf844c7e325 |
E2EE互联网服务器套件2.7.2 2.0 | AA50CDD5A14C4C5DB81BAE05DE4DDE6D |
入门例子 1启动一个网站.e | 系统核心支持库 5.7 | d09f2340818511d396f6aaf844c7e325 |
E2EE互联网服务器套件2.7.2 2.0 | AA50CDD5A14C4C5DB81BAE05DE4DDE6D |
应用接口支持库 3.1 | F7FC1AE45C5C4758AF03EF19F18A395D |
入门例子 2静态资源与模板.e | 系统核心支持库 5.7 | d09f2340818511d396f6aaf844c7e325 |
E2EE互联网服务器套件2.7.2 2.0 | AA50CDD5A14C4C5DB81BAE05DE4DDE6D |
应用接口支持库 3.1 | F7FC1AE45C5C4758AF03EF19F18A395D |
入门例子 3鉴权.e | 系统核心支持库 5.7 | d09f2340818511d396f6aaf844c7e325 |
E2EE互联网服务器套件2.7.2 2.0 | AA50CDD5A14C4C5DB81BAE05DE4DDE6D |
应用接口支持库 3.1 | F7FC1AE45C5C4758AF03EF19F18A395D |
入门例子 取参数.e | 系统核心支持库 5.7 | d09f2340818511d396f6aaf844c7e325 |
E2EE互联网服务器套件2.7.2 2.0 | AA50CDD5A14C4C5DB81BAE05DE4DDE6D |
应用接口支持库 3.1 | F7FC1AE45C5C4758AF03EF19F18A395D |
特殊功能支持库 3.1 | A512548E76954B6E92C21055517615B0 |
高级例子 网址缩短工具.e | 系统核心支持库 5.7 | d09f2340818511d396f6aaf844c7e325 |
E2EE互联网服务器套件2.7.2 2.0 | AA50CDD5A14C4C5DB81BAE05DE4DDE6D |
应用接口支持库 3.1 | F7FC1AE45C5C4758AF03EF19F18A395D |