架构一个后台管理系统的技术所需要的技术
来源:互联网 发布:cf出现网络异常 编辑:程序博客网 时间:2024/06/03 11:16
经过几年的学习与开发,下面把架构一个web项目所使用的技术,做一个简单汇总,便于以后做技术选型时,更加方便。
后端技术相关
开发语言:java
适用范围:b/s架构后台管理系统
后台框架:spring +spring mvc + mybatis,其中mvc框架可选:struts,orm框架可选:hibernate
后台缓存:redis,memcached
web容器:tomcat
IDE:eclipse ee + maven,这里面IDE不推荐myeclipse
文本编辑器:sublime,notepad++
定时器:quartz-scheduler
大数据搜索:solr
非关系数据库:hbase,hive,mongodb
浏览器:火狐,chrome
后端界面框架:boostrap,esayui,ligerui,dwzui(这里面大家根据需要进行一个选择,个人喜欢boostrap)
基于boostrap的后台管理界面框架:hplus,AdminLTE,这里面大家可以去网上寻找,找到合适自己的即可
模板语言:jsp,freemarker,velocity
数据库:mysql
数据库客户端:navicat for mysql
常用第三方工具类:apache common(里面有非常多的子项目)
jQuery以及相关插件
日期插件:date picker,laydate
日历插件:full calendar
表格插件:jqgrid
报表插件:echarts
文件上传插件:webuploader
弹窗插件:layer,sweetalert
树组件:ztree
js渲染引擎:arttemplate
checkbox或者radio插件:icheck
可拖动表格插件:jQuery gridly
拖动排序:dragsort
javascript面向对象
javascript面向对象技术解析
jquery源码分析
js面向对象分析
w3c面向对象
系统通用模块的基础功能
1.权限管理(管理整个系统的权限分配,权限验证)
2.数据字典(配置系统的全局分类信息,系统相关基础数据)
3.图片与文件的上传下载
4.系统参数配置
5.系统桌面配置(配置每个角色对应的桌面,或者是用户自定义桌面)
6.组织机构管理
- 架构一个后台管理系统的技术所需要的技术
- 银嘉金融后台管理系统技术架构设计
- 网站设计师所需要的技术
- 学习selenium所需要具备的技术
- 从一个系统架构展现我们需要掌握哪些技术
- 一个数据分析系统的技术架构设计浅析
- 新建架构需要的技术点
- 我现在需要一个VB.NET(2008的)+SQL2000(做后台的)管理系统
- 架构的概念(系统架构,技术架构,应用架构)
- .Net程序员面试所需要的一些技术准备[转]
- 大数据分析所需要的十大技术
- 智能客服机器人所需要的技术点
- 开发一个android app需要的技术
- csdn的博客操作,更像技术的后台管理系统
- 后台升级管理系统之技术
- Web系统与技术--在浏览器地址栏里输入一个网址后所发生的故事
- 数据仓库系统的技术体系架构设计
- 阿里云飞天系统的技术架构
- android monkey测试
- 异步套接字实现
- 带大家一步一步的封装一个聊天键盘
- [实战] 用数人云,部署弹性 ELK 集群就五步
- apache多站点配置
- 架构一个后台管理系统的技术所需要的技术
- STL_算法_逆转(reverse,reverse_copy)
- HTML之表单标签
- 【JS学习笔记】JS基础上:数据类型
- 四种常见的 POST 提交数据方式
- sql where 1=1 规范代码
- 安卓Activity创建界面过程-API源码解析
- 蓝桥杯-入门训练 Fibonacci数列
- dojo.mixin、dojo.extend、dojo.delegate解析