今天面试老板问我E框架,我一下就懵了,E框架是什么

发布网友 发布时间:2022-04-28 05:36

我来回答

4个回答

懂视网 时间:2022-04-28 09:57

yii是开源的。Yii是一个开源的,面向对象的,基于组件的MVC PHP Web应用程序框架;可以用于开发各种用PHP构建的Web应用。

Yii 是一个开源的,面向对象的,基于组件的 MVC PHP Web 应用程序框架。 Yii 的发音为“Yee”或[ji:],中文的意思是“简单和进化”,它可以是“Yes It Is!”的首字母缩写。

Yii是根据新 BSD 许可证(3 条款许可证)发布的。这意味着可以免费使用它来开发开源或专有 Web 应用程序。

Yii自带丰富的功能,包括 MVC,DAO/ActiveRecord,I18N/L10N,缓存,身份验证和基于角色的访问控制,脚手架,测试等,可显著缩短开发时间。

Yii 是一个通用的 Web 编程框架,即可以用于开发各种用 PHP 构建的 Web 应用。 因为基于组件的框架结构和设计精巧的缓存支持,它特别适合开发大型应用, 如门户网站、社区、内容管理系统(CMS)、 电子商务项目和 RESTful Web 服务等。

Yii 功能包括:

  • 模型 – 视图 – 控制器(MVC)设计模式。

  • 生成复杂的 WSDL 服务规范和管理 Web 服务请求处理。

  • 国际化和本地化(I18N 和 L10N),包括消息转换,日期和时间格式,数字格式和界面本地化。

  • 分层缓存方案,支持数据缓存,页面缓存,片段缓存和动态内容。可以更改缓存的存储介质。

  • 错误处理和记录。可以对日志消息进行分类,过滤并路由到不同的目的地。

  • 安全措施包括防止跨站点脚本(XSS),跨站点请求伪造(CSRF)和 cookie 篡改。

  • 基于 PHPUnit 和 Selenium 的单元和功能测试。

  • 通过 Gii 工具自动生成骨架应用程序,CRUD 应用程序的代码。

  • Yii 组件和命令行工具生成的代码符合 XHTML 标准。

  • 旨在与第三方代码配合使用。例如,可以包含来自 PEAR 或 Zend Framework 的代码。

  • 扩展程序

    Yii 项目包括一个用户贡献扩展的存储库。

    还有一个官方扩展库,zii,最终与核心框架合并; 自 Yii 版本 1.1.0 以来,它已捆绑在每个版本中,并包含其他行为和小部件,例如网格和 jQuery UI。

    相关文章教程推荐:《yii框架教程》、《PHP教程》

    热心网友 时间:2022-04-28 07:05

    E是一款非常简洁优秀开源的超轻量级PHP框架,致力于追求简洁,安全,自由,高效,是中小型项目首选框架。框架构架合理,一键生成完全合乎规范的大型网站文件夹架构,网站架构一目了然。强大的外部类库支持,分布式存储,强大的缓存系统,内置smarty模板引擎,单入口MVC模式,面向对象编程,具有微内核设计,移植性强,松散耦合等特点,能集成到你任何一个系统里面。无论您是一个NewPHPer 还是OLDPHPER,那么E框架是您的首选。学习完E框架后您可以快速并且轻松的驾驭其他框架,步入php高手之列。

    本文来自百度百科,如果帮助到你,请采纳一下追问就是YII么?

    热心网友 时间:2022-04-28 08:23

    Yii是一个基于组件的高性能PHP框架,用于开发大型Web应用。Yii采用严格的OOP编写,并有着完善的库引用以及全面的教程。从 MVC,DAO/ActiveRecord,widgets,caching,等级式RBAC,Web服务,到主题化,I18N和L10N,Yii提供了今日Web 2.0应用开发所需要的几乎一切功能。事实上,Yii是最有效率的PHP框架之一。

    热心网友 时间:2022-04-28 09:58

    Yii 是一个适用于开发 Web2.0 应用程序的高性能 PHP 框架。

    Yii帮助Web开发人员建立复杂的应用程序,可以减少开发时间。

    Yii 发音为 Yee or [ji:],它是“Yes It Is!”的首字母缩写。
    这里通常是对那些刚用Yii的询问的准确,最简洁的回答:
    它的速度快?...它是安全的吗?...它是专业的?...是不是适合我的下一个项目呢?... 是的!

    Yii是一个免费的,开源的,基于PHP5的Web应用程序开发框架,代码简洁,DRY设计并且鼓励快速开发。它的工作可以简化您的应用程序开发,并有助于确保一个非常高效的,可扩展和可维护的终端产品。

    极其优化的性能,Yii对于任何规模的项目都是不错的选择。然而,它构建时已经成熟的考虑到企业应用程序。
    你有从头到脚(演示到持久性)完全的控制权,以符合您的企业发展指引的配置。
    它自带了工具来帮助测试和调试应用程序,并具有清晰和全面的文档。

    想了解更多关于Yii提供了哪些功能的列表,请查看功能部分。

    Yii 有非常详细的文档 。从到开发指南到类参考手册,Yii 拥有您需要的所有信息以便于使您迅速学习和掌握它。

    最后,但并非不重要,Yii 是免费的,Yii 遵循最新的 BSD 许可。它确保了它的第三方可发也循序和 BSD 相兼容的许可。这意味着无论从法律上还是财务上来说,您都可以自由的使用 yii 来开发任何一个开源的或者私有的应用。

    声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com