下载本资源原文网址:http://www.daima.org/php/php9300.html 简单的模板功能symfony是一个开源的PHP Web框架。基于最佳Web开发实践,已经有多个网站完全采用此框架开发,symfony的目的是加速Web应用的创建与维护。 具有如下特性: *尽可能的兼容更多的开发环境 *易于安装和配置 *简单易学 *企业级应用 *规定而非配置,支持回调 *在大多数情况下简洁明了,但是有足够的弹性为复杂情况做准备 *包含大多数网站的共性 *适应大多数 web “最佳实践(best practices)” 和 web “设计模式(design patterns)” *非常易读的代码、轻松维护 *开源 这些主要的基本概念突出了symfony的框架是使更多的公共任务自动完成,以使开发人员能够完全专注于一项应用任务的特殊细节所在。而在每次一个新的web应用建立的时候不需要重新反复劳动。
web项目的公共特性 web项目的公共特性可以轻易的由symfony自动得到: *国际化(internationalization) *模板和助手(templating with helpers) *表单确认(form validation) *缓存管理(cache management) *购物车管理(shopping cart management) *简洁的路径(smart URLs) *scaffolding *发送邮件(email sending) *分页(Pagination) *AJAX交互(AJAX interactions)
应用:
一款开源的Q&A服务Askeet就是使用Symfony开发的。许多其他应用,包括拥有2000万用户的Yahoo Bookmarks,也是使用Symfony开发的。 |