尽管MVC早已不是什么新鲜话题了,但是从近些年一些优秀MVC框架的设计上,我们还是会发现MVC在架构设计上的一些新亮点。本文将对传统MVC架构中的一些弊病进行解读,了解一些优秀MVC框架是如何化解这些问题的,揭示其中所折射出的设计思想与设计理念。
MVC回顾
作为一种经典到不能再经典的架构模式,MVC的成功有其必然的道理,这个道理不同的人会有不同的解读,笔者最认同的一种观点...
分类:
Web程序 时间:
2015-04-22 11:35:23
阅读次数:
123
1、搜索引擎不友好 搜索引擎对于难以处理和识别的打字稿、复数、连字号等等各种各样的问题,搜索的准确度会降低。显然,如果搜索引擎刻意去迎合这种错误使用的话,会伤害到所有的搜索使用者。 一个相关的问题是,搜索引擎区分结果是依靠文档的重要性,而只是按照内容关联次数简单地进行结果区分。 当找不到信息的...
分类:
Web程序 时间:
2015-04-22 11:31:35
阅读次数:
119
style="cursor: hand"crosshair:精确定位“十”字形; text:文本“I”形; wait:等待,“沙漏”形;default:默认指针; help:帮助,带尾箭头; e-resize:箭头朝右方; ne-resize:箭头朝右上方; n-resize:箭头朝上方; nw-r...
分类:
Web程序 时间:
2015-04-22 11:32:17
阅读次数:
1416
XHTML文档之列表 列表是两个或更多相关项的集合。只包含一个项的列表也完全有效,在某些情况下甚至在语义上也是正确的。但通常被一个列表组织在一起的项有多个。XHTML中有3种类型的列表:无序列表、有序列表和自定义列表。 一、无序列表ul 无序列表用ul元素标明。它用于项的顺序不太重要的列表,如...
分类:
Web程序 时间:
2015-04-22 11:31:17
阅读次数:
134
ie调试的话用 Companion.JS 一个插件 很好用的 不用配置,直接安装eclipse调试的话 可以用jsdt 可能需要配置下 网上有很多说明http://wokaours.blog.163.com/blog/static/121896142200961055838544/最古老...
分类:
Web程序 时间:
2015-04-22 11:32:13
阅读次数:
125
上传配置上传大小设置,修改/etc/php5/php.ini文件下如下修改:1 upload_max_filesize = 8M 2 post_max_size = 10M 3 memory_limit = 20M重启Apache服务器.
分类:
Web程序 时间:
2015-04-22 11:30:45
阅读次数:
110
之前通过Ajax请求加载数据的时候,在数据还没有呈现出来前,为了更好的用户体验,总会弄个loading告诉用户其实内容正在加载,而不是网站崩了。但是貌似之前使用gif图片的情况比较多,可能是为了兼容各个浏览器,但是CSS3已经很强大到我们可以自己使用动画写出一个loading效果出来,然后再通过调....
分类:
Web程序 时间:
2015-04-22 11:31:02
阅读次数:
163
http://www.cnblogs.com/CareySon/archive/2009/12/14/1623624.html引入 每次当浏览器向Web服务器发起一个请求的时,都会伴随着一些HTTP头的发送.而这些HTTP头是用于给Web服务器提供一些额外信息以便于处理请求。比如说吧。如果浏览器支持...
分类:
Web程序 时间:
2015-04-22 11:29:10
阅读次数:
186
调用函数 时,是在函数后面写上括号和实参的,由于操作符的优先级,函数本身也需要用括号,即:(function(arg){...})(param)而(function($){...}) (jQuery)则是一样的,之所以只在形参使用$,是为了不与其他库冲突,所以实参用jQuery其实就等于var fn...
分类:
Web程序 时间:
2015-04-22 11:26:23
阅读次数:
131
Nicholas C. Zakas谈怎样才能成为优秀的前端工程师:昨天,我负责了Yahoo!公司组织的一次面试活动,感触颇深的是其中的应聘者提问环节。我得说自己对应聘者们提出的大多数问题都相当失望。我希望听到一些对在Yahoo!工作充满激情的问题。在昨天的应聘者中,只有一个人的问题是我认为最好的,那...
分类:
Web程序 时间:
2015-04-22 11:27:45
阅读次数:
150
/*在给元素设置渐变色时,此时的颜色是作为背景图片来显示*/
#content{ /*针对FireFox浏览器*/ background-image: -moz-linear-gradient(top,#fff,#eee); background-image:-webkit-linear-gradi...
分类:
Web程序 时间:
2015-04-22 11:26:58
阅读次数:
156
jQuery点击空白处关闭弹出窗口,一个层特效,默认是显示的,当鼠标点击层以外的时候,这个弹出层就隐藏不显示了,网上经常碰到的一种效果,其实实现起来也是很简单的,有兴趣的看代码吧。
分类:
Web程序 时间:
2015-04-22 11:25:47
阅读次数:
278
js的函数节流和throttle和debounce详解:同样是实现了一个功能,可能有的效率高,有的效率低,这种现象在高耗能的执行过程中区分就比较明显。本章节一个比较常用的提高性能的方式,通常叫做"函数节流",下面就通过代码实例对此做一下介绍。一.函数节流是什么:在实际编码中,mousemove和re...
分类:
Web程序 时间:
2015-04-22 11:26:16
阅读次数:
205
var http=require("http");//导入文件模块var fs=require("fs");var server =http.createServer(function(req,res){ //控制台打印信息 console.log("server is working"...
分类:
Web程序 时间:
2015-04-22 11:24:41
阅读次数:
514
WPF入门教程https://msdn.microsoft.com/zh-cn/library/vstudio/ms754130(v=vs.110).aspxEF入门教程:https://msdn.microsoft.com/zh-cn/data/efMVC入门教程:http://www.asp.n...
分类:
Web程序 时间:
2015-04-22 11:23:30
阅读次数:
104
首先来看一下下面的图表试图显示不同的TCP/IP和其他的协议在最初OSI模型中的位置7应用层例如HTTP、SMTP、SNMP、FTP、Telnet、SIP、SSH、NFS、RTSP、XMPP、Whois、ENRP6表示层例如XDR、ASN.1、SMB、AFP、NCP5会话层例如ASAP、TLS、SS...
分类:
Web程序 时间:
2015-04-22 11:22:37
阅读次数:
217