【易语言教程】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
以下是程序运行相关截图