apache
JSP只是JAVA语言用于WEB开发的技术中的一种,网站开发语言应该说是JAVA本身。它语言性能很好,技术繁多,方案丰富,开源技术多,应用最广泛,功能全面,结构严谨,开发速度较慢,学习比较困难。 Java的Web应用服务器有免费Tomcat、JBoss等,如果需要更好的商业化的服务有:Web Sphere和Web logic
一个客户的网站 ,有不明文件,让我们360°网站安全加固查看查看。 我们技术工程师 上去看了一下,发现多出好多文件,而且莫名奇妙出现广告页。 先删除了多余页面,以为没事,却发现广告的链接依旧, 后查找广告地址,发现 是写在.htaccess 文件里指向某个txt 作为网页打开
一个管理资源并为用户提供服务的计算机软件,通常分为文件服务器(能使用户在其它计算机存取文件),数据库服务器和应用程序服务器。 运行以上软件的计算机,或称为网络主机(host)。 服务器通常以网络作为媒介,既可以通过内联网对内提供服务,也可以通过互联网对外提供服务
Nginx 以事件驱动的方式编写,所以有非常好的性能,同时也是一个非常高效的反向代理、负载均衡服务器。其拥有匹配 Lighttpd (一个开源web服务器软件,以性能著称)的性能,同时还没有 Lighttpd 的内存泄漏问题,而且 Lighttpd 的 mod_proxy 也有一些问题并且很久没有更新。 现在,Igor 将源代码以类 BSD 许可证的形式发布
Nginx 以事件驱动的方式编写,所以有非常好的性能,同时也是一个非常高效的反向代理、负载均衡服务器。其拥有匹配 Lighttpd (一个开源web服务器软件,以性能著称)的性能,同时还没有 Lighttpd 的内存泄漏问题,而且 Lighttpd 的 mod_proxy 也有一些问题并且很久没有更新。 现在,Igor 将源代码以类 BSD 许可证的形式发布
关于 WampServer 架设使用操作讨论,没有按照发文格式一律砍文! WAMPs 是使用微软 Windows 操作系统的电脑上安装的套件包。 WAMP 的主要组成部分的首字母组成的缩写:Apache、MySQL 和PHP、Perl 或 Python 之一。 MySQL 是一个开放源代码数据库
顶级的日志分析软件,如果你经常用 grep、awk、sed、sort、uniq、tail、head 来分析日志,那么你需要 Splunk。可以说是日志分析界的 Google,能处理常规的日志格式,比如 apache、squid、系统日志、mail.log 这些。对所有日志先进行 index,然后可以交叉查询,支持复杂的查询语句
根据其自我报告的版本编号,远端主机正在执行受到多个弱点影响的 Apache Tomcat 版本: - 依照预设,Tomcat 会自动部署置于主机 appBase 中的任何目录。这可导致通常受到一个或多个安全性限制保护的档案在没有安全性限制的情况下进行部署。(CVE-2009-2901) - 部署 WAR 档案时,系统不会检查 WAR 档案名称是否有目录遍历企图,这可导致攻击者删除主机工作目录的目前内容
Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。 Apache ab(Apache Bench性能测试工具,这是apache免费自带的性能测试工具,就在apache的bin目录下,它能模拟多个并发请求,也就是说它主要是用来测试你的网站每秒能处理多少请求的
软件开发本身是一个复杂的工艺过程,牵涉到各种领域技术,大部分谈软件架构设计着重在软件系统架构本身,如何妥善的分工、如何解决开发上的各种问题、使用哪一种 Design Pattern 来解决问题、如何快速开发等等,只不过,真正有用的软件是对客户有用的软件、能替客户解决问题的软件,才是真正有价值的软件。 本篇文章,笔者介绍,在 UML 的系统分析设计领域里,如何从使用者需求出发,如何正确收集到使用者的需求,甚至与(Agile/Scrum)结合,在 Agile 或者 Scrum 强调的 Sprint ,我们再细分为,一个、到多个 反复设计 (Iterations),在每一个 Iteration 所要完成的需求里,又可以细切多个 Iteration Modeling。 文章中,将介绍如何正确地进行 Iteration Modeling. 与 Continuous Modeling,以便做到恰如其分的软件架构设计
