• 【十九大·理论新视野】动漫:“建设现代化经济体系”如何发力 2019-06-16
  • 辜胜阻解读2018年《政府工作报告》重点 2019-06-16
  • 中国保险监督管理委员会原主席项俊波受贿案一审开庭 2019-06-13
  • 天津各界学习十九大精神--天津频道--人民网 2019-06-13
  • 新闻1+1  依“法”......不办事?怎么办? 2019-06-09
  • 浙大科研团队15载攻克歼20等飞机装配系列难题 2019-06-09
  • 计划不是产生在交换基础上的计划。 2019-06-06
  • 【北京团购】一汽马自达全系团购会优惠 2019-05-02
  • 江干区结对帮扶西藏那曲教育玩转“一对一”“多对一” 2019-05-02
  • 中东欧能源界 期盼与中国企业共建共赢 2019-04-24
  • 安徽中北部遭遇强降雨 十几个县市发布暴雨预警 2019-04-24
  • 县名解析:晋中介休市地名来历 2019-04-18
  • 【三年决战奔小康】一封来自甘南精准扶贫户的感谢信 2019-04-14
  • 百名“红颜”围身边 单次受贿上千万 贪官与情妇到底谁害谁 2019-04-14
  • 8岁孩子唱给天堂妈妈一首歌 听的韩红撕心裂肺 2019-04-06
  • 新闻动态

    Symfony技术的6大亮点

    日期:2017-08-31 文章来源:亮点

    广东11选5基本走势图 www.tewvm.com 1. 快速不贪多

    在IT世界,人们苦于程序性能的时候并不少见……当项目完成之后就更是如此! 也就是,在所有东西被设计成追求功能性和技术性之时。就算你已经分离出一切,性能优化仍非易事。

    另外一面,Symfony2在构想阶段即以速度为先,特别强调性能。 比较来说,Symfony2差不多比Symfony1.4以及Zend Framework 1.10快3倍,却少使用了2倍的内存。

    2. 无限灵活性

    不管你的需求是什么,Symfony一定适合。 它的dependency injector和Event Dispatcher令框架“全部可配”, 程序的每一块砖都是完全独立的。一个“三合一”框架归为以下几点:

    全功能(完整版):你愿意开发复杂程序,你需要大量功能。

    砖码砖(brick by brick):根据你需要的功能,创建属于自己的框架。

    微框架:作为独立物,Symfony2能够为你的某个项目开发出一个特定功能。 不必重复开发每样东西,不必安装整个框架,只需取出你所需要的那块砖。

    3. 可扩展

    从最小的砖块,到完整的核心,每样东西都是以“bundle”(或者用Symfony的话说:plug-in)方式来呈现在Symfony2中。 每个bundle意在为框架增加功能性,当然,每个bundle也可以复用在其他项目中,或者被整个社区所共享。

    从任何角度讲,bundle系统都可以改变Symfony中的每一样东西,包括框架核心自身。 以系统级接口作为砖块之间的契约,框架的行为即可按照意志来改变,毋须全面地重新配置。

    4. 稳定且可持续

    SensioLabs主导开发的Symfony,主要版本统统被公司支持长达三年。而对于安全相关的问题甚至可以说是终身受到维护。

    对于更加坚固的稳定性,Symfony合约和接口的微版本号(minor versions)都是得到保证的, 全部微版本之间的兼容性是在公共接口所定义的API中加以确保的。

    5. 开发之乐

    作为一个全功能的环境,Symfony2向开发者保证了一定级别的开发舒适度。 大量苦差(如细碎功能)已经交由框架处理,Symfony2令开发者集中精力到程序的真正价值所在, 以及他们的全般角色校验和生产力提高上面。

    在Symfony那些意在减轻开发者负担的工具中,既有传奇般的Web Debug Toolbar(web除错工具条), 也有原生的对开发evironments的支持,连同详尽的报错信息页面,乃至原生security信息等。

    6. 易于使用

    完全彻底的灵活,满足了专业开发者和高级用户的需求,但Symfony2仍旧是完全可控的。 海量文档、社区和专业支持, 连同框架内置好了的“最佳实践”——best practice早已与框架融为一体,又何须刻意关注和理解它们呢? ——即便是初学者也可以感受到Symfony之“易”。


  • 【十九大·理论新视野】动漫:“建设现代化经济体系”如何发力 2019-06-16
  • 辜胜阻解读2018年《政府工作报告》重点 2019-06-16
  • 中国保险监督管理委员会原主席项俊波受贿案一审开庭 2019-06-13
  • 天津各界学习十九大精神--天津频道--人民网 2019-06-13
  • 新闻1+1  依“法”......不办事?怎么办? 2019-06-09
  • 浙大科研团队15载攻克歼20等飞机装配系列难题 2019-06-09
  • 计划不是产生在交换基础上的计划。 2019-06-06
  • 【北京团购】一汽马自达全系团购会优惠 2019-05-02
  • 江干区结对帮扶西藏那曲教育玩转“一对一”“多对一” 2019-05-02
  • 中东欧能源界 期盼与中国企业共建共赢 2019-04-24
  • 安徽中北部遭遇强降雨 十几个县市发布暴雨预警 2019-04-24
  • 县名解析:晋中介休市地名来历 2019-04-18
  • 【三年决战奔小康】一封来自甘南精准扶贫户的感谢信 2019-04-14
  • 百名“红颜”围身边 单次受贿上千万 贪官与情妇到底谁害谁 2019-04-14
  • 8岁孩子唱给天堂妈妈一首歌 听的韩红撕心裂肺 2019-04-06
  • 北京pk10预测 广西11选5走势图查询 澳洲幸运10开奖走势 排3走势图 辽宁11选5杀码好方法 网球炫酷打法 体彩超级大乐透走 广东十一选五57 南国七星彩彩票论坛 湖南幸运赛车视频 五十七期一尾中特平 35选7对奖 一点红一波中特 宁夏11选5开奖结果查询 下五子棋小游戏