Symfony能做什么? 使用Symfony需要掌握哪些知识? 读完这一章你就知道答案了。
通过自动化完成一些特定的开发模式,
框架能简化
应用程序开发。 框架还可以为程序代码增加结构,从而促使
程序员编出更好、更易读的、更容易维护的代码。最终,框架大大简化了程序编写,因为它把复杂的操作封装成了简单的声明。
Symfony是一个完整的
web应用开发框架,它为加速开发提供了几个关键功能。首先,它把web应用的业务规则,
服务器逻辑还有表现
页面分割开来。它为减少开发复杂web应用提供了大量的工具、类。另外,它把一些常用的任务变成了自动化的方式从而使开发人员能够完全专注于一项应用任务的细节。这些优点综合起来的结果就是我们每次开发新的web应用的时候不用重新发明轮子了!
Symfony完全由
PHP 5编写。它经过了广泛的测试并被用于很多实际的
项目中,一些高访问量的
电子商务网站正在使用Symfony。Symfony与包括
MySQL、PostgreSQL、Oracle还有
Microsoft SQL Server在内的大多数
数据库系统兼容。Symfony能够在*nix与Windows平台运行。我们现在来看一下Symfony具体有哪些功能。
转载注明:PHP开发资源网(http://bbs.phpre.com/)
[
本帖最后由 Symfony-cn 于 2007-6-14 21:02 编辑 ]