开源项目 ’ 目录下的文章存档

[开源项目推荐]基于SAE的博客系统:iSaid

iSaid是一款基于SAE的博客系统.目前功能虽然稍少,但已经能支持大部分博客的功能,同时能对手机支持良好.

程序本身只有不到200k,运行速度不错,Yslow的分数能到A grace.是简洁党们的不二选择.

更多信息请访问iSaid的官方网站: http://isaid.sinaapp.com/

[开源项目推荐]SpeedPHP 3 rc版添加SAE分支

最近基于SAE的框架不断涌现,而很多成熟的PHP框架也开始提供SAE分支.

今天推荐给大家的是快速开发框架SpeedPHP.在SpeedPHP3 RC版本中提供了SAE分支.

SpeedPHP有详细的教学文档和活跃的支持社区,是喜欢快速开发的同学们一个不错的选择.

其特点如下:

更详细的信息,请访问SpeedPHP的官方网站: http://speedphp.com/

[开源项目推荐]基于SAE的PHP框架:YunPHP

最近for SAE的框架百花齐放,今天推荐给大家的是YunPHP.YunPHP刚刚起步,他的作者非常欢迎大家提出建议和意见.

YunPHP的特性如下:

  • 敏捷高效的MVC框架
  • 开发上线错误分离
  • 完美的url路由实现
  • 高级的路由正则重写
  • 原生态php页面模板
  • 高效的Db单表操作类
  • 完美的性能调试
  • 基于mysql的日志记录
  • 完整的DEMO例子
  • 内核无缓存
  • 内置SAE的API接口

更多的信息,请访问其官方主页 http://yunphp.sinaapp.com/

SAE开源项目推进计划第一批项目名单

由于本次申请的项目较多且质量不错,所以我们决定将名额放大到15个.

申请以下项目的同学请用申请时填写的邮箱将您的项目在google code上的主页发送给我们(easychen@gmail.com),我们将为您发送邀请码.

在资源点数的支付系统上线后,我们还将对优秀的开源项目发放资源点数进行奖励.

开源项目推进计划第一批项目名单下周公布

还没提交申请的同学请抓紧. :)

申请地址

PS: SAE还在招聘资深web工程师,有兴趣的同学欢迎投简历 easychen@gmail.com

SAE开源项目推动计划:第一批项目开放申请

为鼓励大家在SAE上开发开源项目,同时让真正对应用开发有兴趣的同学能拿到邀请,我们将对有意在SAE上开发开源项目的同学发放邀请码.

项目要求

  • 需要开放源代码
  • 项目需要能在SAE上运行,建议能通过简单的修改配置后也能在标准PHP环境运行
  • 建议项目代码存放在google code,我们将通过项目的活跃度和各人员的活动情况考量是否为该项目增加邀请名额
  • 第一批将通过10个项目.我们会公布通过的项目并定期公布项目进度
  • 推荐方向的项目将优先通过

推荐方向

  • SAE开发部署相关工具: 如 在线SDK,Storage在线管理工具等
  • 常用框架的SAE移植版本: 如 CI,ThinkPHP,QeePHP等框架
  • 在线协作工具: 如 项目管理,缺陷跟踪,文档和日历工具等
  • 移动终端相关工具: 如 智能手机同步,GPS应用等
  • 个人和企业常用工具: 如个人博客,相册,企业建站等

申请地址

如果你有关于本计划的意见和建议,欢迎给我们电子邮件  easychen@gmail.com .

[开源项目推荐]团队交流工具-TeamSNS

TeamSNS是Easy同学开发的团队交流工具,用于小组同事之间共享文档,查看TODO,广播消息等.之前放出过独立的Sqlite版本,最近已经移植到SAE上啦~

关于TeamSNS的问题和建议,请反馈到官方页面.

使用说明和截图见这里,下边是SAE上的安装指南

TeamSNS for SAE 版本

安装说明:

  1. 下载zip包
  2. 解压后将目录里的全部文件放置到项目代码根目录
  3. 修改/code/config/core.config.php,设置小组名称和简介.(当然你也可以不改)
  4. 在config.yaml中追加静态文件过期配置(见下文)(还是可以不加,不过加上后速度快很多)
  5. 确保应用的mysql,mc都被初始化(这个是必须的)
  6. 在storage中建立一个名叫user的domain(用来存放头像)
  7. 访问应用按提示信息安装.
  8. 使用admin@admin.com,密码******登录,修改帐号信息,并通过”同事”->”添加帐号”添加新用户
handle:
空格*2- expire:if(url~"\.css$") time 1000000
空格*2- expire:if(url~"\.js$") time 1000000
空格*2- expire:if(url!~"small\.gif$" && url~"\.gif$" ) time 1000000

如果你发现基于SAE的好应用,欢迎和我们分享

[开源项目推荐]LazyPHP for SAE

很多同学不知道在SAE上能跑什么样的应用,所以从今天开始,我们会定期为大家推荐基于SAE的开源项目.

这些项目都由项目自身的团队开发,遵循项目自己的使用协议.大家的意见和建议记得要提交到项目官方网站去,光写在SAE上他们会看不到的.

大家有推荐和自荐的基于SAE的开源项目可以留言给我们,我们会陆续通过文章为大家介绍.

LazyPHP for SAE

今天先介绍一个框架,这是所有开发者都能用到的.

LazyPHP是一个超级简单的PHP框架,适合快速开发中小型项目.它提供了简单的MVC模型,和20个常用函数,使用YUI的CSS框架和Mootools作为JS的基础库,并整合了SimpleTest和JsUnit用于单元测试.

LazyPHP for SAE的版本,则针对SAE的环境调整了一些函数.并提供了代码编写建议.按照这些建议,你的应用将来可以同时运行在SAE环境和标准PHP环境,切换环境不需要修改代码,只需要简单的更新配置文件.

wp4sae升级,采用Alpha2 API

SAE上用的Wordpress wp4sae已经升级,使用2.9.1中文版,采用sae alpha2 api,数据库使用replication,Mc做Object_cache,欢迎大家使用.

下载和安装说明 http://code.google.com/p/wp4sae/