从程序架构提升安全性

常见的程序架构有BS和CS之分

一般 ,CS更安全……

当然有时候必须得写成WEB程序……但是其中的管理后台可以做成CS的,以提升安全性。

在WEB程序上,我们的站可能被人挂马,如果是ASP.PHP一类的,就安全性不高了,容易被修改。
如果是JAVA,.NET一类的编译型 的,就安全多了……

所以有以下几个建议

1.尽可能采用CS架构
2.网站的前台没办法必须用WEB形式,但是后台管理可以做成CS的。
3.程序语言上采用.NET,JAVA

转载于:https://blog.51cto.com/5505294/930396

从程序架构提升安全性相关推荐

  1. 集中和分散架构之间的区别_分散式应用程序架构:后端,安全性和设计模式

    集中和分散架构之间的区别 Decentralized applications, or ÐApps, require a special system design to achieve high s ...

  2. 构建安全应用程序架构必须考虑的十二问

    应用程序的架构检查是指检查应用程序架构中当前的安全控制.这种检查有助于用户在早期确认潜在的安全漏洞,并在开始开发之前就极大地减少漏洞.糟糕的架构设计有可能暴露出应用程序的许多安全漏洞.最好的办法是在设 ...

  3. GUI应用程序架构的十年变迁:MVC,MVP,MVVM,Unidirectional,Clean

    十年前,Martin Fowler撰写了GUI Architectures一文,至今被奉为经典.本文所谈的所谓架构二字,核心即是对于富客户端的代码组织/职责划分.纵览这十年内的架构模式变迁,大概可以分 ...

  4. 谷歌雇程序员提升开源安全

    受企业对更深层安全的渴望和不良动机两者的驱使,找寻安全漏洞亡羊补牢或者见缝插针的市场越来越大. 试图为软件及其它很多涉及互联网的事情提升安全性,谷歌于10月9日称其正支付程序员500到3133美元不等 ...

  5. 让小程序在自有App中启动的技术来了:mPaaS小程序架构深度解析

    简介:mPaaS 小程序框架作为一款 App 通用框架,帮助开发者面向自身的 App 实现小程序投放.不止如此,小程序代码仅需撰写一次,便可多端投放至自有 App.支付宝.钉钉甚至其他小程序开放平台. ...

  6. 云应用程序架构:阿里云国际版服务器托管注意事项

    传统Web托管中的通用应用程序或Web应用程序通常总是被证明是一个挑战.无论是设计结构还是可扩展的架构,以支持趋势和需求.典型的宿主方案遵循三层体系结构,并将其划分为表示层.持久性层和应用层.借助内置 ...

  7. 一起脱去小程序的外套和内衣 - 微信小程序架构解析

    推荐理由: 微信小程序从一出现就引起很多人的关注,它的公测就掀起了学习小程序开发的浪潮:今天在微信公众平台看到一条公告,小程序开始开放个人开发者申请注册,个人用户可以访问微信公众平台,扫码验证个人身份 ...

  8. 大并发量,大数据量基于SSH应用程序架构有关问题

    首先介绍下情况,并发量最多可达到万级,应用程序架构是基于SSH的,系统级是通过Apache分发,集群配置.但是目前情况不理想,我对系统级架构都是在钻研期间,下面是自己查的总结,但还是不怎么理想,各位熟 ...

  9. GUI 应用程序架构的十年变迁:MVC、MVP、MVVM、Unidirectional、Clean

    随着现代浏览器的日渐流行,Web 以及混合开发技术的发展,大前端的概念日渐成为某种共识:而无论 iOS.Android.Web 这样的端开发还是 React Native.Weex 这样的跨端开发,其 ...

最新文章

  1. CreateRemoteThread
  2. AFNetworking和ASIHTTPRequest的比较
  3. PostgreSQL在何处处理 sql查询之四
  4. 谷歌浏览器 关闭 提示恢复网页功能_最强浏览器又更新喽!
  5. springcloud 返回json
  6. Fence Repair POJ - 3253
  7. 技术人员如何创业《四》- 打造超强执行力团队(转载)
  8. 内存和显存_【硬件资讯】显存再升级?Nvidia新卡实锤GDDR6X!显存大升级能否带来性能提升??...
  9. Unity应用架构设计(1)—— MVVM 模式的设计和实施(Part 2)
  10. 小木棍(信息学奥赛一本通-T1442)
  11. 常用的文本编辑器介绍
  12. 嵌入式gdbserver远程调试【原创】
  13. 两边定宽,中间自适应布局的四种实现方法
  14. Spring基于注解及SpringMVC
  15. 12306 官网硬卧下铺的选择
  16. 程序员的最高境界:呆若木鸡
  17. 怎么更改wifi频段_如何更改wifi的频段
  18. 动手学TCP——CS144实验感想
  19. 厦门大学LaTeX毕业论文模板:中英文双目录
  20. 明源云与华为联合发起828 B2B企业节,共同成就好生意!

热门文章

  1. 给你的主机防火墙添加l7-filter
  2. sublime java cmd_在sublime text3设置java环境
  3. Nginx的events块指令的配置使用
  4. MyBatis 插件怎么编写和使用?原理是什么?
  5. 怎么解决表字段变化引起的MBG 文件变化的问题?
  6. 数据采集提升性能篇-使用Mybatis的批量操作api导入数据
  7. SOA的缺陷及其与微服务的关系
  8. 反射_Class对象功能_获取Method
  9. 文件下载的文件名中文乱码
  10. 区域数据导入功能(在服务端接收上传文件)