项目总结之SSI (一)】的更多相关文章

这是我进公司之后做的第一个新项目,从无到有. 去年夏天和同事在会议室里度过的日子还恍如昨日啊,时光啊,你慢些走... 作为一个外部项目,美工设计了一个Win8风格的界面,看到现在做前台的同学做的一样是这种界面,顿时觉得真是潮流前线. 首先,这是我第一次接触DIV,同事教了我很多,怎样把美工的样式加到前台页面,用JQ写出的弹出页是什么样子的等等等等,只是当时疏于总结,现在记得的实在是不多了. 其次,这个项目中使用AJAX控件完成了文本框提示的效果,感觉非常任性化. 最后,这个项目实现了Gridvi…
在项目中,ssi include是一个比较常用的功能,这样我们就可以通过web服务器的支持,将公用的html提取出来,改一个文件就会修改全部内容 但是这也带来了问题,在开发的时候没办法的刷新查看,需要提交测试服务器才可以,当然也可以通过在本地通过nginx服务器做到这些. 现在我们有了nodejs,github上面也有很多好的本地代理项目,anyproxy,whistle,livepool... 平时主要用 whistle 操作配置上面都很简单,通过简单配置也可以实现很多功能 livepool,…
1 什么是maven? Maven是一个跨平台的项目管理工具,主要用于基于java平台的项目构建,依赖管理. Clean  compile  test  package  install   run 1.1 管理项目jar包 1.2 聚合项目(分布式开发) 1.3 继承(依赖传递)   2. Maven安装环境搭建 2.1 从官网下载maven的压缩包 从http://maven.apache.org/官网上下载最新版本的maven 2.2 本地安装jdk 要求版本是1.7以上,  步骤略 2.…
1.环境准备 导包(jdk1.8只支持spring4.0以上的版本) mysql驱动包 c3p0驱动包 mybatis包 spring-core.spring-aop.spring-web.spring-orm.spring-jdbc jackson(spring对json的支持包) mybatis_spring包 2.测试spring-mybatis整合 applicationContext.xml <!-- 配置数据源,记得去掉myBatis-config.xml的数据源相关配置 -->…
页面静态化分为两种:伪静态和真静态,这里主要介绍的是真静态. 进入正题之前先简单介绍一下SSI和shtml: 1).SSI是Server Side Include的简称(服务器端嵌入) 2).shtml是包含有嵌入式服务器方包含命令的HTML文本.在被传送给浏览器之前,服务器会对shtml文档进行 完全的读取.分析以及修改.   想要让IIS支持服务器包含,还需要简单配制一下,打开服务器端包含即可.启用或关闭Windows功能-> Internet Information Services->…
最近感觉挺爽的,这个项目团队没有一个专门做PHP的,我是第一个进来做PHP(当然还有前端)的,哈哈,我会设计修改出适合我们业务的PHP框架,哈哈,感觉会学到很多东西的样子,前几天在组内20几个前辈面前讲php框架,以及跟大牛们探讨适合我们的php框架,感觉表达能力太差了,知道的东西表达不清楚,还要我的导师去帮我表达,这里感谢下我的导师于洪磊(简称磊哥),磊哥简直就是我的偶像,我没见过那么有深度的程序员,技术牛B这是肯定的了,对技术外的了解超出了我的想象,磊哥看的书很多,涉猎很广泛,尤其在历史和文…
一 数据库 1.常问数据库查询.修改(SQL查询包含筛选查询.聚合查询和链接查询和优化问题,手写SQL语句,例如四个球队比赛,用SQL显示所有比赛组合:举例2:选择重复项,然后去掉重复项:) 数据库里的密码如何加密(md5): (1)数据库的密码加密:单向加密,insert into users (username,password) values ('mike',MD5('guessme')); (2)双向加密:insert into users (username ,password) va…
本文转自:http://blog.csdn.net/lifuxiangcaohui/article/details/7187869 先来点文字性的描述: MVC对于我们来说,已经不陌生了,它起源于20世纪80年代针对smalltalk语言的一种软件设计模式,现在已被广泛应用.近年来,随着java的盛行,MVC的低耦合性.高重用性.可维护性.软件工程的可管理性等诸多优点使其在java平台中很受欢迎,其间,也诞生了许多优秀的MVC框架,如专注于控制层的Struts.WebWork, Struts2,…
平常我们谈到网络缓存技术,大多是以页面为单位的,比如,新闻网站中将执行后的结果,缓存为一个静态html文件,下次访问时就直接访问这个静态页面了! 减轻了服务器压力!但是,如果一个页面大部分是可静态的,但是有一部分却需要是动态的咋办呢? 如下图中画红线处,就需要动态,时时探测用户是否登录!这就可以使用动态内容缓存技术! 动态内容缓存技术,总体来说就是该静态化的静态化,该动态的保持动态,最后进行组合! 可行的方案大致有三种: CSI , SSI ,ESI 一.CSI (Client Side Inc…
一.CSI (Client Side Includes)   含义:通过iframe.javascript.ajax  等方式将另外一个页面的内容动态包含进来. 原理:整个页面依然可以静态化为html页面,不过在需要动态的地方则通过iframe,javascript或ajax来动态加载! 例子:<iframe src='http://abroad.e2bo.com/index.php' border='0'></iframe> 优点:相对比较简单,不需要服务器端做改变和配置: 缺点…