首先向访问的朋友说说声对不起,今天晚上许多来访者吃了个闭门羹,呵呵,不过我一直在处理,直到刚才才处理好,因为我家里的网速比较慢,所以排查问题花了不少时间。
…
说下排查的经过吧,我现在的博客是我前几天花了一些时间加了一个拦截器,增加了24小时排行版、30天排行版、访客留言添加了所在位置、不少数据都做了缓存处理等功能,这部分的改造我下次将会讲到。由于我采用的解决方案是由xslt+xml实时生成内容输出到页面,所以当某个用户访问了这个页面的时候,就出现了我前面讲到的问题。
首先向访问的朋友说说声对不起,今天晚上许多来访者吃了个闭门羹,呵呵,不过我一直在处理,直到刚才才处理好,因为我家里的网速比较慢,所以排查问题花了不少时间。
…
说下排查的经过吧,我现在的博客是我前几天花了一些时间加了一个拦截器,增加了24小时排行版、30天排行版、访客留言添加了所在位置、不少数据都做了缓存处理等功能,这部分的改造我下次将会讲到。由于我采用的解决方案是由xslt+xml实时生成内容输出到页面,所以当某个用户访问了这个页面的时候,就出现了我前面讲到的问题。
如果你的xslt中使用msxsl:script脚本,如果你的程序中使用sqlite,如果…,你可能无法在很多虚拟主机的空间里执行你的程序,结果会报一个权限相关的错误。都是full trust level惹的祸,怎么办?
公司最近要新招聘一人,引发由来以久的语言之争,是选择.Net还是Java?公司现有的所有项目都是.Net做的,如果改用Java,或者另起一套Java的班子,会有什么结果?我认为:
…
我们需要清楚地看到,对于绝大多数软件和网站来说,语言的选择并不重要,因为无论是Java、.Net,还是PHP或ASP,都可以完全胜任目前世界上 90%以上的网站。语言只是工具而已,关键是如何去利用。开发思想才是灵魂,万源同宗,殊途同归,当技术水平到达一定境界之后,完全可以抛开语言了。架构与设计、需求的分析与挖掘、项目质量与进度的控制、项目过程的持续改进、团队的培养,这些才是重要的。谁能说请楚,中文与英文之间的优劣?当然我们不能用三年级学生写的中文作文与大文豪写的英文小说,来对比中文与英文孰优孰劣。
…
说说这件事的看法吧,首先,框架代码写的有问题,connection应该使用完就丢弃,using是最好的办法,对于transaction要另行处理。其次,OO的代码基本上完全是一个黑盒子,不管里面如何修改,外面接口基本上是一样的,就像硬盘,不管你4200转还是7200转,接口是ide或者是sata,这个基本上不会变化。最后,我一直认为,如果架构出现问题,趁早改,很多人总觉得会比较麻烦,不愿意重构,我承认我有代码洁癖,我有重构的勇气,你有么?
一、过多嵌套用户控件
二、使用太多的视图状态
三、一切都由服务器响应
四、完全依赖于服务器控件
五、过多地使用Session
六、不考虑最终生成的HTML代码
七、乱用新技术
最新评论