Yahoo 书签系统使用 Php 语言的 symfony 框架
大旗的经验告诉我们,面对大数据量的时候,机器比人更有效---题记
Yahoo! 书签 Beta版本 已经上线了 点这里 。
根据Yahoo 技术工程师 Michael Salisbury 介绍,Yahoo 书签使用 symfony 框架开发完成,他们选择 symfony 的理由如下:
- 完善的开发文档
- 清楚直观和可扩展的配置
- 开发社区活跃
- 大量优秀的现成组件
Michael Salisbury 把是否拥有良好的开发文档排在第一位,可见在开源框架竞争越来越激烈的今天,没有良好的文档,或者像前些年类似JBoss靠卖文档、技术支持方式的市场正在减少。
Michael Salisbury 还特别强调,symfony 的另一个优点是良好的配置机制不只是在体现在后台控制上,在前台的界面和本地化上也十分强大。
Yahoo 书签用了 12 人/月 的工作量,今年6月中旬开始开发。 现在已经拥有了2千万用户,12个国家的语言版本。 效率可真够高的。
扯点其他的:
最近得知csdn也开发出了书签系统,用了一下,感觉还可以。尽管一天也没有用过365key ,但那是曾登高的作品,相信这次csdn的书签在各方面的表现上一定能更上一层楼了。
不 过,总结我这几年的互联网使用的经验看,自己收藏的书签从来没有用过,也很少看别人的书签。因为搜索引擎可以很快找到你需要的东西,看别人的书签,只会产生好内容真多的感觉,对自己则没有实际影响。对于内容提供商来说, 用户用脚投票(点击鼠标)出来的数据很有价值。书签和tag的性质类似,用作分类,自然有其需求所在,但内容提供商不应把分类的劳动转嫁到用户身上,或者 完全依赖用户完成分类。csdn blog 最近在自动生成tag和相关blog上的尝试很值得借鉴,当然奇虎早这么干了。
原文链接:yahoo bookmark use symfony framwork
分享到:
相关推荐
Symfony框架,使用php语言开发web非常方便快捷
Symfony 5 是 Symfony 框架的最新版本,本书“Symfony 5: The Fast Track”是 Fabien Potencier 自己编写的经典教程,旨在帮助开发者快速掌握 Symfony 5 框架的使用。 知识点1: Symfony 框架的特点 Symfony 框架是...
2. **依赖注入**:Symfony框架鼓励使用依赖注入容器,允许开发者在运行时动态地配置和管理对象之间的依赖关系。这提高了代码的可测试性和松耦合性。 3. **模板引擎**:Twig是Symfony推荐的模板引擎,它提供了一种...
### 基于Symfony框架下的快速企业级应用开发 #### Symfony框架概述 Symfony是一个流行的、模块化的PHP框架,被广泛应用于构建高性能的企业级Web应用程序。它不仅提供了丰富的组件和服务,还支持灵活的设计模式,使...
Symfony是一款基于组件的PHP框架,它允许开发者选择需要的组件来构建自己的应用,而不是被迫使用全套框架。Symfony的核心组件包括路由、HTTP基础、表单处理、安全控制、缓存管理等,这些组件可以独立使用,也可以与...
- **灵活性**:开发者可以根据项目需求自定义配置,选择使用框架的哪些部分,或者替换为自己的实现,提供了高度的定制性。 - **可维护性**:Symfony遵循严格的编码规范和设计模式,如SOLID原则,使得代码易于理解、...
本书的目的是引导初学者了解Symfony框架的基础知识,以及如何使用它来构建实际的Web应用程序。通过逐步创建一个博客引擎——Jobeet项目,读者将深入理解Symfony的工作原理,并掌握其在Web开发中的应用。 在项目开始...
纵观国内外php框架,cakephp与codeigniter太简单,国内qeephp比thinkphp要好,国外symfony比zendframework要好 故:中小型项目选qeephp,中大型项目选symfony。这里提供了library API 中文chm和一些学习这两个框架的...
在PHP世界中,Symfony是一个广泛使用的开发框架,以其灵活性、可扩展性和强大的功能著称。而Eloquent ORM(对象关系映射)则是Laravel框架的一部分,它为PHP开发者提供了一个简洁、优雅的方式来处理数据库操作。当...
Symfony 高性能php框架简介 简单的模板功能symfony是一个开源的PHP Web框架。基于最佳Web开发实践,已经有多个网站完全采用此框架开发,symfony的目的是加速Web应用的创建与维护。 Symfony的系统需求不高,可以被...
这个"PHP实例开发源码—Symfony web应用php框架.zip"压缩包包含了使用Symfony框架进行Web开发的相关资源,包括源代码示例和可能的使用说明。 Symfony框架的核心特性包括: 1. **组件化设计**:Symfony由一系列独立...
简单的模板功能symfony是一个开源的PHP Web框架。...但是它的使用需要安装composer等工具,并且需要互联网连接,对于没有互联网环境,但是又想学习symfony框架的同学,可以下载这个离线工程包,里面带有依赖的php库
本主题将深入探讨三个备受推崇的PHP框架:Symfony、CakePHP和Zend。这些框架提供了丰富的功能,简化了开发过程,使得PHP开发者能够更快地构建复杂的应用程序。 **Symfony框架** Symfony是一款面向企业级开发的开源...
简单的模板功能symfony是一个开源的PHP Web框架。基于最佳Web开发实践,已经有多个网站完全采用此框架开发,symfony的目的是加速Web应用的创建与维护。它的特点如下:缓存管理自定义URLs搭建了一些基础模块多语言与...
这个压缩包"基于PHP的Symfony(PHP高效开发框架)源码.zip"很可能包含了完整的Symfony项目源码,供开发者学习、研究或在实际项目中使用。 Symfony框架的核心特性包括: 1. **组件化**:Symfony由一系列独立的、可...
Symfony框架是PHP领域的一款高级开源框架,用于构建高质量、可维护的企业级Web应用程序。它以其模块化、灵活性和强大的功能而备受开发者喜爱。基于Symfony框架的快速企业级应用开发涉及多个核心概念和技术,包括控制...
Symfony是一款强大的、面向对象的PHP框架,它以其高性能、可扩展性和灵活性著称。这款框架遵循MVC(Model-View-Controller)设计模式,旨在提高开发效率,同时保证代码的可维护性和可重用性。Symfony是众多知名网站...