Oil 工具是特别的套件,命令可被使用于许多地方,以促进快速开发, 帮助测试你的应用程序及运行任务。 Oil 是一个选择性的命令列实用工具,旨在帮助加快开发,提供多种函式: 产生 - 建构 MVC 模组、迁移及整个鹰架。 精炼 - 运行任务如迁移与你自订的。 套件 - 安装、升级及移除套件。 控制台 - 使用 shell 即时测试你的程式码。 测试 - 运行 PHPUnit 测试。 伺服器 - 使
简介 许多资料库的操作回归基本的 CRUD(建立、取回、更新、删除)操作。 Model_Crud 类别提供标准化的功能,类别能帮助你: 建立资料库条目 取回资料库条目 更新资料库条目 删除资料库条目 条目输入验证 你的第一个模型 要使用 Model_Crud 类别,建立一个类别扩充 \Model_Crud,範例: <?php class Model_Users extends \Model_Cr
简介 Theme 类别为你的应用程序提供主题。 一个主题会集合主题样板(检视)和资产, 并且允许你透过切换活跃主题来变更应用程序的外表与感觉。 就像模组和套件,主题可以被储存在多个位置。你可以在配置档案中定义到这些位置的路径, 或在执行阶段把他们添加到主题实例。一个主题是透过它的名称来识别,必须等于在主题位置中使用的主题文件夹名称。 如果该主题在多个位置被定义, 第一个找到的会被使用。 Theme
简介 Mongo_Db 类别提供方法与 Mongo 资料库 互动。 除了提供通常的新增、选择、删除和更新的功能之外, 它有一些管理方法帮助你对资料库实用操作。 配置 对于每一个 Mongo 资料库连线在 app/config/db.php 的 Mongo 阵列里必须有一个配置。配置选项和解释表列如下, 每个配置须包含主机名称和资料库名称。 参数 类型 必要 描述 hostname 字串 是 主机名
简介 File 类别提供一系列的方法与档案&目录协作。 可以透过一些辅助方法完成,或透过更进阶的物件导向方法, 其中所有的档案和目录被包裹在物件。 配置 File 类别是高度可配置性的,并给你类别提供行为所需要的所有控制。 限制档案系统存取,与藉由档案类型设定驱动, 其配置设定各不相同。 预设的 File 配置被放在 core/config/file.php。要变更这些设定, 建立一个带有你自己设
简介 Fuel 提供基于资料库抽象层的驱动程序, 在编写的时候支援的驱动程序有 MySQL、MySQLi 和 PDO。 除了常规的资料库互动,Fuel 也具有 DBUtil 类别以执行资料库操作如建立资料库、 添加栏位及更多。 请注意:并非所有的特色都被每一种驱动程序支援。 配置 为了开始与资料库协作,你必须变更资料库设定。 全域设定对你在 APPPATH/config/db.php 定义的所有
在Web应用中,服务器把网页传给浏览器,实际上就是把网页的HTML代码发送给浏览器,让浏览器显示出来。而浏览器和服务器之间的传输协议是HTTP,所以: HTML是一种用来定义网页的文本,会HTML,就可以编写网页; HTTP是在网络上传输HTML的协议,用于浏览器和服务器的通信。 在举例子之前,我们需要安装Google的Chrome浏览器。 为什么要使用Chrome浏览器而不是IE呢?因为IE实在
在Web应用中,服务器把网页传给浏览器,实际上就是把网页的HTML代码发送给浏览器,让浏览器显示出来。而浏览器和服务器之间的传输协议是HTTP,所以: HTML是一种用来定义网页的文本,会HTML,就可以编写网页; HTTP是在网络上传输HTML的协议,用于浏览器和服务器的通信。 在举例子之前,我们需要安装Google的Chrome浏览器。 为什么要使用Chrome浏览器而不是IE呢?因为IE实在
λ 更值得注意的是,它仍走在程序语言技术的最前面。懂 Lisp 的程序员会告诉你,有某种东西使 Lisp 与众不同。 Lisp 与众不同的部分原因是,它被设计成能够自己进化。你能用 Lisp 定义新的 Lisp 操作符。当新的抽象概念风行时(如面向对象程序设计),我们总是发现这些新概念在 Lisp 是最容易来实现的。Lisp 就像生物的 DNA 一样,这样的语言永远不会过时。 1.1 新的工具 (
国内云服务参差不齐,国外却是一片欣欣向荣,曾经的 IaaS AWS 已经逐步将它的触手扩展开来,渗透进不同的领域, 在 IaaS、PaaS、SaaS、DaaS 领域均有涉及,现在已经是国外创业者的首选平台。 Hacker News 上有一篇评分非常高的一个 AWS 介绍文章叫做《Amazon Web Services in Plain English》,这里简单做一下搬运。 基本服务 如果你要使用
git 是 Linux 之父 Linux 开发的开源的分布式版本控制系统,通常用于代码的版本控制。和 SVN 这样依赖中心服务器的版本控制系统不同的是,git 是分布式的,因此被称为分布式版本控制系统。 基本概念 代码仓库:一般是指正在使用 git 的项目及其所有记录版本。 提交:提交是 git 版本控制的最小单位,每个提交都有一个 UUID 作为区分,以及提交信息作为注释。 HEAD:当前代码库
在使用 git 之前最好先配置一下,会给你带来更好的使用体验。 你可以使用 git 命令对 git 进行配置,也可以手动编辑 git 配置文件,这个文件通常是 ~/.gitconfig。 在正式使用 git 之前,你通常需要配置自己的身份——包括自己的名字和邮箱,这会在 git 的提交记录中显示: git config --global user.name "Kane Blueriver" git
本篇笔记先简析Vue大致流程,细节实现在后续再慢慢研究。 Vue的三个关键词:MVVM、渐进式、响应式 MVVM Model、View、ViewModel。其中Model和ViewModel互相映射,View和ViewModel互相绑定,其中ViewMode是核心,但这一块由Vue包揽了,大部分时间我们只关心Model就够了。 渐进式 渐进式框架,我的理解通俗一点讲: 你可以在任何阶段使用Vue。
简介 为了及时将重要信息告知用户,无论是通过API还是目睹控制台,我们提供了主动推送消息的服务。 使用通知服务前需要先设置通知URL,设置方法详见设置通知URL。 主动推送消息的API有: 1、创建频道 2、修改频道信息 3、修改观看页信息 4、删除频道 5、视频转码通知 6、直播文档 在目睹控制台操作,主动推送消息的有: 1、创建频道 2、修改频道信息 3、关闭频道 4、打开频道 5、删除频道
简介 目睹API是基于目睹自主研发的目睹云提供给用户进行定制的接口服务。您可以通过目睹API,依照文档说明与自己的系统进行集成,定制属于您自己的直播服务。目睹API功能全面且稳定安全,让您告别复杂的架构设计和编程开发,将更多的精力和成本放在业务及用户身上,实现共赢。 API使用步骤 API的使用分为三步: 成为专业版用户,点此升级为专业版。 得到ACCESS TOKEN:点此获取ACCESS TO