PHP下一代的五个framework介绍

  随便编写php的日子将远去了。下面有5个下一代的php框架。每个框架都为php下一步发展做了高深设计,许多都应和Ruby on Rails,快速开发动态语言,更有甚者, php on trax 直指 Ruby on Rails。如下面所列的frameworks,我学习了 AGAVI 就像 Symfony 一样轻松。我诚实的说我不愿望编写php还像以前那么自由散漫。使用这些frameworks将使用你的工作变得容易。

  在Nation.com工作时,我曾经很开心的学习,可以说拥抱这个frameworks。Symfony的亮点是Ajax的实现,包括所有的Script.aculo.us一系列的javascript效果。Symfony也可以产生propel CRUD与数据库的面对象编程。那就是说可以操作sql就像操作对象一样轻松。

  Symfony Homepage - AJAX Screencast

  cakePHP frameworks近期发布1.0稳定版。Cake的强烈的面向对象规则使有面向对象开发经验的人很容易使用。象其他frameworks一样,cake也保持了快速开发与AJAX的实现。如果你不知道frameworks,那么CakePHP是比较好的选择,自从1.0的发布,用户使用的增多,在下两个月里,将会在激活整个社区!

  CakePHP Homepage-15 Minute Blog Tutorial

  PHPArch.com最近推荐zend frameworks为最好的开发工具,而且有95,000的下载使它的成功不容置疑。同时它也是Ning.com的伙伴之一,在线平台与web服务。zend断言这将是下一代的框架,是一个分水岭。

  Zend Homepage

  Avagi是另一个framework,我个人很熟悉它,虽然它有些地方没有Symfony精彩,但是它强烈的MVC架构是大家所需要的。同时它的一个分支流行的MOJAVI项目在社区里激活率与IRC一样多。

  Agavi Homepage - QuickStart Movie

  php on Trax本质上是Ruby on Rails的php翻版,实际上大家通常叫他"PHP on Rails",大家都知道"Trax"与"Rails"是同一回事。象Ruby on Rails与其他框架一样,PHP on Trax也有强烈的MVC原则。如果你是一个Rails程序员,而且你想转到PHP开发环境上来,那么PHP on Trax是你最好的选择。

  PHP on Trax Homepage

  每个framework都适应某部分的需求,也许他们将重新定义web,使开发更有效来精彩,提供了MVC,面向对象,这些都很容易学习。不要试图改变一个适应另一个,精心选择一个,操作它,掌握它,然后创造下一代杀手级程序。

时间: 2024-12-05 03:28:32

PHP下一代的五个framework介绍的相关文章

Excel剔除单列数据的重复值五种方法介绍

  有时我们在操作数据时,需要剔除单列数据的重复值,下面小编为大家介绍Excel剔除单列数据的重复值五种方法,满足大家的日常需求. 方法一:菜单按钮 如下图,是本次操作的源数据. 单击"数据"选项卡-->"数据工具"功能区-->"删除重复项",弹出"删除重复项"对话框,单击"确定"即可删除单列数据 重复值.如下图所示: 方法二:数据透视表法 依然使用上面的数据源,单击"插入"

实例学习SSIS(五)--理论介绍SSIS

原文:实例学习SSIS(五)--理论介绍SSIS 导读: 实例学习SSIS(一)--制作一个简单的ETL包 实例学习SSIS(二)--使用迭代 实例学习SSIS(三)--使用包配置 实例学习SSIS(四)--使用日志记录和错误流重定向 实例学习SSIS(五)--理论介绍SSIS    一.概述                    Integration Services 是用于生成高性能数据集成和工作流解决方案(包括针对数据仓库的提取.转换和加载 (ETL) 操作)的平台.         

使用PS把妹子的皮肤变白的五种技巧介绍

  使用PS把妹子的皮肤变白的五种技巧介绍             先打开照片,要么使用蒙板,要么就把需要美白的地方圈起来羽化然后再看下去好了. 一.曲线救国 曲线如图拉,后面3个颜色的曲线没有显示因为那是属于调色的,对于不同图片不同调法,这个方法是直接变亮没情说的亮亮暗暗全部一起变亮.如图显示的5点我们先忽略最高与最低,剩下3点中间可以理解为中间的光亮,上方的可以理解为光亮部分那下方必然就是暗的部分啦,RGB中往上拉是变亮不说了自己玩玩就有了. 二.可选颜色-红黄战士 皮肤颜色没啥特别的话(除

安全组五元组规则介绍

安全组四元组规则的局限 五元组是通信术语.通常是指源IP地址,源端口,目的IP地址,目的端口和传输层协议.在云计算中通常用五元组来描述一个安全组规则.阿里云的安全组规则在设计之初做了简化,只支持四元组规则: (源IP,目的IP,目的端口,传输层协议) 而且在实际规则设置过程中,并不是四元组中的每个属性都是允许用户设置的,具体地: 入规则,目的IP不允许设置,目的IP=规则所属安全组下所有IP 出规则,源IP不允许设置,源IP=规则所属安全组下所有IP 这样的设计在多数场景的确简化了用户设置,但也

Entity Framework介绍

Entity Framework The Entity Framework is a set of technologies in ADO.NET that helps fill in the space between object-oriented development (objects) and databases. This gap is commonly known as an "impedance mismatch" and it exists because the m

Mysql查看版本号的五种方式介绍_Mysql

查看版本信息 #1使用命令行模式进入mysql会看到最开始的提示符 Your MySQL connection id is 3 Server version: 5.1.69 Source distribution #2命令行中使用status可以看到 复制代码 代码如下: mysql> status; -------------- mysql Ver 14.14 Distrib 5.1.69, for redhat-linux-gnu (x86_64) using readline 5.1 Co

基于JFace Text Framework构建全功能代码编辑器: 第7部分

Quick Assistant Quick Assistant(快速帮助)的基本用途是为源代码中的错误提供一些快速的解决方案.快速的意思是指这个方案足够简单或者足够模式化,可以由程序帮你自动完成.当然快速帮助是无法解决深层次的问题的,不过一般我们在编写代码的时候,犯的最多的都是一些小错误,所以快速帮助是个非常有用的功能. 在 Java 编辑器中,快速帮助看上去就是下图的样子: 图1. Java 编辑器中的快速帮助 可见,不管是从名字上,还是界面上,快速帮助都非常类似我提过的 Content As

求推荐介绍asp.net编程与前台页面美化的完整过程的资料

问题描述 本人纯属个人爱好,也不供职于专业网站开发公司,当然也没有专门美工为我服务.纯属diy,想基于asp.net自己编写一个工作业务网站.目前asp编程基本完成,但是网页效果很差,目前有无全面介绍网站编程,并结合美工的书或资料,求推荐. 解决方案 解决方案二:学习一下css,css方面的书很多解决方案三:传智播客好像有免费的前端视频,比较基础,但够基本使用解决方案四:建议还是找一个网页美工帮忙一下.解决方案五:单独介绍asp.net和页面美化的书很多,但是结合介绍的很少.建议楼主系统学一下c

MVC5+EF6 入门完整教程五

原文:MVC5+EF6 入门完整教程五 上篇文章介绍了EF实现CRUD及一些基本的Html Helpers. 这次我们将会对之前的内容进行一些修改和重构: 引入Bootstrap样式,搭建几类共用的模板页,对UI进行一些改造 分类介绍Html Helpers 完善一些功能 文章提纲 理论基础 UI改造详细步骤 总结 理论基础 -- Bootstrap简介 以下摘自百度百科: Bootstrap是Twitter推出的一个开源的用于前端开发的工具包.它由Twitter的设计师Mark Otto和Ja