PHP是一种脚本语言,它需要PHP解释器来分析运行PHP文件。当把PHP做为CGI服务Web请求时,它需要被嵌入到某种Web服务器里,最常 见的是集成到Apache或IIS里,这就是说,在使用PHP前
然而,数据库版本控制并不是这些系统的内置功能,但是他们也应该同步。 DBV 是一个开源和PHP开发的应用程序,能够帮助我们将数据库包含在我们使用的版本控制系统中。 一旦安装完毕,它会跟
Ariadne是一个PHP框架和内容管理系统。它能够帮助你轻松创建复杂的Web应用和网站。内置的一些功能包括:国际化,安全,用户管理,模板,数据检索和存储,缓存和网站管理。它的内容存储在一个结构化的对象存储中,可以通过一个
Mouf 是一个特殊种类的 PHP 框架,合并了 IoC 框架和一个组件下载系统,并提供了良好的 Web 界面。Mouf 的目的是帮你使用和重用组件。默认是不提供任何有用的东西,但可以帮你实现组件库的下载和安装并进行绑定。Mouf
相关的东西缓存进 XCache/APC。要求 PHP 5.3+ 和 XCache 或者 APC。 示例代码: require '../ham/ham.php'; $app = new Ham('example');
appserver.io 是一个采用PHP开发的多线程 PHP 应用服务器,实现真正多线程的 PHP 编程,高效安全而且快速,速度比基于 Nginx 的 Magento 标准安装要快 50%。使用上非常像
作为协议简单高效的RPC远程调用框架。 特性 使用PHP开发 PHP多进程 支持libevent事件轮询库,支持高并发 支持服务平滑重启 支持PHP文件更新检测及自动加载 使用json作为协议,开发调试非常高效
数组和对象在php特别占内存的,这个由于php的底层的zend引擎引起的, 一般来说,PHP数组的内存利用率只有 1/10, 也就是说,一个在C语言里面100M 内存的数组,在PHP里面就要1G。
Lithium是一个轻量级,快速和高度可配置的PHP 5.3+框架。完全构建于 PHP 5.3 之上,充分利用了命名空间、后期静态绑定(late static biding)、闭包(closure)等
php class Fun{ function isEmpty($val) { if (!is_string($val)) return false; //是否是字符串类型 if (empty($val))
具体代码如下: php header("content-type:text/html;charset:utf-8"); include "../inc/str.php"; include ".
Rain Framework是一个快速简单的PHP5 MVC框架。该框架让开发者与设计者能够更好的专注于各自的工作,因为该框架的目标是将项目各个层分离。 Rain Framework的主要特性有:
PHPLOT 是一个用来创建图表的PHP图形类,需要 PHP5 的支持。PHPLot使用PHP的GD扩展来生成 PNG/GIF/JPEG 格式图片。 生成上面图形的代码如下: # PHPlot Demo
debugger and query profiler Active Record pattern 要求 PHP >= 5.3 PDO $user = $users->insert(array( "name"
、面向对象的 MySQL 数据库访问封装器,基于 PHP 的 MySQL 扩展开发。提供了各种用于与 MySQL 数据库交互的直观方法,比 PHP 自带的更有趣。 示例代码: debug =
一个轻量级PHP类库, 用于使用类似LESS的语法来格式化CSS. 根据提供的模板文件能自动将CSS3语法编译成支持多浏览器的CSS. e.g. BEFORE div { border-radius:
HybridAuth 是一个开源的基于 Web 的认证和授权解决方案,同时支持多个社交网络。
RSPA是一个基于组件事件驱动的ajax框架适用于PHP4与PHP5。使用这个框架可以从客户端控制事件调用服务器端PHP class函数。也可以在服服务器端直接操作客户端对象。 项目主页:
一个很好用的PHP分页类
Pico 是一个PHP开源的CMS应用,它使用flat-files作为数据库。不需要安装,直接可以使用。 它使用 markdown标记来编辑内容。使用 Twig模板引擎展示页面。 项目地址: