V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
simpx
V2EX  ›  PHP

写了一个模仿web.py的风格的PHP框架Iota

  •  
  •   simpx · 2011-06-10 21:10:50 +08:00 · 6365 次点击
    这是一个创建于 4701 天前的主题,其中的信息可能已经有所发展或是发生改变。
    喜欢web.py的简单风格,但又对python不那么熟悉,而且为了自己项目需要,于是写了一个风格类似的PHP框架,命名为Iota,准备以BSD-new协议发布。
    现在实现了最简单的一些功能:
    1.模仿web.py的url路由功能
    2.简单的模板(比直接include复杂一点点)
    3.语法上类似与Codeigniter那个的数据库类
    4.基于此数据库类的一个简单ORM(有限的支持一对一、多对一、多对多的一些关系模型)
    5.其他林林总总的。。
    目前在自己博客上http://simpx.me/iota写了个0.1版的简单教程,和一个基于Iota的blog源码(与其说是blog不如说是留言板)
    其他文档还不可以点击= =正在编写中。
    源码正在修改并整理中,准备上传。
    6 条回复    1970-01-01 08:00:00 +08:00
    Hyperion
        1
    Hyperion  
       2011-06-10 21:42:35 +08:00
    =.= 好吧, 没仔细看介绍... svn检出是空白的, 我还以为出错了, 原来还没有上传... 囧

    模版的标签... 很囧啊, 不怎么喜欢这种简化的语法...
    Sunyanzi
        2
    Sunyanzi  
       2011-06-10 22:05:00 +08:00
    simpx
        3
    simpx  
    OP
       2011-06-10 22:10:24 +08:00
    @Hyperion 现在在做的项目后台侧重与提供Restful的api,所以对于模板系统没有写的很强大。而且这样直接include性能好点吧。。
    simpx
        4
    simpx  
    OP
       2011-06-10 22:14:50 +08:00
    @Sunyanzi 在写Iota前我就搜到过这个wephp了,07年更新了一个0.1.0版本就没下文了。我自己下载下来试过,记得好像没运行起来,而且一些东西都已经太旧太简陋了=。=在这个web.py风格的php框架的方面,我应该不算再造了个轮子吧。。?
    arikado
        5
    arikado  
       2011-06-11 10:55:54 +08:00
    http://code.google.com/p/webpy-php-port/
    不过这个也没完全实现web.py的url路由,没做多层功能的@@
    ddtt
        6
    ddtt  
       2011-06-23 23:55:48 +08:00
    你们在做什么项目
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4591 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 10:06 · PVG 18:06 · LAX 03:06 · JFK 06:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.