2019独角兽企业重金招聘Python工程师标准>>>

现在比较流行的web开发的解决方案


开发语言:php

解决方案:YII + jQuery + bootstrap

可以解决的问题:内部平台快速开发,中小型网站快速搭建。

优点:开源,框架小,容易上手,易扩展,基于MVC易于理解,快速开发。

缺点:不适合对页面个性化要求比较高的系统,不太适合大型系统。

成本分析:

名称:

分析

成本

软件购置成本

全部开源

0

框架熟悉成本

容易上手,熟悉框架的成本较低。

开发成本

适合快速开发,个性化开发或者大型网站,需要深入了解源码。

维护成本

基于MVC,易于理解,但是对于大型网站,php到后期维护成本特别高。

中/高

重构成本

框架模板比较死,个性化重构难度较大,想要重构有时比重新开发花费还大。

前端UI替代方案:

JQuery UI

BootStrap

JQuery easyUI

优点

官方的UI库,兼容性好,扩展的插件多。

美观,容易上手,响应式,支持的插件特别多,

对html5完美支持。

适合快速开发,要求不是特别高的前端页面。

另外:特别火也算一个优点吧,大家都去用,就会促使不断进步,bug不断修改,有发展和提升空间

容易上手。
  擅长进行数据表格操作。

缺点

感觉不够美观,除了兼容性,没有特别优势的地方

2.0之后的版本宣称不支持ie6;

另外,个人觉的缺点,做出来的网站几乎一模一样,但是,还是比JQuery UI做出来的美观一些,或许大众审美吧。

另外,对于表格的支持,觉的还不够强大。

收费,美观性不够,扩展插件少,

最佳适用环境

大网站,兼容性要求高。

快速开发,内部平台。

大量表格数据操作的管理平台。

缺陷替代方案:

开发语言:java

开发框架:spring + JQuery +JQuery UI(或者自己的UI库)

适合开发大中型网站。

转载于:https://my.oschina.net/NV9rBbk/blog/201081

现行的web开发框架分析相关推荐

  1. python最流行的框架_2020年最流行Python web开发框架(下)

    11种2020年流行的Web开发Python框架,接上文 2020年最流行Python web开发框架(上)介绍的,剩下部分在本文里继续详细介绍.当然,Python框架很多很棒,学好Python是打开 ...

  2. (转)基于MVC4+EasyUI的Web开发框架经验总结(4)--使用图表控件Highcharts

    http://www.cnblogs.com/wuhuacong/p/3736564.html 在我们做各种应用的时候,我们可能都会使用到图表统计,以前接触过一些不同的图表控件,在无意中发现了图表控件 ...

  3. 慢聊Go之Go常见的Web 开发框架

    前言 自发布以来,Golang(Google的Go编程语言)已成为编写API和Web服务的强大且流行的选择.引入后,主流用户更喜欢这种编程语言. 在2016年12月进行的分析之后,在3595名受访者中 ...

  4. python web开发第三方库_以下属于Python中Web开发框架第三方库的是__________

    以下属于Python中Web开发框架第三方库的是__________ 答:Django 关于为何要敬业乐群,下列说法错误的是?() 答:敬业乐群可以作为提升我们学习.工作的效率和成果,乃至提升我们生命 ...

  5. 极速Web开发框架JFinal

    JFinal是一个基于Java的极速Web开发框架,其核心设计目标是开发迅速.代码量少.学习简单.功能强大.轻量级.易扩展.Restful,在拥有Java语言所有优势的同时再拥有Ruby.Python ...

  6. 【Python Web】30个Python Web开发框架介绍

    收藏:30个Python Web开发框架介绍 1. Bobo 2. Bottle 3. CherryPy 4. Cyclone 5. Flask 6. Itty-Bitty 7. Klein 8. M ...

  7. 【最全整理】37 个 Python Web 开发框架总结

    用了 2 周的时间整理了 Python 中所有的网站开发库(下文简称:Web 框架),供大家学习参考. Q:Web 框架到底是什么? A:Web 框架主要用于网站开发.开发者在基于 Web 框架实现自 ...

  8. go语言Web开发框架:项目开发介绍及实战项目介绍

    引言 本系列课程我们将学些Golang语言中的Web开发框架Iris的相关知识和用法.通过本系列视频课程,大家能够从零到一经历一个完整项目的开发,并在课程中了解实战项目开发的流程和项目设涉及的各个模块 ...

  9. 最全整理!37 个 Python Web 开发框架总结

    用了 2 周的时间整理了 Python 中所有的网站开发库(下文简称:Web 框架),供大家学习参考. Q:Web 框架到底是什么? A:Web 框架主要用于网站开发.开发者在基于 Web 框架实现自 ...

最新文章

  1. python窗口动态实时显示时间_苏州2.8寸串口屏厂家:切管机触摸屏实时动态显示切割过程...
  2. ner 评估指标_序列标注算法评估模块 seqeval 的使用
  3. 安装mlxtend_python机器学习包mlxtend的安装和配置详解
  4. MySQL数据库重点概要总结
  5. oSIP开发者手册 (二)
  6. devc中文注释显示问号_Python零基础入门-(如何让人读懂你的代码)文档注释
  7. Windows下使用TeamViewer连接远程服务器,以及解决“远程桌面关闭后TeamViewer不能连接”的问题
  8. jQuery常用选择器总结(超详细)
  9. Atitit..组件化事件化的编程模型--(2)---------Web datagridview 服务器端控件的实现原理and总结
  10. Smart3D软件基本操作步骤
  11. 燕秀工具箱图库lisp_AutoCAD模具设计插件燕秀工具箱 v2.81版(64/32bit)
  12. Java中IO和NIO的区别
  13. 【敏捷开发】什么是自组织团队?
  14. 电脑连接HDMI显示器后没声音
  15. Neural Turing Machines-NTM系列
  16. ffmpeg开发打印音视频meta信息
  17. 用unity制作简单的AR,亲测有效
  18. 【引用】100句经典刺透人心,伤愈后才能更坚强
  19. SDKMAN-Linux软件开发工具包
  20. 力推美团企业版 美团究竟意欲何为?

热门文章

  1. 爱因斯坦《我的世界观》
  2. 关于几种编码的那些事
  3. HDU 4635 Strongly connected
  4. 【深度好文】多线程之WaitHandle--派生EventWaitHandle事件构造-》AutoResetEvent、ManualResetEvent...
  5. 《RESTful Web Services》第一章 使用统一接口
  6. win8/Metro开发系七 win8 对常见数据源的解析及处理 如:xml,json,以及html代码
  7. 修改大型 XML 文件的有效方法
  8. ProfessionalDotNetNuke 第一章(摘录)
  9. Java初学者的学习思路与建议
  10. asp.net权限设置可能导致应用程序无法正常运行(转)