Home > Backend Development > PHP Tutorial > 求一个PHP的框架

求一个PHP的框架

WBOY
Release: 2016-06-06 20:52:26
Original
988 people have browsed it

要求使用简洁,性能好,源码易读,有相对成熟的库,比如URL重定向等。。。

回复内容:

要求使用简洁,性能好,源码易读,有相对成熟的库,比如URL重定向等。。。

symfony,支持plugin,自带plugin Doctrine Orm,文档写得很不错,当然最好你英语要好。
2.0 在 http://symfony.com
1.4 在 http://symfony-project.org

楼上有几位说框架无用或者麻烦的是不是有点太浮躁了,框架的目的不就是为了促进代码的条例清晰么?这就算一个很大的作用了吧,你能保证组员每一个人都能写出条例清晰的代码么?

另外数据库访问这本身也不属于框架必带功能,框架跟数据库访问没关系。另外说Orm没用,直接用sql语句的,请问你如何保证sql语句的灵活性和维护性的

CodeIgniter

如果必须用框架,我不得不推荐lotusphp,插件式的,你需要的组件,就拿来,不需要的,干掉。性能在诸多框架里绝对数一数二,最重要的,如果有问题,直接找作者。
http://code.google.com/p/lotusphp/

zend还行,官方的。最近听说个新的yaf,国产的,据说是新一代框架。

我觉得框架还是有必要, 不过框架多少有些复杂性的代价,要有些思想准备。

一般写小东西都不怎么需要框架的。而且框架我感觉很麻烦的说。
如果你只是需要数据库连接的话给你一个函数:

function sql_query($sqlcon){   
      $con=mysql_connect(DB_HOST, DB_USER,DB_PASSWORD);
      mysql_select_db(DB_NAME);
      mysql_query("SET NAMES 'utf8'");
      $result = mysql_query($sqlcon);
      mysql_close($con);
      return $result;
}
Copy after login

使用的时候只要sql_query(SQL语句)就行啦。
如果你不会SQL语句的话建议去w3school学一学吧。

推荐雪候鸟的yaf,用扩展实现的php框架,灰常给力的。

Codeigniter!

喜欢 YiiFramework,看源代码,顺便可以学一下设计模式

目前比较成熟的框架有很多,给你介绍几个比较热门的
zend,yii,symfony,codeigniter

支持ci .simple and brief

codeigniter

推薦Laravel

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template