• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

商派 ONex_b2b2c 框架开发手札(一)- 概述

php 搞代码 4年前 (2022-01-23) 17次浏览 已收录 0个评论
文章目录[隐藏]

由于是国内框架,框架是很大很全,功能很多,但是一点都谈不上精美。

光看文档的组织,根本就不能够满足最基本的开发要求,大部分还是的脑补,于是,补完之后还是得乖乖连文档也补一下。

权当是开源精神帮助官方写文档。

在这里,有必要先列一个提纲,因为研究得比较快,要点也比较散乱。

  1. 安装 b2b2c 环境

    • 使用 php5.6 + Nginx + Zend Guard Loader 的基础配置

    • 处理好的 Docker 镜像

  2. 开发目录 /custom 的配置

  3. 创建并启用 app

  4. 使用 controller 和路由创建视图层

  5. 使用 dbschema 创建数据库表

    • 目录结构

    • 定义语法

    • 映射到数据库

  6. 创建 model 类

    • 目录结构

    • 创建与 db*本文来@源gao@daima#com搞(%代@#码@网2

      搞代gaodaima码

      schma 对应的模型

    • 调用方式

  7. 创建 /myapp/lib下面的工具类

    • 目录结构

    • 创建指定的工具类

    • 单例模式

安装 b2b2c 环境

使用

首先,我们开发的基础就是拿到的商派框架代码,b2b2c 的一个压缩包,然后我们第一步需要让它跑起来。

创建并启用 app

首先,其实框架里面对 /custom目录的支持不可谓不粗糙,导致我在开头掉进坑里转了好久。

ATTENTION:如何才能避免掉进这个坑

切记!开发全程切勿将应用目录 myapp放到 /custom里面,正确的使用方法是,一直将 myapp目录放在 /app目录下面,直到上线之后,进后台启动这个 app,再用 ./cmd update进行更新,然后再将 app 目录移动到 /custom下面,否则 app 根本不能在注册器中出现!

创建一个 app 文件夹(此处用 sysmyapp),注意,要么使用 sys开头,要么使用 top开头来命名你的 app。

然后里面按照文档编写一个 app.xml,最精简的例子大概如下:

我的APPserviceAlfred Huang (呆滞的慢板)[email protected]://www.huangwenchao.com.cn0.1.0MIT license

注意上面的

使用 dbschema 创建数据库表

创建 myapp/lib下面的工具类

【转载请附】愿以此功德,回向 >>

以上就是商派 ONex_b2b2c 框架开发手札(一)- 概述的内容,更多相关内容请关注搞代码(www.gaodaima.com)!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:商派 ONex_b2b2c 框架开发手札(一)- 概述

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

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

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址