`
love~ruby+rails
  • 浏览: 856951 次
  • 性别: Icon_minigender_1
  • 来自: lanzhou
社区版块
存档分类
最新评论

支持云应用程序服务的PHP API

阅读更多

自称“PHP公司”的Zend Technologies发起了一个开源的Simple API for Cloud Application Services项目,希望可以帮助PHP开发人员在构建应用程序时访问各主流云平台。微软已经为PHP开发人员提供了Windows Azure SDK

许多技术供应商,如Zend、IBM、微软、Nirvanix、Rackspace和GoGrid参与了Zend领导的项目,希望可以创建易于使用的API来访问各种云资源。一开始,这个API提供了对Amazon Web Service的文件存储文档数据库存储简单队列服务,Rackspce云文件、Windows Azure和Nirvanix存储分发网络的支持。Zend希望可以将这个API作为Zend Framework的新组件,并称之为Zend Cloud。

微软在7月份发布了他们的Windows Azure SDK for PHP Developers,这是一套帮助PHP程序员使用Azure的工具。不久后,微软又向Zend的简单API提供了SDK。这个SDK由微软与RealDolmen联合开发,目前使用New BSD协议存放在CodePlex站点中。

PHP的Windows Azure SDK也提供了存储以外的支持:

  • 访问Windows Azure大文件、表格及队列的PHP类(CRUD操作)
  • 用于HTTP传输、AuthN/AuthZ、REST及错误管理的辅助类。
  • 管理、工具及日志支持。
  • 支持将PHP会话存放在Azure表格存储中。

目前,PHP开发人员可以同时使用Simple API和这个SDK,尤其是在那些面向存储以外的任务上。不过,将来的Simple API也会包含越来越多的功能。Zend建议目前在产品环境中小心使用这个API,因为它们还处于早期状态,很可能会有所改变。

这些接口可以很容易从PHP移植到其他OO语言上,因为它们原本就是以OO的方式设计的。观察这个项目是否会延伸出面向C#或Java的项目也是一件有趣的事情。

查看英文原文:PHP API for Cloud Application Services

分享到:
评论

相关推荐

    飞鹅云API-PHP版API-PHP_飞鹅云_云平台_

    总结,飞鹅云API-PHP版提供了强大的云打印功能,使开发者能够轻松地将打印服务整合到他们的PHP应用程序中。通过理解并掌握API的使用,开发者可以构建出高效、可靠的云打印解决方案,提升业务流程的效率。

    php 微信小程序 云开发 http api上传文件demo .rar

    云开发是微信小程序提供的一个重要服务,它集成了数据库、存储、身份验证等功能,使得开发者可以快速构建后端服务。在本压缩包中,我们有两个文件:test.html和shangchuan.php,它们展示了如何使用PHP调用微信小程序...

    阿里云ECS PHP调用API

    将这些信息安全地保存在你的应用程序中,通常以环境变量或密钥管理服务的形式。 2. **安装SDK** 阿里云提供了PHP SDK,可以通过Composer(PHP的依赖管理工具)进行安装。在项目根目录下运行以下命令: ``` ...

    微信小程序支付API-V3 PHP完整代码(包括微信小程序端)

    微信小程序支付API-V3是微信官方推出的一种在线支付方式,主要针对微信小程序应用,使得开发者可以轻松集成到自己的小程序中,实现用户在小程序内的商品购买和支付流程。本API的PHP实现提供了服务器端处理支付请求的...

    微信小程序 封装简易版php -api调用

    微信小程序是一种轻量级的应用开发框架,由腾讯公司推出,主要应用于移动端,为用户提供便捷的服务。在微信小程序中,开发者可以使用JavaScript、WXML(微信小程序标记语言)和WXSS(微信小程序样式语言)进行界面...

    PHP UDID自动签名工具源码开源_支持任何api签名_不掉证书_程序对接内测侠

    PHP开发的UDID全自动签名工具源码 支持任何api签名 不掉证书 支持重签 程序对接内测侠 内附安装说明 源码全开源无加密无授权 修复已知BUG 增加定制页面查看软件详细 增加签名权限 优化定制页面 完善应用信息后台...

    API服务短信平台

    在IT行业中,API(应用程序接口)服务是一种广泛使用的机制,允许不同的软件系统之间进行通信和交互。"API服务短信平台"是指通过API接口与短信服务提供商连接,实现自动化发送短信的功能。这种服务常用于验证用户...

    OhCrud是一个PHP微框架可帮助您快速编写简单而强大的应用程序并创建API

    OhCrud是一个专为PHP开发者设计的微框架,其主要目标是加速简单但功能强大的应用程序以及API的开发过程。在PHP的众多框架中,OhCrud以其轻量级和易用性脱颖而出,尤其适合初学者和小型项目。这个框架的核心功能集中...

    用于laravel应用程序的API资源管理器

    在 Laravel 框架中,API 的开发是现代 Web 应用程序不可或缺的一部分。API 资源管理器是帮助开发者更好地组织、测试和文档化这些接口的工具。标题所提及的 "用于laravel应用程序的API资源管理器" 恰好解决了这一需求...

    蓝奏云直链获取在线解析网站源码 蓝奏云链接解析 本地API接口.zip

    API(应用程序编程接口)是软件之间交互的一种方式,本地API接口则表示这些交互发生在同一台设备上,这提高了数据传输的安全性和效率。用户可以根据需求自定义调用接口,实现个性化的需求。 从提供的压缩包文件列表...

    在 PHP 应用程序中集成 Google Calendar代码

    在PHP应用程序中集成Google日历是一项常见的需求,它允许开发者将用户日历事件与Google服务无缝连接,提供统一的日程管理体验。以下是一份详细的知识点解析,涵盖了集成过程的关键步骤和技术要点。 **1. Google API...

    全新2023UI最新自助图文打印系统证件照云打印微信小程序源码 PHP后端 附教程.zip

    该压缩包包含的是一个全新的2023年版本的UI设计的自助图文打印系统,集成了云打印功能的微信小程序源码,以及PHP后端的支持和相关教程。这个系统主要适用于提供证件照打印服务,同时也可能支持其他类型的文档打印。...

    php微信小程序全套源代码(后台和小程序)

    同时,"后台"和"小程序php"强调了项目使用的编程语言是PHP,这是一种广泛应用于Web开发的脚本语言,尤其适合构建服务器端应用。 标签“微信小程序”和“php”进一步明确了项目的技术栈。微信小程序是一种轻量级的...

    腾讯云点播媒体上传PHP SDK VodUploadClient 实例

    总之,腾讯云点播PHP SDK的VodUploadClient简化了视频上传流程,使开发者能快速地将视频服务集成到PHP应用程序中,同时提供了断点续传等高级特性以应对各种网络环境。通过合理的错误处理和配置,可以实现稳定、高效...

    小程序源码云商城(带php后端).zip

    【小程序源码云商城(带php后端)】 在当今数字化商业环境中,小程序因其轻便、快捷的特性,已经成为企业开展线上业务的重要工具。而"小程序源码云商城(带php后端)"是一个完整的解决方案,它包含了构建一个功能...

    PHP版顺丰下单API、取消订单API、查询订单API

    PHP版的顺丰下单API、取消订单API和查询订单API是专门为开发人员设计的,用于集成顺丰速运的服务到自己的应用程序中,使得用户能够方便地进行物流管理。本文将详细讲解这些API的功能、使用方法以及如何通过提供的SDK...

    腾讯云-云函数serverless-thinkphp6.0专用的入口文件.zip

    ThinkPHP6.0是流行的开源PHP框架ThinkPHP的最新版本,它提供了全面的MVC(Model-View-Controller)支持,简化了Web应用程序的开发。在Serverless环境下,ThinkPHP6.0的使用需稍作调整,以适应无服务器的运行模式。 ...

    淘宝客api程序源码版

    通过调用这些预定义的函数,开发者可以轻松地在自己的应用程序中集成淘宝客的功能。 在使用淘宝客API时,开发者需要了解以下几个核心知识点: 1. **API认证**:淘宝客API通常需要开发者申请并获得API密钥,这些...

    2023全新UI最新自助打印系统云打印小程序源码 PHP后端 附教程.zip

    这是一个关于2023年全新UI设计的自助打印系统,采用了云打印技术并结合了微信小程序,提供了PHP后端的支持。这个系统旨在提供一个便捷的自助服务,让用户能够轻松完成图文打印任务。下面将详细解释其中涉及的关键...

    printer-api-master.zip

    "printer-api-master.zip" 是一个压缩包,包含了一个完整的微信小程序云打印的示例项目。这个项目由两大部分组成:前端微信小程序和后端PHP服务器API。通过这个案例,开发者可以学习如何在微信小程序中集成打印功能...

Global site tag (gtag.js) - Google Analytics