HTML模板 + 数据模型 = HTML输出
http://amrita.sourceforge.jp/
What is Amrita?
Amrita is a a html/xhtml template library for Ruby. It makes html documents from a template and a model data.
Example
Amrita mixes a template and model data up to a html document naturally matching the id attribute of HTML e ...
ErLang Web
ErLang语言从一开始,就是针对并发设计的。ErLang作为一个平台,在稳定性和实时性方面也有不俗的表现。不少人希望把ErLang应用在Web领域。
ErLang Inets里面包括HTTP Server、FTP Server等。ErLang的Web开发框架叫做YAWS(Yet Another Web Server)。如果说Inets相当于Apache HTTP Server的地位,那么YAWS就相当于Servlet Server的地位。
一些优秀的程序员为ErLang开发了ORM持久层、Template层等。但是,由于ErLang的几项缺点,使得ErLang在Web ...
2008-02-24
有在Stackless Python (or PyPy)上实现的开源Web Server吗?
关键字: stackless python pypy web server ruby cerise
也许 HTTP Server 的实现并不是很难。
很多语言的开发库都自带有内置的 HTTP Server。
Ruby开发框架 Cerise 也自带有一个Ruby开发的 Web Server。
Python语言很早就有了虚拟机。
很多Python Web开发框架都带有一个内置的 Web Server。
这些 Web Server 都是基于 Python 语言开发的。
我没有发现一个基于 Stackless Python 开发的 Web Server。
据说 Stackless Python 的并发性更好。理论上应该有不少基于 Stackless Python 的 Web Server。
也有 ...
类似plentyoffish.com的交友网站可行性分析
刚刚听说了一个身价亿万美元的交友网站plentyoffish.com。
http://plentyoffish.com
Plentyoffish: 1-Man Company May Be Worth $1Billion
http://www.readwriteweb.com/archives/plentyoffish_one_billion.php
这是一个个人网站。开发人员和CEO都是Markus Frind自己一个人。plentyoffish.com每个月可以从Google Adsense、Google Adwords获得3 ...
字符串编码(charset, encoding/decoding)问题原理
编码问题很重要,关于编码问题的文章也很多。我本来没有兴趣重复这个主题。
一个朋友问我有没有比较好的编码介绍文章。我记得以前看过几篇很不错的,但是当时搜索到的时候,就比较费劲,一时想不起来。于是,我就说,我攒一篇好了。
---------------------------------------
编码无处不在。Database, file, editor, IDE, compiler, browser。
代码(比如java, jsp, asp, php, python, ruby etc)里面的字符串比较麻烦,涉 ...
Session in http unde LVS
http://lists.community.tummy.com/pipermail/linux-ha-dev/2001-December/002993.html
引用
2. I can set up a separate URL for session based apps that sends all requests
to a heatbeat duplicated session manager on the first tier using
Apache/webapps/Tomcat to load balance to th ...
Lightweb 思路探讨
《Web开发构想》帖子里面,我写了一些关于Web Framework方面的想法。
http://forum.javaeye.com/viewtopic.php?t=13432
Lightweb就是这些想法的实现。目前,编码工作初步完成。具体功能方面基本按照自己的思路实现了。这里主要阐述一下lightweb的功能、用法、特性。以此来获取大家的真知灼见,以便lightweb的改进。Thanks for your discussion.
1. Lightweb的目标领域
我感觉,Struts, WebWork, SpringMVC, Tapestry, JSF 等的 ...
1.背景、形势
能够进行Web开发的编程语言和技术很多
(1) 动态解释语言
PHP; Perl; Python (Zope, Plone); Ruby (Ruby on Rails);
(2) 编译语言
Java; .net
Java Web开发远非一枝独秀:
除了受到来自.net 这个重量级对手的最大挑战之外,更受到Zope, Ruby on Rail 等新式轻骑兵的冲击(当然,也继续受到老式轻步兵PHP, Perl的冲击)。
官方Java走的是复杂路线,Servlet -> JSP -> Taglib。.net走的也是复杂路线,依靠成熟友好的集成化开发环境取胜。Java阵营好容易应对 ...
引用
我在一篇文章《Web页面技术综述》中
http://blog.csdn.net/buaawhl/archive/2004/07/07/36326.aspx
提到了一种思路
2.6.DOM + XPath
前面讲了XMLC把HTML静态编译成DOM结构。
我们也可以采用动态生成DOM结构的方法,然后用XPath定位DOM结点并操作它们。
NekoHTML(http://www.apache.org/~andyc/neko/doc/html/)是一个HTML文档解析工具。
NekoHTML使用Apache Xerces(http://xml.apache.org/xerces2-j/ ...
Portal实现原理
1.Portal用例
读者可以在下面三个网站上注册自己的用户,体会Portal的功能。
http://my.msn.com
http://my.yahoo.com
http://my.liferay.com
My MSN的功能最灵活强大,用户可以任意拖放操作栏目(column)和内容版块(content)的位置和个数。
My Liferay只能选择固定的栏目(column)布局,但可以在本栏目(column)内移动内容版块(content)的位置。
My Yahoo只能选择固定的栏目(column)布局,而且不能移动内容版块(content)的位置。
Portal的 ...
这个贴子是从“代码擂台”转过来的。我想专门讨论一下这个问题。
MVC的概念已经深入人心,是经常被大家经常提到的法宝利器。
我感到有必要澄清MVC的概念和来龙去脉,以便大家有一个共识,有一个共同讨论的基础,以便能够把讨论更深入地进行下去,解决真正的问题,而不是在一些技术概念上绕圈子。
一般来说,我不喜欢在名词概念上做文章,发表看法和评论。因为有更多的真正有挑战性的问题需要解决。但通过这段时间的讨论,我感到一种这样的危险:
我们程序员是否过于迷信MVC之类的名词概念,是否可能因此而减弱了或丧失了独立思考的能力?
所以我甘冒天下之大不韪,直言不讳了。
先举一个例子。
很多程序员言必 ...
- 浏览: 585648 次
- 性别:

- 来自: china

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
网上银行的安全操作设计探 ...
有道理,不知道建设银行的UKey有啥用?
-- by sjz209 -
网上银行的安全操作设计探 ...
有道理,不知道建设银行的UKey有啥用?
-- by sjz209 -
网上银行的安全操作设计探 ...
1、据了解,动态口令采用的就是楼主说的第2种机制,所以动态口令发生器会有一个容错 ...
-- by jxb8901 -
谁说搞技术的没有幽默感?
yyliuliang 写道部门老大宣布放一年长假,大伙欢呼雀跃,连作三个俯卧撑表 ...
-- by hongfei3 -
谁说搞技术的没有幽默感?
幸存者 写道为什么我觉得不好笑?是因为我没有幽默感么? bingoo
-- by roger






评论排行榜