DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: jeff1314
今日帖子: 0
在线用户: 4
导航: 论坛 -> Web应用开发 斑竹:bodies  
作者:
男 drroc (mvcxe) ★☆☆☆☆ -
盒子活跃会员
2022/2/27 11:21:39
标题:
[失踪人口回归]MVCXE V3 RC1发布(Delphi Web 快速开发框架) 浏览:1764
加入我的收藏
楼主: 请加Web开发分享QQ群:133245582

百度云下载:
链接:https://pan.baidu.com/s/1zwxRzsPYW5Y6P269H8FYzw?pwd=3rc1
提取码:3rc1
天翼云下载:
https://cloud.189.cn/t/z63QjqMJbiMj

经过3个beta版本,基本达到自己的预期,欢迎下载试用。

MVCXE官网及DEMO预览网站暂时关闭。

Readme.txt
----------
MVCXE 3.0 rc1 for Delphi 11

这是正式版本发布前的预览版本,之后不会有大的变更,但仍不推荐用于生产环境。(文档将会与正式版一起发布)

安装方法:
1,将Dcp目录的文件Copy到Delphi 11的Dcp公共目录,如:C:\Users\Public\Documents\Embarcadero\Studio\22.0\Dcp
2,在Delphi 11中打开工程组mvcxe.groupproj,并尝试编译
3,在mysql中新建立三个数据库(字符集用utf8),使用Install目录下的fly_mysql.sql还原数据库fly,da_mysql.sql还原数据库da,ferry_mysql.sql还原数据库ferry
   并修改release\appsettion.json中ConnectionString内的数据库连接信息。
4,编译出5种server,可以按自己需要选择,在Delphi IDE中建议用Webborker.Console来调试程序。
   release\Webborker.Console.exe是用Indy实现的WebServer
   release\HttpSys.PnServer.exe是用Http.Sys实现的WebServer(有些系统需要管理员权限运行)
   release\Node.Pas.exe是用LibUV实现的WebServer
   release\mod_webbroker_22.dll/mod_webbroker_24.dll是Apache DSO模块(安装方法参考源码里的注释)
   release\wwwroot\Webborker.ISAPI.dll是ISAPI模块(Apache安装方法参考源码里的注释,IIS安装方法参考网上教程,另需要将release目录下非wwwroot目录的文件剪贴到wwwroot里的App_Data目录内)
   运行release\Webborker.Console.exe,会自动打开浏览器浏览http://localhost:8080/
5,现在提供了三个Demo,在demo目录下,Controller一般存放MVC的C层工程,Webapi一般存放Api工程,BLL一般存放数据逻辑层的工程,模板放在views目录下
   Fly社区:http://localhost:8080/,管理员帐号admin,密码123456
   DelphiAdmin后台管理脚手架:http://localhost:8080/backend/,管理员帐号admin,密码123456
   Ferry后台Api:http://localhost:8080/swagger/index.html

6,Ferry后台Api DEMO参考https://www.fdevops.com/docs/ferry-tutorial-document/install安装ferry demo前端
# 1. 拉取代码,以下命令二选一即可:
git clone https://github.com/lanyulei/ferry_web.git
git clone https://gitee.com/yllan/ferry_web.git
 
# 2. 进入工作路径
cd ferry_web
 
# 3. 安装依赖
npm config set registry https://registry.npm.taobao.org
npm install
# 若npm install安装失败,可尝试使用一下命令安装
npm install --unsafe-perm
 
# 推荐使用cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install

# 4. 修改 .env.development 文件
# base api
VUE_APP_BASE_API = 'http://localhost:8080/api'  # 修改为您自己的域名
 
# 5. 启动程序
npm run dev
 
# 6. 访问http://localhost:9527,是否可正常访问
----------------------------------------------
MVCXE中国首个DELPHI MVC WEB框架:https://www.mvcxe.com/
作者:
男 siaosa (siaosa) ★☆☆☆☆ -
盒子活跃会员
2022/2/28 8:35:18
1楼: 支持Linux不?
----------------------------------------------
-
作者:
男 zhuzh_yuy (华) ★☆☆☆☆ -
普通会员
2022/2/28 9:49:56
2楼: 厉害了
----------------------------------------------
-
作者:
男 drroc (mvcxe) ★☆☆☆☆ -
盒子活跃会员
2022/2/28 9:50:58
2楼: 3.0还不支持,不过已经基本刨去winapi依赖,下一个版本会实验性地尝试一下支持linux
----------------------------------------------
MVCXE中国首个DELPHI MVC WEB框架:https://www.mvcxe.com/
作者:
男 lidengwen (lidengwen) ★☆☆☆☆ -
普通会员
2022/2/28 10:13:56
3楼: 访问官网http://www.mvcxe.com/超时,打不开。
----------------------------------------------
-
作者:
男 drroc (mvcxe) ★☆☆☆☆ -
盒子活跃会员
2022/2/28 10:59:02
4楼: 是的,因为某******中*****国*****代******理不断*****sao******扰******,暂时关了,RC2将会和文档一起挂出来,没办法,惹不起我还能躲得起
----------------------------------------------
MVCXE中国首个DELPHI MVC WEB框架:https://www.mvcxe.com/
作者:
男 bestfw (bestfw) ▲▲▲▲▲ -
普通会员
2022/2/28 18:53:12
5楼: 移植到codetyphon,行不行?
----------------------------------------------
-
作者:
男 isxuzhu (e.Wong) ★☆☆☆☆ -
盒子活跃会员
2022/2/28 19:53:31
6楼: 大哥,可否弄些截图看看
----------------------------------------------
你我,都可以是个造梦者!欢迎加入脚本引擎PaxCompiler交流群303904495http://www.cnblogs.com/fireboxsoft有需要错别字检测软件的朋友可以在我博客上的地址下载使用,备注“2ccc”的朋友可以免费获取超级黄金VVVVVVVVVVIP授权
作者:
男 drroc (mvcxe) ★☆☆☆☆ -
盒子活跃会员
2022/2/28 23:28:51
7楼: MVCXE是后端开发框架,截图看到的只是用他做出来的DEMO,DEMO美丑强弱意义并不大

相信文档对开发者更有意义,最近会加速文档编写

暂时不会考虑移植到freepascal,个人业余兴趣开发,精力有限。
----------------------------------------------
MVCXE中国首个DELPHI MVC WEB框架:https://www.mvcxe.com/
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行170.8984毫秒 RSS