开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 21184|回复: 103
收起左侧

[易语言纯源码] web2e ----使用易语言开发基于Apache的WEB服务

[复制链接]
结帖率:95% (59/62)
发表于 2018-4-19 19:52:40 | 显示全部楼层 |阅读模式   安徽省合肥市
分享源码
界面截图:
是否带模块: -
备注说明: -
本帖最后由 小白熊 于 2018-4-20 01:27 编辑

复制代码
web2e  它是一个基于 Apache mod_wsgi  Python diango 的包装  它可以让易语言开发的dll作为后端服务

web2e 原理  使用Python的ctypes库调用DLL 完成DLL的交互使用django 作为框架,在使用 mod_wsgi 进行python与apache的通讯

web2e原理简单 目前只是一个雏形 后期有时间会进行更新


使用易语言开发一个dll即可完成返回用户数据 并且非常简单
并且apache服务器的稳定性及功能非常强大!


web2e 包装了 apache 2.4 python3.4 django 等  web2e纯绿色 无需安装 无残留 卸载直接删除文件夹即可


第一步:下载web2e 百度云:https://pan.baidu.com/s/1KGF7P3hL33kudjxNlzAgMQ

第二步:修改apache配置  

  1. 它在 Apache24\conf\httpd.conf
  2. 使用notepad打开
  3. 将 #-------------------------------------------- 上面的所有路径
  4. 例如 LoadFile "c:/users/lilei/desktop/web2e/python3/DLLs/python3.dll"  的 C:/Users/lilei/Desktop/web2e
  5. 改为你真是的目录
  6. 注意  一定不能使用 \ 必须使用 /
  7. Listen 8000  这是监听的端口 改成你想要的即可
  8. ServerName 127.0.0.1:8000   这是服务器名称 改成你想要的即可 例如  xxx.xxx.com 如果有端口 xxx.xxx.com:xxx
复制代码


到此配置结束

  1. 接下来你启动 web2e.exe 然后点击启动apache 然后你在浏览器访问 你设置的地址以及端口
  2. 如果你看到以 “你好,web2e 易语言HTTP后端开发!” 开头的一串东西 代表你设置成功了!!

  3. 接下来  开发你的功能 功能通过dll实现 名称必须是 init.dll 开发完成后将 init.dll
  4. 放到目录 Apache24\bin\ 下面就行 覆盖原来的
复制代码


主目录下有个 init.e 这是开发模板可以参考


web2e目前只是一个雏形,支持了易语言开发的dll作为后端处理,并且返回数据,后期大量针对 数据的处理 html模版开发 便捷开发 并提供高性能的各种功能处理方案 等进行开发 类似于php等语言的web开发框架一样



有任何问题加QQ群:518640525  或者在贴内 反应

欢迎使用 web2e !!!


注意:非常抱歉,在0.01这个版本中忘记打包一个重要的文件,但是目前你可以通过安装python 来解决需要但python版本 3.4.2 必须是 32位版 即 x86
传送门:https://www.python.org/ftp/python/3.4.2/python-3.4.2.msi


0.02版本重新打包了python,解决了apache不能启动的问题,无需再自己安装python。可在百度云内下载0.02版






补充内容 (2018-4-23 21:13):
原百度云链接被屏蔽,新链接 链接: https://pan.baidu.com/s/1ne5x0gg_jyZ6S4caElnY3g 密码: wb1r

补充内容 (2018-4-23 21:26):
百度云又被屏蔽,改成微云:https://share.weiyun.com/5LB3JGt

补充内容 (2018-4-26 15:34):
最新版本:https://bbs.125.la/thread-14158196-1-1.html

点评

虽然我用php 但是还是要给你点赞   广东省深圳市  发表于 2019-3-18 13:52
虽然这类产品我非常支持,但是这种产品是没有市场的。   河南省安阳市  发表于 2019-2-6 00:04
4月份发的 总是出现 没有精华了吗   江苏省徐州市  发表于 2018-9-16 18:54
出现了出现了!!WAME出现了!!!!   柬埔寨  发表于 2018-4-20 21:54
易语言开发WEB指日可待   浙江省杭州市  发表于 2018-4-20 16:49
0.02版本在干净的系统中测试了,测试了 win7 winxp win10 都可以正常运行   安徽省合肥市  发表于 2018-4-20 01:04

评分

参与人数 9好评 +9 精币 +28 收起 理由
zxx120 + 1 + 2 支持开源~!感谢分享
代码洁癖症 + 1 支持开源~!感谢分享
vlouse + 1 + 2 支持开源~!感谢分享
青舟 + 1 + 5 我爱你
日勿日勿 + 1 + 2 支持开源~!感谢分享
大飛 + 1 + 5 感谢发布原创作品,精易因你更精彩!
小小小Baby + 1 + 2 学习了,果断好评!!
汉族 + 1 + 2 支持后期
胆小的老虎 + 1 + 8 感谢发布原创作品,精易因你更精彩!

查看全部评分


本帖被以下淘专辑推荐:

发表于 2019-4-8 17:11:11 | 显示全部楼层   安徽省六安市
回复 支持 反对

使用道具 举报

发表于 2019-4-4 18:38:54 | 显示全部楼层   河南省郑州市
这个好用吗 这个怎么样
回复 支持 反对

使用道具 举报

结帖率:100% (10/10)

签到天数: 6 天

发表于 2019-3-31 16:56:20 | 显示全部楼层   河北省邯郸市
        感谢发布原创作品,精易因你更精彩!
回复 支持 反对

使用道具 举报

发表于 2019-3-17 23:37:43 | 显示全部楼层   山西省太原市
调用django很厉害啊,希望能出点教程,或者例程,因为有些东西不懂他什么意思,也不懂怎么运作的,不过效率挺高的
回复 支持 反对

使用道具 举报

发表于 2018-11-26 01:50:07 | 显示全部楼层   内蒙古自治区呼和浩特市
牛逼啊,老哥,
回复 支持 反对

使用道具 举报

结帖率:88% (15/17)
发表于 2018-10-6 11:24:44 | 显示全部楼层   湖南省长沙市
厉害了,易语言,认真的
回复 支持 反对

使用道具 举报

发表于 2018-9-22 09:33:30 | 显示全部楼层   吉林省通化市
感谢分享,谢谢·············
回复 支持 反对

使用道具 举报

结帖率:100% (4/4)
发表于 2018-8-16 20:06:00 | 显示全部楼层   湖南省衡阳市
向你学习~!!
回复 支持 反对

使用道具 举报

发表于 2018-8-8 17:16:40 | 显示全部楼层   广东省深圳市
666666666666666
很棒棒
回复 支持 反对

使用道具 举报

发表于 2018-8-8 17:16:13 | 显示全部楼层   广东省深圳市
666666666666666
很棒棒
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 诚聘英才| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 800073686,邮箱:800073686@b.qq.com
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表