当前位置: 首页 > 软件库 > Web应用开发 > 网站API >

tpframe

专业快速开发 api 接口、wap 站、微信站、pc 站的框架
授权协议 Apache
开发语言 PHP
所属分类 Web应用开发、 网站API
软件类型 开源软件
地区 国产
投 递 者 公冶桐
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

一个为快速开发 api 接口、wap 站、微信站、pc 站而生的框架

TPFrame 保持了 ThinkPHP5 原有的所有特性,在 ThinkPHP 动力驱动模式下做了进一步的开发,对 CBD 模式做了更深的强化,优化核心,减少依赖,为个人或企业建站提供高效、快速解决的方案,是你快速做在线成品、可自己扩展的首选利器,TPFrame 的主要特性:

  • 网站目录结构清晰、合理

  • 保留 ThinkPHP5 所有模式,你可以运用任何 ThinkPHP5 可用的操作

  • 系统可完全采用CBD模式进行随意扩展

  • 系统采用多层(控制层、模型层、逻辑层、视图层)设计模式来更低的减少各个模块之间的耦合度,让你的代码在开发不同系统时可更好的重复利用

  • 系统可插件式开发功能模块

  • 基于命名空间和众多PHP新特性

  • 核心功能组件化

  • 强化路由功能

  • 更灵活的控制器

  • 重构的模型和数据库类

  • 配置文件可分离

  • 重写的自动验证和完成

  • 简化扩展机制

  • API 支持完善

  • 命令行访问支持

  • REST 支持

  • 引导文件支持

  • 方便的自动生成定义

  • 真正惰性加载

  • 分布式环境支持

  • 更多的社交类库

TPFrame的运行环境要求PHP5.4以上。

  • 经过几天的努力,基本功能版已经完成,有待大家验证... robot插件主要的功能是帮助我们写部分代码的基本,目前阶段已经实现后台curd数据管理的基本操作,更多功能待续... 1、首先下载robot插件

  • 删除(真删除、软删除)很简单 一、控制器 在User.php控制器添加删除操作 lt;?php namespace app\frontend\controller; use \tpfcore\Core; class User extends FrontendBase { public function add() { IS_POST && $this->jump(Core::loadModel($

  • 经过一段时间的打磨,tpframe6终于初步完成上线了,追风的同学可以带走,可能还存在一些小问题,现只可以在gitee上下载 如果你是tpframe的粉丝,那tpframe 6同样也是你的菜,它沿用了老版本的所有特性,开发模式,书写规范等等,现把一些改动的地方整理如下(tp5到tp6的升级改动,请查阅官方文档): 应用配置名称调整 thinkphp6配置文件更细化了,比以前的版本更多的配置,但tp

 相关资料
  • 在第三章中,我们将会学习如何使用最为流行的 Node.js Web开发框架 — Epxress 开发一个小型的站点,并包含了如何部署到服务器的章节。 这部分的内容曾发布在我的个人博客上:Express开发Web应用,Express开发Web应用2。本章中将试图以更为清晰的语言讲解整个开发、部署的过程。 整个网站的代码库开源于:github.com/SFantasy/Riki。

  • 站内信用于查看通过控制台发送给用户的信息。 站内信用于查看通过控制台发送给用户的信息。一般为用户操作通知和操作成功信息、工单审批和任务完成等信息。 说明 管理后台下可以看到系统所有的站内信; 域管理后台下可以看到本域下所有的站内信; 项目视图下仅可以看到发送给当前用户的站内信 入口: 在云管平台单击左上角导航菜单,在弹出的左侧菜单栏中单击 “系统配置/消息中心/站内信” 菜单项,进入站内信页面。

  • Django 原生带有一个可选的“sites”框架。它是一个钩子,用于将对象和功能与特定的站点关联,它同时还是域名和你的Django 站点名称之间的对应关系所保存的地方。 如果你的Django 不只为一个站点提供支持,而且你需要区分这些不同的站点,你就可以使用它。 Sites 框架主要依据一个简单的模型: class models.``Site 用来存储Web站点的domain 和name 属性的

  • 主要内容:为什么需要创建网站?,如何安装设置网站?一个网站可以被定义为多个相互关联的网页的集合,并且可以通过使用诸如Internet Explorer,Mozilla,Google Chrome或Opera的浏览器访问主页来访问。 例如,小牛知识库的网站地址是 - www.yiibai.com ,打开后显示如下图 - 每个网站都有自己的URL,这是一个唯一的全球地址,称为域名。 一个URL包含(例如:) - 第1段 - 用于访问网站的协议,在这种

  • 主要内容:面向读者,前提条件一个网站可以被定义为几个网页的集合,这些网页都是相互关联的,可以通过访问主页,使用诸如Internet Explorer,Mozilla,Google Chrome或Opera等浏览器来访问。 在本教程中,我们将解释网站开发的概念,从最简单到最高级的。 这将有助于新手用户了解所有关于网站建设的知识技术,以及如何设计和维护。 同时,本教程还有足够的材料可以帮助系统管理员扩大对网站的了解。 面向读者

  • 问题内容: 我之前使用过ZurbFoundation和Skeleton,所以我对它们都很熟悉,但是我以前从未不必将现有网站转换为响应式网站。什么是转换我的网站最快的方法?使用上面的框架,还是为已经提供的代码添加媒体查询?(那还行吗?) 问题答案: 确定要支持的设备,然后添加带有以下内容的样式表:

  • 网站信息在前台模板开发时是很常用的,CMF 直接在基类中封装好了网站信息的获取,模板开发时只要直接使用就好了,一些常用的网站信息都放在$site_info 变量中 {$site_info.site_name} /站点名称 {$site_info.site_icp} /备案信息 {$site_info.site_admin

  • 网站信息 网站信息在前台模板开发时是很常用的,CMF 直接在基类中封装好了网站信息的获取,模板开发时只要直接使用就好了,一些常用的网站信息都放在$site_info 变量中 {$site_info.site_name|default=''} /站点名称 {$site_info.site_icp|default=''} /