12月7日,SpeedPHP团队正式发布PHP应用框架系统SpeedPHP2.0。SpeedPHP是一个适合初学者的PHP框架,以“快速”为设计,充分体现了提高开发效率,快速学习,轻快的运行速度这三大优势。在提高团队开发效率、容易学习及使用、轻量级架构以增加执行速度等方面有着突出的表现。
SpeedPHP框架第二版不仅保留了一贯快速开发的风格,更加入一系列强大的功能,也编写了大量的教程。无论是初学者或是有经验的PHP高手,都可以很轻松的学习和使用这个全新的PHP框架,体验快速开发的乐趣。
SpeedPHP框架创始人曾振中在接受WEB开发网专访时表示,当前许多PHP框架是越来越庞大,是不争的事实,这未必能说得上是好是坏。但是SP框架的之一,是“快速执行”,所以SP的代码尽量做到简单,去除了许多日常开发中很少见的一些情况的判断和处理,比如说由系统,SP框架的由系统就是十几行代码,相比TP或者QEE那些一下子就是几个类和很多的判断而言,SP的由系统非常简单。但是简单不代表简陋,在日常开发实践中,SP由能够实现的功能,和TP那些基本一样,只少了许多非常特殊的情况下使用的一些功能。在实现相同的日常功能情况下,显然更多的代码和类只能让系统运行起来更慢。
他认为,和原生PHP的对比,SP框架提供的功能可以简化非常多的操作,这是SP框架的“快速开发”。尤其是在简单的MVC和SMARTY的帮助下,更能将日常的开发工作分工,协作,更有利于团队开发的效率。而且在UML工具的配合下,SP框架能够产生的高效率,将会更为明显。
另外,SP框架最为自豪的,是“快速学习”。正如楼主可以轻松地说出sp的结构看来,sp框架的架构是很成功的,可以说是达到了让初学者都能轻易的了解的程度。sp框架就是希望能够给初学者一个足够容易入门的PHP框架,甚至要比PHP本身学起来更加容易一些。同时,在简单的入门之后,sp框架带给PHPer的,是更多的功能:比如说大部分数据库操作的封装、分页、表关联、函数缓存、数据验证、由、生成HTML等,虽然这些功能代码看起来非常容易理解,但是这些功能几乎可以囊括了日常开发中的八成以上的功能了,所以一定程度上,PHPer只要全面使用SP框架自带的功能已经很轻易得开发小中型PHP系统了。未来SpeedPHP还将加入许多很有用的扩展功能,比如图片验证,ACL权限等等,这将进一步完善PHPer的工具箱,让大家可以更轻松进行开发。
推荐: