• 欢迎访问爱玩吧
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏爱玩吧

【易语言】FastCGI模式易语言开发WEB后台全套技术

教程资源 aiwanyule 6年前 (2016-05-11) 2175次浏览 已收录 28个评论

易语言教程】FastCGI模式易语言开发WEB后台全套技术

酝酿已久的易语言开发WEB后台项目终于面世,自从上次发过一个不成形的类似产品,发现很多易友需要这个东西,经过这次的研究,并开发了一款标准的基于FastCGI模式的易语言开发Web后台的框架。

程序编译所需要的支持库及模块

bbs.eyuyan.com/read.php?tid=369183

要开发WEB后台,当然必须要有的就是WEB服务器,以下示例中有一套完整的HTTPServer源码,该源码是基于网云IOCP3.0环境,目前支持以下功能,如果需要其它功能可自行扩展。该HTTPServer源码编译后不需要依赖系统任何服务器,完全独立运行。

支持最新版本PHP5.6.0  

官方下载:windows.php.net/downloads/releases/php-5.6.0-nts-Win32-VC11-x86. zip

要运行此版本PHP,需要安装VC2012运行库 下载地址:www.xiazaiba.com/html/7679.html

下载时注意去掉连接中的空格,论坛不让发连接

支持多网站

支持绑定域

(重要)支持易语言开发FastCGI程序(源码中有),开发的CGI目前只能在此HTTP服务器是应用,暂不支持其它服务器

下面是易语言开发WEB后台环境搭建流程:

1,下载程序所需要的支持库,下载后安装到易语言中

2,HTTPServer_FastCGI本站下载地址:

注意:本段内容须成功“回复本文”后“刷新本页”方可查看!

3,将下载好的PHP程序解压,文件夹改名为:PHP5 放置在HTTPServer目录中,如果不需要支持PHP可跳过此步

4,打开HTTP服务器源码,运行

1,菜单 -> 系统设置 保存一次,这一步是为了自动保存一些必要的PHP环境设置

2,右键或菜单操作 -> 新建网站  

网站名称,随便写

域名测试时可不用写,默认就可以

端口,指定一个没有使用的

网站目录,指定源码中的测试网站目录

点击添加保存

3,将网站目录的下cgi-bin目录中的 test_cgi.e 打开,进行编译。

编译前先点易语言工具 -> 网云开发辅助库 在登录窗口中输入用户名和密码随便后点击登录提示登录成功后即可编译。

将编译出的test_cgi.exe文件放在网站目录下的cgi-bin目录中

4,在网站列表中,右键点击菜单 FastCGI映射

点击添加映射按钮

名称输入 test

FastCGI程序选择刚才编译好的 test_cgi.exe

进程数默认

点击添加

再点击应用

关闭此窗口

5,选择网站右键菜单,点击启动网站,状态为运行中,则为启动成功,其它为错误号

6,选择网站右键菜单,点击打开测试网站,如果安装了PHP可以点击测试PHP支持,之后点击 调用易语言的FastCGI 就可以看到易语言CGI程序的内容已经显示在浏览器上。

恭喜您,服务器环境已经搭建完成。之后的就是您任意使用test_cgi框架来开发出自己的高性能的web后台吧。

如果您在使用该库或模块遇到任何问题,均可以加入群或联系技术支持请求帮助。

技术支持:QQ7600872

2000人交流群:7728000

以下是程序运行相关截图

【易语言】FastCGI模式易语言开发WEB后台全套技术

【易语言】FastCGI模式易语言开发WEB后台全套技术

【易语言】FastCGI模式易语言开发WEB后台全套技术

【易语言】FastCGI模式易语言开发WEB后台全套技术

【易语言】FastCGI模式易语言开发WEB后台全套技术

【易语言】FastCGI模式易语言开发WEB后台全套技术


爱玩吧 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:【易语言】FastCGI模式易语言开发WEB后台全套技术
喜欢 (0)
[]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(28)个小伙伴在吐槽
  1. 发而无法
    aewefqq2021-10-11 00:51 回复 Windows 10 | Chrome 93.0.4577.63
  2. 支持原创
    fofo2017-06-07 09:28 回复 Windows 7 | Internet Explorer 8.0
  3. 支持原创
    来源于网络2017-04-26 08:01 回复 Windows 7 | Chrome 49.0.2623.87
  4. 习学习怎么实现的
    16658999642017-04-17 12:25 回复 Windows 7 | Chrome 45.0.2454.101
  5. 似懂非懂所发生的
    张利民2017-03-04 21:33 回复 Windows 7 | Firefox浏览器 51.0
  6. 学习学习怎么实现的
    letian2017-02-28 16:16 回复 Windows 10 | Chrome 50.0.2661.102
  7. 学习学习怎么实现的
    mycaiden2017-01-13 13:52 回复 Windows 10 | Chrome 53.0.2785.104
  8. 是开源项目吗 挺期待的 想学习学习怎么实现的
    asfasf2017-01-10 14:32 回复 Windows 7 | Chrome 46.0.2490.86
1 2 3