AppSite

PHP跨平台应用/网站开发引擎

AppSite 是一个以面向对象方式为主要思想的开发引擎,包括了一套可用于企业级应用的服务端程序、管理后台程序以及API接口容器和一个网站端容器。 引擎内置了众多基础核心模型和基础模块,通过相应的功能组合可以快速实现各类需求。

AppSite 可用于开发网站、服务端程序、API接口、后台管理程序或者是同时兼顾。

AppSite 支持各种开箱即用的特性与功能

内置的核心CMS模块

  • Common 通用内容管理模块 [ 分类、文章、媒体管理、标签、关联数据、表单管理、站内消息、站内通知、积分 ]
  • Access 权限控制模块 [ 操作权、归属权、认证、有效性管理 ]
  • User 用户模块 [ 账户、个人信息、电商信息、钱包、偏好、收藏、评论、用户组 ]
  • Commerce 电商模块 [ 商品、支付、订单、物流、核销、优惠券、折扣 ]

基于上述完善的基础模块,可以用来构建绝大部分互联网应用

模型化开发

基于ASModel基础类进行快速的模型设计,只需要对模型的属性进行设计,即可完成一个新模型的开发,几分钟就可以完成一个新功能。 模型基础类支持了使用Redis进行缓存,开启了Redis后,可自动开启访问缓存用来降低数据库负载提高并发能力。

面向对象数据库访问

AppSite基于内置的ASDB类进行面向对象式数据库访问,告别冗长复杂的数据库语句,支持联表查询。

更多关于ASDB

内置国际化处理

只需要进行翻译文件的准备以及在需要的地方使用{i18n{ key }i18n} 即可进行国际化使用。 关于国际化

内置图片裁切服务

在没有云服务支持的时候,可以使用内置图片裁切功能,访问图片的时候增加图片参数即可访问裁切后的图片资源

内置区块链技术

基于InnerBlockChain IBChain类,可以进行内部的防伪造Chain的构造,可以用于构建完整的可追溯应用系统。

支持开箱即用的平台能力

  • WeChat 微信登陆/微信支付
  • BaiduOCR OCR图像识别
  • GoogleAuth 谷歌登陆
  • PayPal 国际Paypal支付
  • Stripe 国际Stripe支付
  • phpMailer 邮件收发能力
  • AMap 高德地图
  • IAP 苹果应用内支付
  • SMS 阿里SMS

results matching ""

    No results matching ""