PHP开发框架
分页: 1/5 第一页 1 2 3 4 5 下页 最后页 [ 显示模式: 摘要 | 列表 ]
Mar 20
官方网站:http://www.xiuno.com
演示地址:http://www.xiuno.com
下载地址:http://www.xiuno.com/forum-index-fid-6.htm
文章来源:http://www.OSphp.com.cn
程序介绍:
XiunoPHP 前身名为 Xiuno Framework,更名后版本号从 v1.0 开始计算。已经经过了多年的实际项目检测和调整,目前很稳定了不会再有大的变化,接口方面已定型。

XiunoPHP 是一款面向高负载应用的 PHP 开发框架,PHPer 通过它可以快速的简单的开发出高负载项目。

它诞生于 NoSQL 刚刚兴起的时代,从开始就良好的支持 NoSQL DB,比如 MongoDB,当让也可以通过添加驱动文件来支持其他类型的DB。

它是 Xiuno BBS 产品开发过程中的衍生品,只有340K,34个文件,它良好的封装了各种DB(MySQL、MongoDB...), CACHE(Memcached、TTServer、Redis...),对上层只提供了12个方法,只需要掌握这12个方法,开发者就可以任意操作各种DB,CACHE。 //开源代码OSPHP.COM.Cn

它以行为最小存储单位,这样大大的简化和统一了 DB,CACHE 的接口,并且它引入了单点分发自增ID,让应用不再依赖于DB的 count(), max(),函数,便于分布式程序的设计。


框架下载地址:https://github.com/xiuno/xiunophp/archive/v1.0.zip

在线手册:http://www.xiuno.com/doc/xiunophp/
离线下载:http://www.xiuno.com/doc/xiunophp/doc.zip
Tags:
Mar 11
官方网站:http://www.75hh.com/weizephp/
演示地址:http://www.75hh.com/weizephp/
下载地址:http://www.75hh.com/weizephp/
文章来源:http://www.OSphp.com.cn
程序介绍:
WeizePHP 是一款超小的PHP免费开源框架。虽然小,但是她有后台、有权限管理。不过她依然很小哦 ^_^ !

WeizePHP 框架的缺点:很多框架一来就告诉你,用了他们的框架啥都能做。所以 WeizePHP 一来就要告你,她是丑陋的、不完美的、没有OOP、MVC、ORM等概念的,在使用上是有一定的局限性的。什么?你想要啥都能做?自己修改框架核心机制吧,180多行而已。

WeizePHP 框架的优点:用 WeizePHP 框架,可以快速的开发网站! 简单,易用。

WeizePHP 框架的功能:支持多语言、伪静态、兼容多种服务器……等等,还可以根据自己的需求增加自己的特色功能。

//开源代码OSPHP.COM.Cn



WeizePHP 框架的跟风:大力推行 HTML5 + CSS3 + jQuery + ……

WeizePHP 专注于:用简单的代码快速的开发应用
Jan 17
官方网站:https://github.com/xutongle/Leaps
演示地址:
下载地址:https://github.com/xutongle/Leaps
文章来源:http://www.OSphp.com.cn
程序介绍:
==主要特性如下:==
    * 基于MVC体系
    * 多种据库驱动,支持多数据库,简单的切换多数据库。
    * 超低耦合
    * 不强制命名规范
    * 高效缓存机制,修改一个配置切换FileCache或MemCache存储方式。
    * 一个配置即可切换生成的url是SEO或PATH_INFO或普通的Query String方式。
    * 超简单扩展第三发类
    * 错误异常处理,显示全部错误,包括E_STRICT关闭debug后,代码高兼容性。
    * 高效url路由,url生成,伪静态等
//OSPHP.com.CN

    * 错误异常日志、访问日志
    * 常用方法集成。
==如果你喜欢简单、快速、敏捷的开发,你可以加入我们!==
快速、高效是我们最求的目标,我们对每一行代码进行了优化,保证最高效率,即使是一行简单的赋值操作,我们也经过了仔细的推敲,不浪费一滴性能。并用最简单的方式来实现复杂功能需求。
Dec 10
官方网站:http://www.didaah.org/
演示地址:
下载地址:http://www.didaah.org/
文章来源:http://www.OSphp.com.cn
程序介绍:
Dida 是一个小巧简洁的 PHP 程序,介于 CMS 和 framework 之间,默认使用 MYSQL,但有良好的数据库接口,可以极为方便地扩展其它类型的数据库。

