您当前的位置:首页>>工作范围>>网站建站系列>一个seo工作者给web程序开发语言打分

一个seo工作者给web程序开发语言打分

发布时间:2012/10/18 9:46:09  来源:trueland珍岛  作者:trueland珍岛

创建一个网站,选择什么语言,这对seo工作来说是一个极大的挑战,目前主流的WEB开发语言有ASP.NET、PHP、JSP用什么语言?下面本篇文章是针对这三个主流语言一个seo工作者所给的分数。

语言资源使用率

.NET:4分;PHP:5分;JSP:2分

资源包括能获取到的学习资料、开放源码,以及各种插件和库。PHP在这方面遥遥领先,粗略看来,各种网站的知名开源产品,大都使用PHP实现,如博客wordpress、论坛discuz、Wiki知识库MediaWiki等;

相应的各种插件、库、开源代码的数量和质量更是其它语言无法相比。.NET资源也比较丰富,选用.NET幸福的是有MS这么一个强大后台做有力的技术支持,CSDN 的资料不但多,质量更是上乘;JSP由于其门槛高的缘故,致使在这方面的资料也比较少;

系统架构实施

.NET:3分;PHP:5分;JSP: 3分

.NET 部署环境是windows 03/08+MS SQL Server + IIS。都是微软的产品,优点就是部署容易,方便,兼容性好。最为头疼就是安全方面的问题,windows下总是得不停的打补丁,但还是时常遭受这样那样的攻击;再就是数据库方面,MS SQL 与Oracle在并发处理、效率上始终有个数据量级的差距,2008发布之后据说是好了些,但总是让人感觉不大放心;PHP就是LAMP架构,即 Linux+Apache+My Sql + PHP;Linux平台在我这几年的熟悉后,深刻体会到其就是为服务器而生,各种的工具让人爱不释手;

My Sql作为开源产品,首先在软件费用上就公司能省下一大笔,其性能优秀,即使某日网站规模的扩大致使数据库出现瓶颈,也可组建一个数据库团队来研究改进。不过,在Oracle收购MySql之后,为其前景蒙上了一层阴影。有可能,在不久的将来,MySql的部分功能就会闭源。

JSP的架构小则是 Linux+apache+tomcat+MySql ,大则Linux + Apache + Java (WebSphere) + Oracle,对于一般小型网站的部署,大都选用第一种;WebSphere过于庞大,一般部署都得独自占用一台服务器;Oracle是数据库中的王者,性能优异(国内银行证券的数据库应用,一般只有DB2和Oracle两种选择),但其价格不菲,非一般创业公司能够承担(按CPU收费,一般 25w/cpu/每年;次年会收取15%的维护费)需要提一下的是JSP系统架构部署有些难度,架构出现问题后,排错是个很痛苦的过程。

管理维护

.NET:2分;PHP:5分;JSP: 4分

WEB 管理中,经常会通过远程来管理网站,远程管理的方便与否关键看命令行工具的支持力度及脚本环境的操作便捷性。

.NET只能跑在Windows平台上,远程管理一般只能通过图形化界面远程鼠标操作,当网速比较慢的时候,管理员的心情无比复杂,远程操作基本上是在一幅幅图片上估计下一张图片中鼠标的移动位置;Windows平台的命令行环境非常差,IIS的命令行工具功能少,bat脚本也难学难用(虽然可以通过安装cygwin工具来模拟linux shell环境,但系统操作,系统资源监控方面还是无能为力);

Linux下就幸福多了,远程基本上都是通过SSH连接,安全有保证,shell脚本消耗的网络带宽也只是图形化界面的百分之一,管理流畅,心情舒畅;各种程序消耗资源都可远程监控;Linux就是为服务器而生,此话毫不为过。PHP、JSP都可跨平台,一般其系统部署都是在Linux下,MySql数据库和apche服务器都可通过相应的命令行工具有效管理。JSP的应用服务器在这方面支持要少些;

在进行的过程中,让更多人懂得该如何更好进行这方面的内容创造,在进行的过程中,让更多人懂得该如何更好进行这方面的内容创造,让更多管理者懂得该如何更好进行让更多人懂得该如何。


标签:Web程序 seo工作者 网站架构分析
相关新闻
 
如果您是遭受“互联网服务陷阱”侵害的客户
如果您正为自己的网站形象而犯愁
如果您还没有建立自己的网站
如果您的网站无人问津
请及时联系我们
我们将为您出谋划策,帮助您树立起网络品牌形象,为后期的
网络品牌推广以及产品推广做好扎实的网络品牌基础

上海 虹口区 水电路682号 天虹商务大厦6、7、16、17F

TEL:021-51093065

FAX:021-6008 2847

Copyright©:www.021com.com All Rights Reserved.

版权所有©:珍岛信息技术(上海)股份有限公司 网站地图
备案号:沪ICP备09078302号-114

沪公网安备 31010902001242号