首页
资讯
每日阅读
生活
技术
随笔
申请链接
登录
搜索
【更换系统,WP再会】
【给我留言】
登录
搜索
ayou
中年互联网混子,现居苏州,曾经技术型宅男一个,
爱好吃,爱好睡,体制外,爱岗敬业,
遵纪守法,头发短,见识短,伪Geek,毫无城府。
累计撰写
1514
篇文章
累计收到
16
条评论
首页
栏目
首页
资讯
每日阅读
生活
技术
随笔
申请链接
登录
博客个新系统
1panel中如何统计网站流量信息
【宇宙视觉】美国宇航局确认火星上有液态水海洋。
EMLOG导入xml文件,页面显示错误问题
QNAP中如何优雅的使用代理拉取docker镜像
最新文章
2006-7-26
Perl、PHP、ASP、JSP技术比较
本文将对目前最常用的四种动态网页语言Perl(Practical Extraction and Report Language)、PHP(Hypertext Preprocessor)、ASP(Active Server Pages)、JSP(JavaServer Pages)进行一些技术性的比较。 Perl Perl(Practical Extraction and Report Language)是一种很古老的脚本语言。最初的Web应用大多是用Perl编写的,Perl很像C语言,使用非常灵活,对于文件操作和处理具有和C语言一样的方便快捷。 也正是因为Perl的灵活性和“过度”的冗余语法,也因此导致许多Perl程序的代码令人难以阅读和维护,因此使用的人在逐渐减少,并且目前有被Python替代的可能。 另外Perl对于CPU的消耗似乎较高,效率似乎有一些不足。 Perl开发的成功案例: Movable Type — 世界上使用最多的Blog系统之一,功能强大的足以和一个CMS系统相比拟。 Awstats — 非常经典的日志系统,速度极快,功能也非常强大。 结论:Perl在部分应用中能发挥很大优势,但其维护性差使得其普及变得很困难。 PHP PHP(Hypertext Preprocessor)是一种嵌入HTML页面中的脚本语言。它大量地借用C和Perl语言的语法, 并结合PHP自己的特性,使Web开发者能够快速地写出动态产生页面。 PHP是完全免费的开源产品,不用花钱,Apache和MYSQL也是用样免费开源,在国外非常流行,PHP和MYSQL搭配使用,可以非常快速的搭建一套不错的动态网站系统,因此国外大多数主机系统都配有免费的APACHE+PHP+MYSQL。通常认为这种搭配的执行效率比IIS+ASP+ACCESS要高,而后者的使用还必须另外交钱给微软。 PHP的语法和Perl很相似,但是PHP所包含的函数却远远多于Perl,PHP没有命名空间,编程时候必须努力避免模块的名称冲突。一个开源的语言虽然需要简单的语法和丰富的函数,但PHP内部结构的天生缺陷导致了PHP不适合于编写比小型业余网站更大的网站。 PHP开发的成功案例: MediaWiki — 著名的维基百科(Wiki)程序,如此庞大的条目居然只用PHP+MYSQL就能够支持,真是不可思议。 WordPress — 著名的Blog系统,功能上丝毫不输于Movable Type,不少用户都纷纷从Movable Type转移到了WordPress。 结论:PHP因为结构上的缺陷,使的其只适合编写小型的网站系统。 ASP ASP(Active Server Pages)微软的Windows IIS系统自带的脚本语言,利用它可以执行动态的Web服务应用程序。ASP的语法非常类似Visual BASIC,学过VB的人可以很快上手,ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。 因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。 ASP在国内异常流行,因为国内大多使用的是盗版的Windows和盗版的SQLServer,而ASP+COM+SQLServer实际上也是一种不错的搭配,其性能也不输于PHP+MYSQL,特别是Windows系统和SQLServer都有图形界面,比APACHE和MYSQL易于维护,因此对于不重视知识产权的国家来说也是一种不错的选择。 不过,正因为ASP很简单,所以单纯使用ASP所能完成的功能也是有限的,好在COM(Component Object Model)技术拯救了ASP,微软提供了COM/DCOM技术,极大拓宽了ASP的应用范围,使得ASP几乎具有无限可扩充性。 结论:ASP简单而易于维护,是小型网站应用的最佳选择,通过DCOM和MTS技术,ASP甚至还可以完成中等规模的企业应用。 JSP JSP(JavaServer Pages)是Sun公司推出的一种动态网页技术。JSP技术是以Java语言作为脚本语言的,熟悉JAVA语言的人可以很快上手。 JSP本身虽然也是脚本语言,但是却和PHP、ASP有着本质的区别。PHP和ASP都是由语言引擎解释执行程序代码,而JSP代码却被编译成Servlet并由Java虚拟机执行,这种编译操作仅在对JSP页面的第一次请求时发生。因此普遍认为JSP的执行效率比PHP和ASP都高。 JSP在技术结构上有着其他脚本语言所没有的优势:JSP可以通过JavaBean等技术实现内容的产生和显示相分离,并且JSP可以使用JavaBeans或者EJB(Enterprise JavaBeans)来执行应用程序所要求的更为复杂的处理,进而完成企业级的分布式的大型应用。 因此,不少国外的大型企业系统和商务系统都使用JSP技术,作为采用Java技术家族的一部分,JSP技术也能够支持高度复杂的基于Web的应用。 结论:对于脚本语言来讲,JSP还是拥有相当大的优势的,虽然其配置和部署相对其他脚本语言来说要复杂一些,但对于跨平台的中大型网站系统来讲,基于JAVA技术的JSP(结合JavaBean和EJB)几乎成为唯一的选择。
2006年-7月-26日
1334 阅读
0 评论
历史文章
2006-7-26
[转载]十四个方法提高博客的页面访问量
看到别人翻译的一篇文章,是讨论如何提高博客访问量的,提到的有几个方法蛮有新意,不过不赞成原文的“在聚合中只输出摘要”的方法。十四个方法提高博客的页面访问量作者:Darren Rowse,翻译:Lucifer 如何增加Blog的访问量已经是老生长谈了,其实对于blogger来说另一个统计数也至关重要:页面浏览量。 很多的网站流量统计服务会同时提供这两项数据- “访问量”计数的是访问者的数目,而页面浏览量算的则是这些访问者所浏览的你blog上的网页的数目。 对不同blog来说,每个访问者的页面浏览量会有所不同,但希望这个数字可以大一总不是件坏事:回头率: 读者浏览的页面越多,那么他再次造访的可能性也就更大。 收入: 放在blog上的广告多是印象型的,也就是说被浏览的次数多了,被点击的可能性才越大。 写blog的目的不同,所以想不想把增加页面浏览量放在第一位悉听尊便。对于那些希望这项统计值上升的人,这里有14条建议:1、内链到自己的文章 这可能是最简单的增加页面流量的办法,那就是在自己文章里加入链接,指向自己的其它文章。自卖自夸可能有点好笑,不过如果是链接到一些之前写过的相关或相同主题的文章的话,相信还是读者们所喜闻乐见的。很多的blogger在自己的blog上会多次写到同一主题,把这些文章都链到一起无疑会显出你对这个主题的探讨深度。2、高亮显示相关的文章 不想在文章内部加入指向之前文章的链接的话,专门独立出一个“相关文章”(Related post)的部分就不失为一个好的替代方法了(你可以在侧栏里看到我的相关文章(related entries),而原文作者,ProbBlogger的主人的相关文章则放在了每篇文章之后,并以黄色为背景以突出显示)。Wordpress有专门的插件可以自动实现这一功能(名为related posts)。当然你要是想手动实现也是可以的,只要在文章结尾处加进一些和本文相关的可供读者参考的文章链接就可以了。3、加入一个邮件订阅或文章更新提提示服务 原文作者就尝到了通过邮件订阅来提高页面浏览量的甜头,凡是通过邮件订阅的读者在收到ProBlogger的最新消息的同时都会留意到一个叫作“hot posts”的部分,在这个部分中整理收入了一周当中的最受欢迎的5篇文章。因为不同读者所关注的文章不同,所以很可能一些人只看过其中的某几篇文章,加入“hot posts”之后,这部分读者就会对没看过的那些文章产生兴趣。这样一来就在增加“访问量”的同时也增加了“页面浏览量”。其它的一些通过邮件提示更新的订阅服务应该也很有效(比如Zookoda和Feedburner就都有这个功能)。4、在醒目位置高亮显示重要文章 ProBlogger在页面的上部有三个高亮显示的菜单栏,里面放置了一些介绍或提示性质的文章,比如什么是blog,blog设计的窍门之类。而通过作者的观察很多读者都会认真地把这里的文章看过一遍。这样一来无疑就提高了页面量。5、“几大……” 这种“最…”或是“几几大…”的链接到多个页面的文章似乎总是会勾起读者的兴趣。比如“二十大最受欢迎文章”往往就成为初次造访的读者必看的文章,而这又指引着他们挨着个地去看,不失为一个好办法。6、写一个系列 写一系列的文章来提高页面量有着两层意义。首先在写这个系列的这段时间里,读者会不时地被吸引回来,因为他们想看看你下一篇文章写了些什么; 其次,在你完成了这个系列之后,如果能很好的把这些文章都链在一起(参考1和2),这样一来读者就会从头到尾读完整个系列(当然是由多个页面组成的)。原文作者就写过一个初学者blog指南的系列,而每个从头到尾看完这个系列的读者都要看上30到40篇文章(汗)。7、在首页上输出摘要 在首页上只输出摘要或是只输出文章的一部分,然后通过一个“阅读完整文章”的链接链到单独的页面,这样一来想看完整文章的就得再去单独的页面。不得不说这样一来会很烦人,所以很多人都不这么做。不过对于篇幅长的文章来说,这么做不仅使首页看起来更严谨,也在无形中增加了页面量。8、企划或专题 和之前的系列文章相类似,比如很多主题(theme)设计者的blog就是通过建立某个主题的企划,从而吸引关注这个主题的人不时地来看看工作的进展情况。类似的比如开展讨论或者竞赛也可以达到相同的效果。不过这些牛人做这个的首要目的并不是区区页面量,页面量不过是副产品罢了。9、在聚合中只输出摘要 这是为我所不耻的。就连原文作者也不这么做。尽管这样一来你的页面访问可能会有所上升,但我觉得无论是对于读者还是作者来说都是得不偿失。在这样一个“你有压力,我有压力”的社会,每个人的时间都很宝贵,用聚合的目的就是节省时间和资源。所以我看到只输出摘要的blog就一个反应,把它从我的bloglines里删除。强烈建议所有的blogger都在聚合里都输出完整的文章!10、诱使聚合读者访问页面 相比起输出摘要的做法,我觉得这个更可取。不是通过强迫,而是通过一些技巧,比如投票,吸引读者参与评论,或是内部链接的方式来把读者带到你的页面上来。11、互动 读者参与的越多,回访的机率也就越大,同时页面量也就越多。参与了评论或是投票的读者很多都会回访,来看看其他人的回应。而回应本身就带来了两次页面访问量。就留言评论来说,看一遍文章就是一次页面访问,而留个言就是又一次。同样的,最好不要把这个当成吸引留言的首要目的,交流才是根本啊。互动主要发生在留言部分,当然投票以及其它的工具也应该有效果。12、吸引读者的评论 有几个方法可以有效地达到这个目的:比如通过插件实现在侧栏里显示最新的评论,为评论提供一个专门的聚合,或是提供邮件订阅评论的选项。13、搜索 通过加入搜索功能从而方便读者检索你之前写的文章也可以提高页面量。有很多方法可以实现这一功能。大多数的主题都内建了一个搜索引擎,Google的AdSense也提供了这样的一个服务,读者可以选择搜索本站或是整个网络,而且如果他们在搜索结果页面点击了广告,那么还可以给你带来一点小小的外块。14、给你的读者留作业 原文作者举了他的一个提供摄影技巧的blog为例,因为是为读者提供一些摄影的窍门,所以在文章的结尾布置一些“作业”以便让读者可以亲自去尝试就显得十分自然了。这样一来读者就会经常回访,一方面这种窍门或是教学多是一步步的,所以他们会经常打开你的页面,反复按照你的指导一步步地去做;另一方面,很多人都会想要向你展示一下他们的作业成果。 在文章的结尾,我也学着作者的样子留个作业吧:你的blog上应用了以上的哪一项方法? 看过这篇文章之后你有没有想试试哪一个的想法? 试试其中的一个(或者几个)方法,然后告诉回来告诉我们效果怎么样。
2006年-7月-26日
799 阅读
0 评论
历史文章
2006-7-26
坐标-青藏铁路篇
这里收集了一些关于青藏铁路的坐标,使用方法很简单,先启动Google Earth,然后选择软件左面的部分“Fly to(飞至)”在下面的框中粘贴坐标,按回车即可“飞”到这个地方。这是青藏铁路在高原上的一段: 31° 5'55.90"N, 91°39'58.34"E这是青藏铁路在高原上的另外一段:30°47'35.19"N, 91°36'38.53"E青藏铁路格尔木东站: 36°25'8.48"N, 94°55'23.15"E青藏铁路格尔木站: 36°23'0.22"N, 94°54'21.68"E青藏铁路一隧道入口: 35°41'7.14"N, 94° 2'56.92"E青藏铁路楚玛尔河沿: 35°18'41.27"N, 93°18'46.14"E青藏铁路尚未开工的路段: 32°18'52.87"N, 91°43'44.59"E青藏铁路一桥梁: 33°43'13.57"N, 92° 5'38.60"E青藏铁路上的一列火车: 34°13'46.33"N, 92°26'32.16"E青藏铁路及路边待铺的铁轨: 34°15'26.89"N 92°28'23.93"E青藏铁路一个小站: 34°54'3.33"N, 92°56'3.09"E青藏铁路一个长长的桥: 31°28'27.77"N, 91°59'38.94"E青藏铁路那曲附近一小站: 31°33'57.26"N, 91°55'11.96"E青藏铁路那曲站: 31°26'45.42"N, 91°59'24.03"E青藏铁路穿越雪原: 31°12'54.08"N, 91°41'0.79"E青藏铁路尚未建成的拉萨火车站: 29°37'28.44"N, 91° 4'8.92"E
2006年-7月-26日
1192 阅读
0 评论
历史文章
2006-7-26
坐标-台湾军事坐标
这里收集了一些关于台湾军事的坐标,使用方法很简单,先启动Google Earth,然后选择软件左面的部分“Fly to(飞至)”在下面的框中粘贴坐标,按回车即可“飞”到这个地方。Hsinchu AB(新竹空军基地) 第2(第499)战术战斗机联队 24° 49' 05" N 120° 56' 21" EHualien AB(花莲空军基地) 第5(第401)战术战斗机联队 24° 01' 23" N 121° 37' 04" E Kangshan AB(冈山空军基地) 空军学院 22° 46' 54" N 120° 15' 43" EKaohsiung Hsiao-kang Intl(高雄小港国际机场) 民用 22° 34' 31" N 120° 21' 02" ELan Yu / Orchid Island (兰屿) 机场 22° 01' 59" N 121° 32' 60" ELungtang(龙塘) 小型民用机场 24° 51' 18" N 121° 14' 15" EMakung Airport(马公机场) 军用/民用 23° 34' 03" N 119° 37' 44" EMatsu Peigan Airport(马祖北竿机场) 机场 26° 13' 31" N 120° 00' 00" EMatsu South(马祖南竿机场) 机场 26° 09' 02" N 119° 57' 13" EPa Kuei / Bakuai(八仙) 不详 24° 55' 59" N 121° 17' 60" EPenghu / Chimei(澎湖/七美屿) 小型民用机场 23° 31' 05" N 119° 35' 04" EPingtung North (屏东北空军基地) 第439空军联队 22° 41' 43" N 120° 28' 40" EPingtung South(屏东南空军基地) 第439空军联队 22° 40' 20" N 120° 27' 42" EPratas Island(东沙岛) 20° 42' 15" N 116° 43' 14" EShang Yi / Kinmen (上义/金门) 军用/民用 24° 25' 40" N 118° 21' 31" ESungshan Taipei(台北松山机场) 军用/民用 25° 04' 10" N 121° 33' 09" ETa Shan Ting(大山亭) 机场 24° 25' 04" N 118° 14' 27" ETaichung (台中空军基地) 军用 24° 11' 04" N 120° 39' 14" ETainan (台南空军基地) 第1(第443)战术战斗机联队 22° 57' 01" N 120° 12' 20" ETaitung (台东空军基地) 第7(第737)战术战斗 24° 11' 04" N 120° 39' 14" ETaoyuan (桃园空军基地) 桃园司令部 25° 03' 20" N 121° 14' 33" ETsoying(左营) 军用 22° 42' 16" N 120° 16' 48" EWang An(望安) 小型民用机场 23° 22' 04" N 119° 30' 07" EChang Hua(彰化) 不详 24°04'59''N 120°31'59''EChia Tung(佳桐) 不详 22°25'00''N 120°32'60''EDonggung(东港) 不详 22°28'00''N 120°25'59''EDongshi(东石) 不详 23°16'00''N 119°40'00''EHuwei(虎尾) 不详 23°42'37''N 120°25'41''EIlan(宜兰) 不详 24°45'00''N 121°46'00''E
2006年-7月-26日
935 阅读
0 评论
历史文章
2006-7-26
经典坐标-文化篇
这里收集了一些地理和有趣的坐标,使用方法很简单,先启动Google Earth,然后选择软件左面的部分“Fly to(飞至)”在下面的框中粘贴坐标,按回车即可“飞”到这个地方。胡夫金字塔: 29°58'33.22"N, 31°7'49.29"E古罗马大竞技场: 41°53'24.32"N,12°29'31.16"E英国的巨石阵: 51°10'44.32"N,1°49'43.38"W 印加遗迹:马丘比丘: 13° 09'48.07"S,72°32'44.69"W香格里拉-松赞林寺(经文): 27°52'5.10"N, 99°41'52.20"E德国科隆大教堂: 50°56'29.57"N 6°57'30.58"E 雅典-卫城: 37°58'18.87"N,23°43'32.81"E宛如龟甲-小田原城: 35°15'7.56"N,139° 9'12.81"E丰臣秀吉-大阪城: 34°41'16.16"N,135°31'29.36"E赤道雪-乞力马扎罗: 3° 3'53.24"S,37°20'56.85"E
2006年-7月-26日
1239 阅读
0 评论
历史文章
2006-7-26
经典坐标-军事篇
这里收集了一些地理和有趣的坐标,使用方法很简单,先启动Google Earth,然后选择软件左面的部分“Fly to(飞至)”在下面的框中粘贴坐标,按回车即可“飞”到这个地方。白宫: 38°53'23.90"N 77°00'32.60"W 五角大楼: 38°52'15.39"N 77°03'22.02"W 美国核设施: 37°50'38.81"N116°43'53.01"W戴维斯空军基地: 32°9'57.52"N,110°51'17.58"W北韩核反应堆: 40° 5'42.20"N,128°20'26.91"E怀特曼空军基地: 38°43'40.89"N 93°33'21.58"W 俄国的核潜艇: 42.8689845164N, 132.517761198E 俄国SU-27基地: 50°36'8.91"N 137° 4'47.63"E 北塔山边防站: 45°22'2.53"N, 90°34'24.24"E 成都飞机公司 新歼: 30°42'17.16" N 103°57'21.71" E 西昌卫星发射基地: 28°14'22.38" N 102°01'28.95" E 清泉岗空军基地1:1模型: 40°23'04.16"N 99° 53'50.63"E 空三师27: 31°23'37.25"N,118 24'58.22"E 三亚虎头湾: 18 10'41.10"n 109 34'51.81"e 空36师 大场: 34 22'19" n 109 07'10"e 凤凰山陆航基地及陆军轻武器射击场: 30°43'50.99"N 104°05'26.16E
2006年-7月-26日
1478 阅读
0 评论
历史文章
2006-7-26
经典坐标-奇趣篇
这里收集了一些地理和有趣的坐标,使用方法很简单,先启动Google Earth,然后选择软件左面的部分“Fly to(飞至)”在下面的框中粘贴坐标,按回车即可“飞”到这个地方。比尔盖茨的豪宅: 47°37'37.71"N,122°14'33.26"W大标语“仗怎么打,兵怎么练!”: 43°45'19.10"N, 87°40'4.90"E老外也搞大标语"Go Wings!": 42°10'29.19"N, 83°11'41.36"W断桥: 25°55'46.42"N,80°7'49.58"W 马戏团: 45°30'26.40"N 73°32'52.94"W大堡礁: Great Barrier Reef 18°21'04.58"S,146°47'58.81"E撞机事件: 51°52'17.78"N,0°34'0.13"W50米长的恐怖怪虫: 48°51'28.33N 10°12'18.66E 一群河马: 28°19'18.43"s 32°24'30.16E 大三角图案: 37°39'56.22"N116° 1'30.90"W 乍得超高分辨率骆驼和羚羊: 15°17'54.35"N,19°25'46.65"E 超高分辨率的非洲东部一处建筑物: 12°11'52.05"S,40°33'47.19"E超高分辨率的非洲美丽的海滩: 12°35'54.21"S,40°35'31.79"E非洲一条河流的航拍,可以看到飞机的影子:11°46'41.88"S, 40°27'23.15"E
2006年-7月-26日
1017 阅读
0 评论
历史文章
2006-7-26
[帖图]传说中的高手就是这个样子类...
2006年-7月-26日
1139 阅读
0 评论
历史文章
2006-7-26
[帖图]仙剑穿帮镜头
2006年-7月-26日
834 阅读
0 评论
历史文章
2006-7-26
racie的大头贴
2006年-7月-26日
482 阅读
0 评论
历史文章
147
148
149
150
151