Dida 来自于 Drupal,包括名称的寓意,而架构几乎完全借鉴 Drupal,其运行机制,与 Drupal 仅略有不同。如果你熟悉 Drupal,也能够很快熟悉 Dida。

Dida 的功能完全模块化,各模块代码、数据存储、模板等均独立,又可以通过 HOOK 机制相互联系,适合大中型项目团队协作。而基于观察者模式的覆写机制,让二次开发、主题制作等扩展应用更加方便。

Dida 核心仅有用户、数据库、权限、区块、字段、多语言等基础接口,并不适合快速建站,且目前并不成熟。如果你需要建设一个正式运营的网站,强烈推荐你使用 Drupal。

//OsPHP.COM.CN



目前程序仍处于测试阶段,没有详细的开发文档。它是完全开源的,你可以加入,来完善它。如你有此意愿,请联系我。

Dida 遵循 GPL 协议发布,在遵循相同协议的前提下,你可以任意复制、修改、分发。详见发布协议。
Tags: , ,
Sep 3
官方网站:http://www.doitphp.com/
演示地址:
下载地址:http://www.doitphp.com/download.html
文章来源:http://www.OSphp.com.cn
程序介绍:

DoitPHP(原Tommyframework)是一个基于BSD开源协议发布的轻量级PHP框架。简而言之:DoitPHP运行高效,易学易用,易于扩展。换而言之:DoitPHP运行高效而不失功能强大,操作灵活而又能扩展自如。作为PHP框架里的“后起之秀”,DoitPHP秉承了那些优秀的PHP框架所共有的:代码的OOP编写风格、URL的路由功能、MVC的架构思想、UID的数据库操作、以及AJAX的前端页面技术支持。并在操作和功能设计上进行了微创新:

一、DoitPHP的辅助开发工具(DoitPHP Tools),其强大的“脚手架”功能,使得利用本框架进行程序开发更加容易。

二、简明高效的视图运行机制,使视图文件的开发操作变得简单易行。
//OSPHP.COm.CN


三、灵活的扩展模块(module)设计,能够非常容易地调用如:SMARTY、ADODB、CKEDITOR、TINYEDITOR、FPDF、PHPMAILER、PHPRPC等第三方开源程序。

四、集成了JQUERY及JQUERY FORM、LAZYLOAD等JQUERY插件,使前端页面开发中实现AJAX LOADING图片加载效果、灯箱效果(锁屏效果)、TAB菜单.、CHECKBOX的全选或反选效果以及图片的惰性加载效果等,让其变得得心应手。

五、提供了PHP程序开发中常用的操作类库,无论是COOKIE、SESSION的操作,还是实现网页页面的分页效果,实现音频、视频、图片幻灯片的播放,生成RAR、EXCEL、PDF等文件类型的文件,实现MEMCACH、XCACHE、APC等常见的缓存操作,实现WEB SERVICE等PHP的高级应用。利用扩展类库进行操作,如同“信手拈来”。

六、丰富的数据库驱动,支持MYSQL、POSTGRESQL、ORACLE、SQLITE、MSSQL、MONGODB、REDIS等数据库。
Aug 27
官方网站:https://github.com/logbird/lessPHP
演示地址:
下载地址:https://github.com/logbird/lessPHP
文章来源:http://www.OSphp.com.cn
程序介绍:
主要功能特点

基于MVC模型构建
多层controller 和 model
高扩展性,核心类库允许通过继承的方式尽心扩展
引入插件机制,您可以自由的使用任何类库,无任何限制例如:Smarty、PHPMailer 等
自定义URL
框架与业务代码分离,您可以多个项目共用一套框架代码
使用Exception 异常处理机制
框架配置灵活,你可以按照自己想法去规划目录结构,只需要修改一下配置文件
可以通过配置文件自由的开启关闭一些功能
兼容CLI 模式的访问(未完全测试)
兼容Apache IIS Nginx 多种服务器软件
Jun 19
官方网站:http://www.eaglephp.com/
演示地址:
下载地址:http://www.eaglephp.com/pub/
文章来源:http://www.OSphp.com.cn
程序介绍:

EaglePHP,是一款开源、高效、面向对象的PHP MVC开发框架,完全基于PHP5可用于开发WEB程序和服务,借鉴国外优秀框架的设计思路,分层的设计思想使独立开发成为可能,建立模型推动代码的重用,有助于促进快速软件开发(RAD)和创建更稳定的程序,节约了开发者的时间,并减少重复编写代码的劳动。


