博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
现行的web开发框架分析
阅读量:6489 次
发布时间:2019-06-24

本文共 812 字,大约阅读时间需要 2 分钟。

hot3.png

现在比较流行的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前端自学该怎么规划学习(内附详细学习方法)
查看>>
java第五天(函数、方法重载、数组、求极值、冒泡排序、数组倒置、)
查看>>
学会导出XMind 7资源包很重要
查看>>
OSChina 周二乱弹 ——流川枫与苍井空
查看>>
安卓手机软键盘操作
查看>>
如何在Genero(Tiptop)中调用WebServices?
查看>>
mysql LIKE 子句转义符处理
查看>>
Android进程等级和提高等级方法
查看>>
WebLogic时区与系统不一致的调整方式
查看>>
Redis 集合
查看>>
MySQL索引类型总结和使用技巧以及注意事项
查看>>
MYSQL 使能远程访问
查看>>
专业的通用性爬虫:ForeSpider数据采集系统
查看>>
redis客户端连接,最大连接数查询与设置
查看>>
HIbernate映射关系之一对一(双向)
查看>>
System Center 2012 SP1 Data Protection Manager 设置备份
查看>>
Python基础内容四
查看>>
烂泥:切割nginx日志
查看>>
Gitlab:从其它项目组里导入一个项目
查看>>
区块链技术的创新,对于区块链技术开发企业有哪些好处呢?
查看>>