【24h】

Use of web application frameworks in the development of small applications

机译:在小型应用程序开发中使用Web应用程序框架

获取原文
获取外文期刊封面目录资料

摘要

With the emergence of modern software development methodologies and related web application frameworks, many developers started using them because of their advantages, such as faster development, enhanced security, availability of useful and standardized libraries, simpler organization of work in development teams and clearer structure of code thanks to the strict conventions and use of design patterns that encourage separation of domain logic, user interface and data processing model. However, because of perceived disadvantages of frameworks — complexity and overhead of framework code, learning curve, possible undetected security vulnerabilities, etc. — most developers choose to use them only for development of large and complex applications, while they develop small applications from scratch. In this paper we compare development process of two versions of the same application — first developed in pure PHP, and second developed using CodeIgniter web application framework. Based on results of the comparison, we argue that, contrary to the common practice, use of web application frameworks is justified in development of small applications.
机译:随着现代软件开发方法和相关Web应用程序框架的出现,许多开发人员由于其优势而开始使用它们,例如,更快的开发,增强的安全性,有用和标准化的库的可用性,开发团队中工作的简化和组织结构的清晰化。严格的约定和设计模式的使用,从而鼓励了域逻辑,用户界面和数据处理模型之间的分离,从而使代码更易于使用。但是,由于框架的缺点(框架代码的复杂性和开销,学习曲线,可能未检测到的安全漏洞等),大多数开发人员选择仅将它们用于大型和复杂应用程序的开发,而从头开始开发小型应用程序。在本文中,我们比较了同一应用程序的两个版本的开发过程-首先是使用纯PHP开发的,其次是使用CodeIgniter Web应用程序框架开发的。根据比较的结果,我们认为,与通常的做法相反,在小型应用程序的开发中使用Web应用程序框架是合理的。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号