框架特点
1、代码完全采用php5面向对象编写、简洁、规范。
2、模块化的结构设计,易于扩展。
3、采用mvc模式,提高程序的可维护性。
4、支持多项目管理,由不同的单入口控制转发。
5、支持cli命令行模式。
6、为mysql、cache相关基础类提供多驱动扩展。
//开源代码OSPHP.COM.Cn

7、使用smarty模板引擎,分离表现层与业务层。
8、提供统一的自动加载模式和统一的命名空间。
9、提供技术人员开发调式工具及错误跟踪系统。
10、基于页面url和表单(隐藏域)action的驱动架构。
11、自动生成数据库表操作,支持二次开发。
12、支持session在memcahe、database、file中的无缝切换。
13、高安全性,内置filter组件实现过滤机制,防止sql注入及xss跨站脚本攻击。
14、支持orm,真正实现OOP开发的快捷且性能优越。
15、内置document输出模块,为指定项目生成chm或html格式的api开发手册。
May 10
官方网站:http://dwoo.org/
演示地址:
下载地址:http://dwoo.org/download
文章来源:http://www.OSphp.com.cn
程序介绍:

Dwoo是一个PHP5模板引擎。兼容Smarty模板,它在Smarty语法的基础上完全进行重写。支持通过插件扩展其功能。
Dwoo is a PHP5 template engine which is (almost) fully compatible with Smarty templates and plugins, but is written from scratch for PHP5, and adds many features.

Apr 18
官方网站:http://www.canphp.com/
演示地址:http://www.canphp.com/
下载地址:http://www.canphp.com/bbs/forum-6-1.html
文章来源:http://www.OSphp.com.cn
程序介绍:
canphp简介  
       canphp框架是一个简洁,自由,高效的php开源框架。以“简单,自由,包容”为理念,主要是为了简化和快速开发小型项目和开源系统二次开发而诞生。它既可以完美的支持mvc模式,又可以不受限制的支持传统编程模式。它是一个轻量级的php框架,同时也是一个实用的php工具包,国内第一款可用于开源系统二次开发的php框架。以面向应用为主,不纠结于OOP,不纠结于MVC,不纠结于设计模式,不拘一格,力求简单快速优质的完成项目开发,是中小型项目开发首选。
Apr 3
官方网站:http://v2.kohana.cn/
演示地址:
下载地址:http://v2.kohana.cn/download
文章来源:http://www.OSphp.com.cn
程序介绍:
Kohana 是一款纯 PHP5 的框架,基于 MVC 模式开发, 它的特点就是高安全性,轻量级代码,容易使用
Kohana 与其他框架有什么不同?
虽然 Kohana 使用许多相同的设计模式和概念,但有一些不同之处:

1.严谨的 PHP5 面向对象编程。 优势:可见性保护,自动加载,重载,接口,抽象类,单例模式等。
2.社区向,而非商业向。 Kohana 是一款基于社区的作品。Kohana 的开发者们来自世界各地,有着各自的天赋。这使得开发速度得以提高,并在短时间内提供bug修复以及反馈用户提出的建议。
3.GET、POST、COOKIE 以及 SESSION 数组得到改进。 Kohana 不对全局数据做读取限制,但依旧提供与 CodeIgniter 相同的数据过滤以及 XSS 防护。

//开源代码OSPHP.COM.Cn


4.层叠式资源、 模块 以及类继承。 控制器、数据模型、库、助手以及 视图 均能够在 系统 中的任何地方进行载入。程序的配置选项可被继承或覆盖。
5.无命名空间的冲突 。 类均添加了如 “_Controller” 之类的后缀,从而使得用户的控制器和数据模型可被同时同地装载。
6.真正的自动类装载。 这包括库、控制器、数据模型以及助手。与 CodeIgniter 不同,Kohana 的自动装载是真正意义上的动态装载,而并非预先装载。
7.库驱动以及 API 的一致性。 库能够使用不同的驱动来处理不同的外部 API。例如,session 的储存有 数据库 、cookie 和 native 几种,但它们均使用相同的接口。这使得库可以不断的添加新的驱动,但不会影响到 API 的一致性。
8.强大的事件处理器。 Kohana 的事件可被动态的添加、替换或删除。这使得用户能在 Kohana 执行的过程中动态做更改,而不影响原有的系统代码。
分页: 1/5 第一页 1 2 3 4 5 下页 最后页 [ 显示模式: 摘要 | 列表 ]